Comment # 11 on bug 974419 from
Created attachment 679429 [details]
gdb_twppc64le2_hang__while_loop.log.gz

gdb_twppc64le2_hang__while_loop.log.gz is similar to previous attachment
gdb_twppc64le_hang_while_loop.log.gz but with last gdb sr 397717

We are still hang because expect call is hang.
and expect call hang on futex  as extracted from the log (1)

If doing multiple tests I noticed that the hung is still on expect futex call
but for different testcases.

I do not know how to continue from there.


(1) extract of gdb_twppc64le2_hang__while_loop.log.gz:
===
[michel@twppc64le2:~/work/openSUSE:Factory:Staging:J/gdb]
$idx=1;while test 1; do echo "=== trial $idx"; osc build >/tmp/x || break; 
((idx++)); done
...
===
$ps axf |grep expect
...
11100 pts/2    S+     0:00  \_ expect -- /usr/share/dejagnu/runtest.exp
--status GDB_PARALLEL=yes --outdir=outputs/gdb.arch/i386-mpx
gdb.arch/i386-mpx.exp --target_board=unix/-m64/-fPIC/-pie
===
$sudo strace -o /tmp/strace_expect.log -f -p 11100
strace: Process 11100 attached
^Cstrace: Process 11100 detached
===
$cat /tmp/strace_expect.log
11100 futex(0x3fffb1aa2a9c, FUTEX_WAIT_PRIVATE, 3, NULL <detached ...>
===


You are receiving this mail because: