signals at breakpoints in Linux

Neal Cardwell cardwell@cs.washington.edu
Sat Jul 24 01:57:00 GMT 1999


Hi all,

I'm trying to build a minimal debugger under Linux that maintains a set of
breakpoints and prints out some information each time a breakpoint is hit.
It works fine, except for the case where the child process executes a
breakpoint instruction and wait(2) tells me that a (non-SIGTRAP) signal is
pending. I can't seem to handle this case correctly, no matter what i try.
What is the correct course of action when a breakpoint and signal are
encountered simultaneously? I've tried looking at the sources for GDB, but
they're pretty tough to wade through.

[apologies if this is the wrong forum]

thanks,
neal



More information about the Gdb mailing list