SIGSEGV in C2 compiler
Tom Rodriguez
tom.rodriguez at oracle.com
Fri Dec 3 13:04:26 PST 2010
I was able to reproduce your crash from the class files. I filed 7004570 for it. Running java -d64 -cp pisces.jar -XX:+PrintCompilation -Xbatch -XX:OnStackReplacePercentage=60 pisces.Test reproduces it reliably for me on Solaris. I'm looking into it now.
tom
On Nov 22, 2010, at 12:36 PM, Denis Lila wrote:
>> What about the latest hotspot which is hs20-b02?
>
> That also crashes.
>
>> I think we recently fixed a bad graph bug related to EA. You can try
>> -XX:-DoEscapeAnalysis. Actually if it reproduces with hs17 then it's
>> probably not the same EA bug.
>
> Yes, it also crashes with -XX:-DoEscapeAnalysis.
>
>> Can you provide the ecj compiled class files too?
>
> Certainly.
>
> Regards,
> Denis.
>
> ----- "Tom Rodriguez" <tom.rodriguez at oracle.com> wrote:
>
>> On Nov 22, 2010, at 11:27 AM, Denis Lila wrote:
>>
>>> I'm sorry, I accidentally sent this without finishing it.
>>>
>>> I meant to say that gdbdump.txt, hotspot.log, and the hs_err_*.log
>>> files were obtained using a fastdebug build of hotspot 19-b06.
>>>
>>> I can reproduce the crash with hotspot 17 too.
>>
>>>>
>>>> I did not submit a bug report at sun.bugs.com because I couldn't
>> find
>>>> a way
>>>> to attach the 4 files.
>>
>> Yes that's kind of lame. You can just include a note in the
>> description that says to contact you directly for the files. Directly
>> including the hs_err as text is a good idea though.
>>
>> tom
> <piscesEcjClasses.tar.gz>
More information about the hotspot-compiler-dev
mailing list