Closed JasonFengJ9 closed 1 year ago
JDK8 zLinux VM_Sanity.TestRefreshGCSpecialClassesCache_BCI_EXTENDED_HCR.Mode107.1(lnxec418
)
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 8.0.9.0 - pxz6480sr9-20230615_01(SR9))
IBM J9 VM (build 2.9, JRE 1.8.0 Linux s390x-64-Bit 20230705_53942 (JIT enabled, AOT enabled)
OpenJ9 - 3bf9cb0
OMR - 357a43d
IBM - 696e9df)
JCL - 20230608_01 based on Oracle jdk8u381-b06
starting javaagentASMBCITest
Inside Java agent!
Suite run count = 1
Starting test_EXTENDED_HCR(com.ibm.javaagent.junit.RefreshGCCache_ExtendedHCR_Test)
Attempting BCI...
Instrumenting java/lang/ClassLoader by adding a new method.
Attempting to add call in method : getResource
Attempting to add call in method : getResources
Attempting to add call in method : getResourceAsStream
BCI complete
Attempting to redefine instrumented classs with new method added...
Unhandled exception
Type=Illegal instruction vmState=0x00040000
J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001
Handler1=000003FF98666080 Handler2=000003FF983ACD38
gpr0=0000000000000016 gpr1=000003FF9907B838 gpr2=000000000000000E gpr3=000003FF98738060
gpr4=000003FF5BF81654 gpr5=000003FF947D0830 gpr6=0000000000000000 gpr7=0000000000002502
gpr8=000003FF8D8A2B68 gpr9=000003FF9408B330 gpr10=0000000000000000 gpr11=000003FF8D634BC8
gpr12=000003FF8DA14174 gpr13=000003FF94087900 gpr14=000003FF94085030 gpr15=000003FF9907B8C0
psw=000003FF5BF8165C mask=0705100180000000 fpc=0008fe00 bea=000003FF986A7908
fpr0 42275d2f00000000 (f: 0.000000, d: 5.017380e+10)
fpr1 3e638e29ac782e4f (f: 2893557248.000000, d: 3.642463e-08)
fpr2 3e3ab28300000000 (f: 0.000000, d: 6.215952e-09)
fpr3 367f00c000000000 (f: 0.000000, d: 3.394090e-46)
fpr4 3b7fd580944ad818 (f: 2487932928.000000, d: 4.213194e-22)
fpr5 3e924925a000c000 (f: 2684403712.000000, d: 2.724786e-07)
fpr6 3ecccccd9907cb98 (f: 2567425024.000000, d: 3.433229e-06)
fpr7 3e3a332580008000 (f: 2147516416.000000, d: 6.100114e-09)
fpr8 000002aa21766070 (f: 561406080.000000, d: 1.447479e-311)
fpr9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
Compiled_method=sun/instrument/InstrumentationImpl.redefineClasses([Ljava/lang/instrument/ClassDefinition;)V
Target=2_90_20230705_53942 (Linux 3.10.0-1160.88.1.el7.s390x)
CPU=s390x (2 logical CPUs) (0xfa8b9000 RAM)
----------- Stack Backtrace -----------
(0x000003FF5BF8165C [<unknown>+0x0])
---------------------------------------
JVMDUMP039I Processing dump event "gpf", detail "" at 2023/07/05 13:16:21 - please wait.
JVMDUMP032I JVM requested System dump using '/tmp/bld_53942/javaagentASMBCITest/63387562/core.20230705.131621.22532.0001.dmp' in response to an event
JVMDUMP010I System dump written to /tmp/bld_53942/javaagentASMBCITest/63387562/core.20230705.131621.22532.0001.dmp
JVMDUMP032I JVM requested Java dump using '/tmp/bld_53942/javaagentASMBCITest/63387562/javacore.20230705.131621.22532.0002.txt' in response to an event
*** Invalid JIT return address 0000000000000031 in 000003FF99075740
100x grinder - 2/100 failed
JDK8 Linux S390 64bit VM_Sanity.TestRefreshGCSpecialClassesCache_BCI_EXTENDED_HCR.Mode107.1(lnxec418
)
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 8.0.9.0 - pxz6480sr9-20230615_01(SR9))
IBM J9 VM (build 2.9, JRE 1.8.0 Linux s390x-64-Bit 20230705_53942 (JIT enabled, AOT enabled)
OpenJ9 - 3bf9cb0
OMR - 357a43d
IBM - 696e9df)
JCL - 20230608_01 based on Oracle jdk8u381-b06
starting javaagentASMBCITest
Inside Java agent!
Suite run count = 1
Starting test_EXTENDED_HCR(com.ibm.javaagent.junit.RefreshGCCache_ExtendedHCR_Test)
Attempting BCI...
Instrumenting java/lang/ClassLoader by adding a new method.
Attempting to add call in method : getResource
Attempting to add call in method : getResources
Attempting to add call in method : getResourceAsStream
BCI complete
Attempting to redefine instrumented classs with new method added...
Unhandled exception
Type=Illegal instruction vmState=0x00040000
J9Generic_Signal_Number=00000048 Signal_Number=00000004 Error_Value=00000000 Signal_Code=00000001
Handler1=000003FF98666080 Handler2=000003FF983ACD38
gpr0=0000000000000016 gpr1=000003FF9907B838 gpr2=000000000000000E gpr3=000003FF98738060
gpr4=000003FF5BF81654 gpr5=000003FF947D0830 gpr6=0000000000000000 gpr7=0000000000002502
gpr8=000003FF8D8A2B68 gpr9=000003FF9408B330 gpr10=0000000000000000 gpr11=000003FF8D634BC8
gpr12=000003FF8DA14174 gpr13=000003FF94087900 gpr14=000003FF94085030 gpr15=000003FF9907B8C0
psw=000003FF5BF8165C mask=0705100180000000 fpc=0008fe00 bea=000003FF986A7908
fpr0 42275d2f00000000 (f: 0.000000, d: 5.017380e+10)
fpr1 3e638e29ac782e4f (f: 2893557248.000000, d: 3.642463e-08)
fpr2 3e3ab28300000000 (f: 0.000000, d: 6.215952e-09)
fpr3 367f00c000000000 (f: 0.000000, d: 3.394090e-46)
fpr4 3b7fd580944ad818 (f: 2487932928.000000, d: 4.213194e-22)
fpr5 3e924925a000c000 (f: 2684403712.000000, d: 2.724786e-07)
fpr6 3ecccccd9907cb98 (f: 2567425024.000000, d: 3.433229e-06)
fpr7 3e3a332580008000 (f: 2147516416.000000, d: 6.100114e-09)
fpr8 000002aa21766070 (f: 561406080.000000, d: 1.447479e-311)
fpr9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
fpr15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
Compiled_method=sun/instrument/InstrumentationImpl.redefineClasses([Ljava/lang/instrument/ClassDefinition;)V
Target=2_90_20230705_53942 (Linux 3.10.0-1160.88.1.el7.s390x)
CPU=s390x (2 logical CPUs) (0xfa8b9000 RAM)
----------- Stack Backtrace -----------
(0x000003FF5BF8165C [<unknown>+0x0])
---------------------------------------
JVMDUMP039I Processing dump event "gpf", detail "" at 2023/07/05 13:16:21 - please wait.
JVMDUMP032I JVM requested System dump using '/tmp/bld_53942/javaagentASMBCITest/63387562/core.20230705.131621.22532.0001.dmp' in response to an event
JVMDUMP010I System dump written to /tmp/bld_53942/javaagentASMBCITest/63387562/core.20230705.131621.22532.0001.dmp
JVMDUMP032I JVM requested Java dump using '/tmp/bld_53942/javaagentASMBCITest/63387562/javacore.20230705.131621.22532.0002.txt' in response to an event
*** Invalid JIT return address 0000000000000031 in 000003FF99075740
100x grinder - 2/100 failed
@r30shah Pls take a look at these recent failures. They may only happen on certain machines (lnxec418, lnxec705, lnxec706) and I've disabled these machines now. Possibly they were disabled in the past but were re-enabled due the recent maintenance.
Taking a look, I no longer have access to these images (something changed), so requested access, Will investigate once I have access.
@pshipton You are correct this is the same issue as https://github.com/eclipse-openj9/openj9/issues/9876, we can close this one as duplicate of that one. @VermaSh will check out if we can resolve this one or not.
Failure link
From an internal build
OpenJ9 acceptance build 446441 - job 642439837
Optional info
Failure output (captured from console output)
There is another similar failure at
job 642440153
:These two failures are intermittent, first one wasn't reproduced in a 10x grinder, the second one failed 1/10 in another 10x grinder.