From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Seitz To: Laurent Duperval Cc: GDB Mailing List Subject: Re: Breaking outside of the sources Date: Tue, 24 Apr 2001 13:14:00 -0000 Message-id: References: <20010424202629.7D52A46973@lenard.microcelli5.com> X-SW-Source: 2001-04/msg00182.html On Tue, 24 Apr 2001, Laurent Duperval wrote: > Someone sent an email on the insight list complaining that when gdb is > interrupted, you can find yourself stuck in assembly in a line of > /lib/libc.so instead of a line from your program. He asked whether it was > possible to limit the lines seen to the programs being debugged and not to > see system library stuff. I thought it was a a legitimate question. If you interrupt a system call (you were blocked in select, poll, read, write, etc), then gdb dutifully prints out that you are there, because your program IS there. It is not somewhere else, it is in the system call, executing code in a (possibly shared) system library. Of course, I could misunderstand this question entirely. It sounds like the user is requesting that the debugger lie to him about what his program is executing... Keith