Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8267778 | 16u-cpu | Yumin Qi | P4 | Resolved | Fixed | master |
VM crashes under special situation when both -Xshare:dump and -XX:DumpLoadedClassList options are specified.
Stack: [0x00007fc45d8ff000,0x00007fc45da00000], sp=0x00007fc45d9fd168, free space=1016k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libc.so.6+0x13fb6c] __strncmp_sse42+0x2c
V [libjvm.so+0xa95cc9] InstanceKlass::print_class_load_logging(ClassLoaderData*, ModuleEntry const*, ClassFileStream const*) const+0x41
V [libjvm.so+0x742612] ClassFileParser::fill_instance_klass(InstanceKlass*, bool, ClassInstanceInfo const&, Thread*)+0xf74
V [libjvm.so+0x7414e5] ClassFileParser::create_instance_klass(bool, ClassInstanceInfo const&, Thread*)+0xdd
V [libjvm.so+0xd968ce] KlassFactory::create_from_stream(ClassFileStream*, Symbol*, ClassLoaderData*, ClassLoadInfo const&, Thread*)+0x32e
V [libjvm.so+0xd9de55] LambdaFormInvokers::reload_class(char*, ClassFileStream&, Thread*)+0x11f
V [libjvm.so+0xd9dc30] LambdaFormInvokers::regenerate_holder_classes(Thread*)+0x5a2
V [libjvm.so+0xf0089c] MetaspaceShared::preload_and_dump(Thread*)+0x37a
V [libjvm.so+0x11baee3] Threads::create_vm(JavaVMInitArgs*, bool*)+0x9af
V [libjvm.so+0xb9a420] JNI_CreateJavaVM_inner(JavaVM_**, void**, void*)+0xda
V [libjvm.so+0xb9a725] JNI_CreateJavaVM+0x32
C [libjli.so+0x7664] InitializeJVM+0x13d
C [libjli.so+0x4252] JavaMain+0xdc
C [libjli.so+0xaf77] ThreadJavaMain+0x27
Stack: [0x00007fc45d8ff000,0x00007fc45da00000], sp=0x00007fc45d9fd168, free space=1016k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libc.so.6+0x13fb6c] __strncmp_sse42+0x2c
V [libjvm.so+0xa95cc9] InstanceKlass::print_class_load_logging(ClassLoaderData*, ModuleEntry const*, ClassFileStream const*) const+0x41
V [libjvm.so+0x742612] ClassFileParser::fill_instance_klass(InstanceKlass*, bool, ClassInstanceInfo const&, Thread*)+0xf74
V [libjvm.so+0x7414e5] ClassFileParser::create_instance_klass(bool, ClassInstanceInfo const&, Thread*)+0xdd
V [libjvm.so+0xd968ce] KlassFactory::create_from_stream(ClassFileStream*, Symbol*, ClassLoaderData*, ClassLoadInfo const&, Thread*)+0x32e
V [libjvm.so+0xd9de55] LambdaFormInvokers::reload_class(char*, ClassFileStream&, Thread*)+0x11f
V [libjvm.so+0xd9dc30] LambdaFormInvokers::regenerate_holder_classes(Thread*)+0x5a2
V [libjvm.so+0xf0089c] MetaspaceShared::preload_and_dump(Thread*)+0x37a
V [libjvm.so+0x11baee3] Threads::create_vm(JavaVMInitArgs*, bool*)+0x9af
V [libjvm.so+0xb9a420] JNI_CreateJavaVM_inner(JavaVM_**, void**, void*)+0xda
V [libjvm.so+0xb9a725] JNI_CreateJavaVM+0x32
C [libjli.so+0x7664] InitializeJVM+0x13d
C [libjli.so+0x4252] JavaMain+0xdc
C [libjli.so+0xaf77] ThreadJavaMain+0x27
- backported by
-
JDK-8267778 VM crashes during dumping classlist with -Xshare:dump option
-
- Resolved
-
- duplicates
-
JDK-8267346 java -Xshare:dump -XX:DumpLoadedClassList=... crashes
-
- Closed
-
- relates to
-
JDK-8247536 Support for pre-generated java.lang.invoke classes in CDS static archive
-
- Resolved
-