dtrace crashes on ustack

Steven Hartland killing at multiplay.co.uk
Wed Jun 6 08:55:03 UTC 2012


When running dtrace looking at syscall::write:return for a java
app with a ustack call for the first few calls I get:-
              dtrace: ERROR: gelf_getehdr() failed: No error: 0

And then after a number dtrace crashes:-

#0  0x0000000800fcc59d in _malloc_prefork () from /lib/libc.so.7
[New Thread 80283c500 (LWP 100815/dtrace)]
[New Thread 8012041c0 (LWP 101294/initial thread)]
(gdb) bt
#0  0x0000000800fcc59d in _malloc_prefork () from /lib/libc.so.7
#1  0x0000000800fcdd2d in _malloc_thread_cleanup () from /lib/libc.so.7
#2  0x000000080066190e in pthread_exit () from /lib/libthr.so.3
#3  0x0000000800658523 in pthread_getprio () from /lib/libthr.so.3
#4  0x0000000000000000 in ?? ()
Cannot access memory at address 0x7fffffbff000

Kernel is compiled with dtrace, world has been rebuild with
WITH_CTF=1 as has openjdk7 port.

Any ideas?

    Regards
    Steve


================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster at multiplay.co.uk.



More information about the freebsd-hackers mailing list