vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java crashed:
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @19 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: regularMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @3 in version @19 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version 0x0000000800e69438 is alive
[29.104s][trace][redefine,class,iklass,purge] previous methods length=7
[29.104s][trace][redefine,class,iklass,purge] purge: <init>(()V): prev method @0 in version @20 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @20 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version 0x0000000800d5a3c0 is alive
[29.104s][trace][redefine,class,iklass,purge] previous methods length=7
[29.104s][trace][redefine,class,iklass,purge] purge: <init>(()V): prev method @0 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: regularMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @3 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version stats: live=20, deleted=2
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f9c4ee9cf3b, pid=11057, tid=11076
#
# JRE version: OpenJDK Runtime Environment (13.0) (build 13-ea+0-1370)
# Java VM: OpenJDK 64-Bit Server VM (13-ea+0-1370, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xb36f3b] MetadataOnStackClosure::do_metadata(Metadata*)+0xb
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# testoutput/test-support/jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_quick/scratch/3/hs_err_pid11057.log
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @19 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: regularMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @3 in version @19 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version 0x0000000800e69438 is alive
[29.104s][trace][redefine,class,iklass,purge] previous methods length=7
[29.104s][trace][redefine,class,iklass,purge] purge: <init>(()V): prev method @0 in version @20 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @20 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version 0x0000000800d5a3c0 is alive
[29.104s][trace][redefine,class,iklass,purge] previous methods length=7
[29.104s][trace][redefine,class,iklass,purge] purge: <init>(()V): prev method @0 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: staticMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @2 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] purge: regularMethod((DILjava/lang/Object;)Ljava/lang/String;): prev method @3 in version @21 is alive
[29.104s][trace][redefine,class,iklass,purge] previous version stats: live=20, deleted=2
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f9c4ee9cf3b, pid=11057, tid=11076
#
# JRE version: OpenJDK Runtime Environment (13.0) (build 13-ea+0-1370)
# Java VM: OpenJDK 64-Bit Server VM (13-ea+0-1370, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xb36f3b] MetadataOnStackClosure::do_metadata(Metadata*)+0xb
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# testoutput/test-support/jtreg_open_test_hotspot_jtreg_vmTestbase_nsk_jvmti_quick/scratch/3/hs_err_pid11057.log
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
Compiled method (c2) 29109 4392 ! 4 jdk.internal.reflect.GeneratedMethodAccessor3191::invoke (286 bytes)
total in heap [0x00007f9c38633710,0x00007f9c38634028] = 2328
relocation [0x00007f9c38633870,0x00007f9c386338e8] = 120
main code [0x00007f9c38633900,0x00007f9c38633c60] = 864
stub code [0x00007f9c38633c60,0x00007f9c38633c88] = 40
oops [0x00007f9c38633c88,0x00007f9c38633c98] = 16
metadata [0x00007f9c38633c98,0x00007f9c38633cf8] = 96
scopes data [0x00007f9c38633cf8,0x00007f9c38633e38] = 320
scopes pcs [0x00007f9c38633e38,0x00007f9c38633fb8] = 384
dependencies [0x00007f9c38633fb8,0x00007f9c38633fc8] = 16
handler table [0x00007f9c38633fc8,0x00007f9c38634008] = 64
nul chk table [0x00007f9c38634008,0x00007f9c38634028] = 32
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
- relates to
-
JDK-8223585 vmTestbase/runtime/pcl/* get SEGV in MetadataOnStackClosure::do_metadata(Metadata*)+0x0
-
- Resolved
-
-
JDK-8221183 Avoid code cache walk in MetadataOnStackMark
-
- Resolved
-
-
JDK-8225681 vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due to a) MT-unsafe modification of inline cache
-
- Resolved
-
-
JDK-8231567 minimal build failed after JDK-8226690
-
- Resolved
-
-
JDK-8222004 VM crashes with: assert(!value || !is_old() || is_obsolete() || is_running_emcp()) failed: emcp methods cannot run after emcp bit is cleared
-
- Closed
-