This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
gdbserver signals interfere with {next,step{,i}}
- From: Jon Ringle <jon at ringle dot org>
- To: gdb at sourceware dot org
- Date: Mon, 05 Mar 2007 15:05:34 -0500
- Subject: gdbserver signals interfere with {next,step{,i}}
Hello,
I have an application that uses SIGUSR1 to receive timer interrupts.
I've done 'handle SIGUSR1 nostop noprint' to avoid gdb from stopping on
SIGUSR1.
I've found that when debugging this application using gdbserver, that I
can't use next, nexti, step, or stepi. When I use one of these commands,
the application usually just continues without stopping at the next
line/instruction.
If I use a native gdb on the target the problem does not occur.
If I disable my app from generating the SIGUSR1 and use gdbserver, the
problem also goes away.
I am using gdb-6.6 for gdbserver, native gdb and cross gdb.
Jon