[ping] [patch/testsuite/gdbserver] unsuspend lwps after step over
Yao Qi
yao@codesourcery.com
Sat Feb 25 13:29:00 GMT 2012
On 02/17/2012 10:29 AM, Yao Qi wrote:
> Hi,
> The test cases (gdb.trace/trace-break-mt.exp) in this patch is to
> reproduce the assertion failure below,
>
> continue^M
> Continuing.^M
> Remote connection closed^M
> (gdb) FAIL: gdb.trace/trace-break-mt.exp: 1 trace on: continue to
> set_point1 2
> ../../../gdb/gdb/gdbserver/linux-low.c:2801: A problem internal to
> GDBserver has been detected.^M
> stuck_in_jump_pad_callback: Assertion `lwp->suspended == 0' failed.^M
>
> trace-break-mt.exp is a "multi-threaded" version of trace-break.exp.
>
> This patch just decrements `suspended' flag before calling
> stabilize_threads below. This part of code in gdbserver is quite new to
> me, and comments are welcome.
>
> Tested on x86_64-unknown-linux/native-gdbserver.
>
Ping?
http://sourceware.org/ml/gdb-patches/2012-02/msg00343.html
--
Yao (é½å°§)
More information about the Gdb-patches
mailing list