Crash due to stack overflow situation if new frame is interpreted and previous is compiled

Vladimir Kozlov Vladimir.Kozlov at Sun.COM
Tue Feb 9 15:32:31 PST 2010


It could be another incarnation of next bug (in Fix Failed state):

6474998: nsk/regression/b4688375 test crashes hotspot

Vladimir

Christian Thalinger wrote:
> On 02/ 9/10 05:12 PM, Hollich, Volker wrote:
>> Hello everyone,
>>
>> I observed that the current hotspot (both client/server) fails if a
>> stack overflow situation occurs while generating an interpreted frame
>> on top of a compiled frame. The small example program enclosed fills
>> the stack with compiled frames and makes sure the interpreted frame
>> does not fit onto the stack. In order to provoke this situation, I
>> created a method with extraordinary many locals but this is no
>> prerequisite for the crash situation per se. I see the test crashing
>> hotspots on sparc, x86_32, and x86_64. Given the -Xint option, the
>> test passes easily. The enclosed jar file is runnable and contains
>> the java source code as well.
> 
> I filed:
> 
> 6924814: Crash due to stack overflow situation if new frame is
> interpreted and previous is compiled
> 
> -- Christian


More information about the hotspot-compiler-dev mailing list