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