[Ltrace-devel] ppc64le filt test hangs

Thierry Fauck@linux.vnet.ibm.com thierry at linux.vnet.ibm.com
Wed Feb 4 16:25:11 UTC 2015


Hello,
on ppc64el, the dwarf and filt tests are hanging.
I tried to loo around and I get the following trace:
Any thought on how to debug what's going on ?
Thanks

(gdb) run -e* ./ltrace.main/filt
Starting program: /home/ubuntu/LTRACE/ltrace/ltrace -e* ./ltrace.main/filt
filt->__libc_start_main(1, '.', 'X', { 22, [ 0x16, 0, 0, 0... ] }, 
0x3fffb7fd6e90, { nil, 0x100007f0, 0x10000850, 0x10000930 }, nil 
<unfinished ...>
filt->func1(1, 0x3ffffffff578, 0x3ffffffff588, 0x3ffffffff640 
<unfinished ...>
libfilt1.so->func2(1, 0x3ffffffff578, 0x3ffffffff588, 0x3ffffffff640 
<unfinished ...>
libfilt2.so->puts('f' <unfinished ...>
libc.so.6->strlen('f'^C
Program received signal SIGINT, Interrupt.
0x00003fffb7db7a7c in waitpid () from /lib/powerpc64le-linux-gnu/libc.so.6
(gdb) where
#0  0x00003fffb7db7a7c in waitpid () from 
/lib/powerpc64le-linux-gnu/libc.so.6
#1  0x000000001000f1ec in next_event () at events.c:158
#2  0x0000000010003d18 in ltrace_main () at libltrace.c:176
#3  0x00000000100034b0 in main (argc=<optimized out>, argv=<optimized out>)
     at main.c:55




(gdb) run -F ./ltrace.main/dwarf.conf -l libc.so* 
/home/ubuntu/LTRACE/ltrace/testsuite/ltrace.main/dwarf
Starting program: /home/ubuntu/LTRACE/ltrace/ltrace -F 
./ltrace.main/dwarf.conf -l libc.so* 
/home/ubuntu/LTRACE/ltrace/testsuite/ltrace.main/dwarf
dwarf->__libc_start_main(1, '/', 'X', { 22, [ 0x16, 0, 0, 0... ] }, 
0x3fffb7fd6e90, { nil, 0x10000b80, 0x10000e50, 0x10000f30 }, nil 
<unfinished ...>
libdwarftest.so->ftell(0xfbad2088)               = -1
libdwarftest.so->strlen('t' <unfinished ...>
libc.so.6->strlen('\302'^C
Program received signal SIGINT, Interrupt.
0x00003fffb7db7a7c in waitpid () from /lib/powerpc64le-linux-gnu/libc.so.6
(gdb) where
#0  0x00003fffb7db7a7c in waitpid () from 
/lib/powerpc64le-linux-gnu/libc.so.6
#1  0x000000001000f1ec in next_event () at events.c:158
#2  0x0000000010003d18 in ltrace_main () at libltrace.c:176
#3  0x00000000100034b0 in main (argc=<optimized out>, argv=<optimized out>)


-- 
Thierry Fauck @ linux.vnet.ibm




More information about the Ltrace-devel mailing list