SIGSEGV signal handler called on oops
Issue
- Suddenly, java process downed and core dump is outputted. The following messages is core stack trace.
Core was generated by `/usr/bin/java -Djava.util.logging.config.file=/opt/tsidm/conf/logging.propertie'.
Program terminated with signal 6, Aborted.
#0 0x00000031bb432625 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) bt
#0 0x00000031bb432625 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00000031bb433e05 in abort () at abort.c:92
#2 0x00007f001f5b65d5 in os::abort (dump_core=true) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:1641
#3 0x00007f001f7301cf in VMError::report_and_die (this=0x7effff6f21a0) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/utilities/vmError.cpp:1074
#4 0x00007f001f5bb552 in JVM_handle_linux_signal (sig=11, info=0x7effff6f2370, ucVoid=0x7effff6f2240, abort_if_unrecognized=-9494240)
at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp:531
#5 <signal handler called>
#6 0x00007f001f496e47 in unsafe_decode_heap_oop_not_null (o=0x2b5a3f2) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/oops/oop.inline.hpp:78
#7 decode_heap_oop_not_null (o=0x2b5a3f2) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/oops/oop.inline.hpp:230
#8 klass (o=0x2b5a3f2) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/oops/oop.inline.hpp:78
#9 blueprint (o=0x2b5a3f2) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/oops/oop.inline.hpp:150
#10 is_klass (o=0x2b5a3f2) at /usr/src/debug/java-1.7.0-openjdk/openjdk/hotspot/src/share/vm/oops/oop.inline.hpp:161
...snip...
Environment
- OpenJDK 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.