<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hello,</p>
<p><br>
</p>
<p>Sorry for the spam but another quick question. I am creating many(~10000)&nbsp;new static boolean fields in a class&nbsp;using the below code.&nbsp;</p>
<p><br>
</p>
<p>new SootField(methodSignature.hashCode() &#43; &quot;_&quot; &#43; i, BooleanType.v(), Modifier.STATIC | Modifier.PUBLIC);<br>
</p>
<p><br>
</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">This compiles but at runtime I get a illegal field name error when
 the program tries to access one of these static fields.&nbsp;</span><br>
</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">Is there some restrictions on the field names (related to Jasmin)?
 If so could someone point me to what the restrictions are?</span></p>
<p>I have looked at the Jasmin page but found nothing that seems to indicate I am&nbsp;assigning&nbsp;an illegal name. And I can't find anything on the Soot mailing list about this.</p>
<p><br>
</p>
<p>It should also be noted that just passing the method&nbsp;Signature to the field as below results in a ClassFormatError.</p>
<p><br>
</p>
<p><span style="font-family: Calibri, Arial, Helvetica, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', NotoColorEmoji, 'Segoe UI Symbol', 'Android Emoji', EmojiSymbols; font-size: 16px;">new SootField(methodSignature.hashCode(),&nbsp;BooleanType.v(), Modifier.STATIC
 | Modifier.PUBLIC);</span><br>
</p>
<p><br>
</p>
<p>Thanks,</p>
<p>Naveen</p>
</div>
</body>
</html>