Skip to Main Content

collect 12.6 coredumps with onload libs

nevgenievFeb 7 2020 — edited May 6 2020

hi,

just wondering if it will be eventually fixed after all these years (@"Nikmolchanov-Oracle" ?)

0. here is an output from jdk crash report:

Stack: [0x00007fd9047e7000,0x00007fd9048e7000],  sp=0x00007fd9048e1a40,  free space=1002k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C  [libcollector.so+0x493ae]

C  [libcollector.so+0x4576d]  __collector_get_frame_info+0x66d

C  [libcollector.so+0x51ea3]

C  [libcollector.so+0x410d4]

1. dbx doesn't read core dump file and panics

Corefile specified executable: "/usr/lib/jvm/java-1.8.0-openjdk/bin/java"

For information about new features see `help changes'

To remove this message, put `dbxenv suppress_startup_message 8.2' in your .dbxrc

Reading java

core file header read successfully

Reading ld-linux-x86-64.so.2

Reading libcollector.so

Reading libonload.so

Reading libpthread.so.0

Reading libz.so.1

dbx: internal error: dwarf global reference attribute out of bounds

Reading libjli.so

dbx: panic: "bad DW_FORM_xxx"(): Assertion (0) failed - "dwr_scan.cc":1607

2. output from gdb:

Using host libthread_db library "/lib64/libthread_db.so.1".

Core was generated by `/usr/lib/jvm/java-1.8.0-openjdk/bin/java -XX:+UnlockDiagnosticVMOptions -XX:+Pr'.

Program terminated with signal 6, Aborted.

#0  0x00007fda2c0322f7 in ioctl () at ../sysdeps/unix/syscall-template.S:81

81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)

(gdb) where

#0  0x00007fda2c0322f7 in ioctl () at ../sysdeps/unix/syscall-template.S:81

#1  <signal handler called>

#2  0x00007fda2bf73377 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:55

#3  0x00007fda2bf74a68 in __GI_abort () at abort.c:90

#4  0x00007fda27b07f69 in os::abort (dump_core=<optimized out>) at /usr/src/debug/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:1572

#5  0x00007fda27d12136 in VMError::report_and_die (this=this@entry=0x7fd9048e11f0)

    at /usr/src/debug/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/openjdk/hotspot/src/share/vm/utilities/vmError.cpp:1107

#6  0x00007fda27b11fb5 in JVM_handle_linux_signal (sig=11, info=0x7fd9048e15b0, ucVoid=0x7fd9048e1480, abort_if_unrecognized=<optimized out>)

    at /usr/src/debug/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/openjdk/hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp:541

#7  0x00007fda27b05128 in signalHandler (sig=11, info=0x7fd9048e15b0, uc=0x7fd9048e1480)

    at /usr/src/debug/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/openjdk/hotspot/src/os/linux/vm/os_linux.cpp:4552

#8  0x00007fda2cbc92b8 in citp_signal_run_app_handler (sig=sig@entry=11, info=info@entry=0x7fd9048e15b0, context=context@entry=0x7fd9048e1480)

    at ../../../../../src/lib/transport/ip/signal.c:106

#9  0x00007fda2cbc954a in citp_signal_run_now (our_info=<optimized out>, context=0x7fd9048e1480, info=0x7fd9048e15b0, signum=11) at ../../../../../src/lib/transport/ip/signal.c:226

#10 citp_signal_intercept (signum=11, info=0x7fd9048e15b0, context=0x7fd9048e1480) at ../../../../../src/lib/transport/ip/signal.c:263

#11 <signal handler called>

#12 0x00007fda2ce3d3ae in ?? () from /opt/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/../lib/analyzer/amd64/runtime/libcollector.so

#13 0x00007fda2ce3976d in __collector_get_frame_info () from /opt/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/../lib/analyzer/amd64/runtime/libcollector.so

#14 0x00007fda2ce45ea3 in ?? () from /opt/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/../lib/analyzer/amd64/runtime/libcollector.so

#15 0x00007fda2ce350d4 in ?? () from /opt/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/../lib/analyzer/amd64/runtime/libcollector.so

#16 0x00007fda2cbc92b8 in citp_signal_run_app_handler (sig=29, info=0x7fd9048e40a0, context=0x7fd9048e3b80) at ../../../../../src/lib/transport/ip/signal.c:106

#17 0x00007fda2cbc949d in citp_signal_run_pending (our_info=0x7fd9048e5b30) at ../../../../../src/lib/transport/ip/signal.c:154

#18 0x00007fda2cb78e64 in __citp_exit_lib (do_errno=0, lib_context=0x7fd9048e42e0) at ../../../../../src/lib/transport/unix/internal.h:1000

#19 citp_epoll_wait (fdi=fdi@entry=0x7fd878100d30, events=events@entry=0x7fd878101030, ordering=ordering@entry=0x0, maxevents=maxevents@entry=1024, timeout=timeout@entry=0,

    sigmask=sigmask@entry=0x0, lib_context=lib_context@entry=0x7fd9048e42e0) at ../../../../../src/lib/transport/unix/epoll_fd.c:2053

#20 0x00007fda2cb5e227 in onload_epoll_wait (epfd=672, events=0x7fd878101030, maxevents=1024, timeout=0) at ../../../../../src/lib/transport/unix/sockcall_intercept.c:1474

#21 0x00007fd941c642c4 in _tibPoller_Wait (e=e@entry=0x7fd870004920, __level=__level@entry=2 '\002', poller=0x7fd878100cf0, events=events@entry=0x7fd9048e4418, maxevents=<optimized out>,

    maxevents@entry=0, timeout=timeout@entry=0) at /src/common/lib/c/tibutil/poller.c:1790

#22 0x00007fd9422548c9 in _tibTransportReceiver_Receive (e=e@entry=0x7fd870004920, __level=__level@entry=1 '\001', receiver=0x7fd937d43770, max=max@entry=100, timeout=timeout@entry=-1,

    callback=callback@entry=0x7fd94223d8b0 <_processPdus>, context=0x7fd9048e4480) at /src/hydra/lib/public/c/tib/transport/receiver.c:518

#23 0x00007fd942237bf3 in _pduDistributorThread (arg=0x7fd937fe62c0, arg@entry=<error reading variable: value has been optimized out>) at /src/hydra/lib/public/c/tib/pdudist.c:2101

#24 0x00007fd9424cad5d in jniThreadHook (func=<optimized out>, funcArg=<optimized out>) at /src/hydra/lib/public/java/hydra_native/com_tibco_ftl_jni_NativeFTL.c:62

#25 0x00007fd941c81116 in _hookWrapper (arg=0x7fd8781084b0) at /src/common/lib/c/tibutil/tthread.c:472

#26 0x00007fd941c826e7 in __tibThread_Start (closure=0x7fd8781084d0) at /src/common/lib/c/tibutil/tthread.c:319

#27 0x00007fda2ce1d504 in ?? () from /opt/OracleDeveloperStudio12.6-linux-x86-bin/developerstudio12.6/bin/../lib/analyzer/amd64/runtime/libcollector.so

#28 0x00007fda2c93bea5 in start_thread (arg=0x7fd9048e6700) at pthread_create.c:307

#29 0x00007fda2c03b8cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

This post has been answered by nevgeniev on May 6 2020
Jump to Answer
Comments
Post Details
Added on Feb 7 2020
2 comments
335 views