JDK-8052043 : guarantee(false) failed: wrong number of expression stack elements during deopt
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs25,9
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2014-07-25
  • Updated: 2014-08-06
  • Resolved: 2014-07-25
Related Reports
Duplicate :  
Description
The following test failed in the 2014-07-24 RT_Baseline nightly:

compiler/6589834/Test_ia32.java

    This test failed due to:

#  Internal Error (C:\jprt\T\P1\004853.pobajaj\s\src\share\vm\runtime\deoptimization.cpp:689), pid=7636, tid=27708
#  guarantee(false) failed: wrong number of expression stack elements during deopt
#
# JRE version: Java(TM) SE Runtime Environment (9.0-b23) (build 1.9.0-ea-fastdebug-b23)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.9.0-fastdebug-internal-201407250048.pobajaj.hotspot mixed mode windows-amd64 compressed oops)
# Core dump written. Default location: C:\local\aurora\sandbox\results\workDir\compiler\6589834\Test_ia32\hs_err_pid7636.mdmp
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x0000000040260800):  JavaThread "Thread-2" [_thread_in_Java, id=27708, stack(0x0000000042b50000,0x0000000042c50000)]

Stack: [0x0000000042b50000,0x0000000042c50000],  sp=0x0000000000494d90,  free space=18014398508393747k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
Warning: This error log is *not* generated by the following JVM:
           C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/rt_baseline/windows-amd64/jre/bin/server/jvm.dll
         JVM symbol lookup may be incorrect.
         Please use --jvm=<path/to/jvm> to point to the correct JVM.

V  [jvm.dll+0x4942ca]  os::platform_print_native_stack+0x5a;;  ?platform_print_native_stack@os@@SA_NPEAVoutputStream@@PEAXPEADH@Z+0x5a
V  [jvm.dll+0x3a4510]  VMError::report+0x950;;  ?report@VMError@@AEAAXPEAVoutputStream@@@Z+0x950
V  [jvm.dll+0x3a51ae]  VMError::report_and_die+0x43e;;  ?report_and_die@VMError@@QEAAXXZ+0x43e
V  [jvm.dll+0x397190]  report_vm_error+0x60;;  ?report_vm_error@@YAXPEBDH00@Z+0x60
V  [jvm.dll+0x2f25ff]  Deoptimization::unpack_frames+0xadf;;  ?unpack_frames@Deoptimization@@SA?AW4BasicType@@PEAVJavaThread@@H@Z+0xadf
C  0x0000000002db7c2d

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~DeoptimizationBlob
j  InlinedArrayCloneTestCase.invokeArrayClone([LLoadedClass;)I+3
J 35% C2 InlinedArrayCloneTestCase.run()V (86 bytes) @ 0x0000000003124238 [0x0000000003124180+0xb8]
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub
Comments
I've filed this bug because Aurora has an outage, and so, I can not search for the existing bug with the same symptom. Please, close this a duplicate if similar bug was filed earlier.
25-07-2014