Fails to break in a XTerm started by another program
Teodor Petrov <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I have one very bizarre problem with GDB (not GDB fault probably). The problem is that if I have a terminal started by Code::Blocks (wxWidgets based IDE) and I run GDB from this terminal, the debugger fails to break on breakpoints in a simple console c++ program. The steps are as follows: 1. start Code::Blocks 2. start a terminal from inside it (Code::Blocks will start the terminal) 3. start GDB The problem happens randomly, so if I repeat the 3 steps several times, most of the times the debugger won't work and some of them - it will. I've asked about this problem in the IRC channel and people there advised me to gather some strace logs. I have the logs and they can be found here: 1. GDB works - http://pastebin.com/ubqv5XbX 2. GDB fails - http://pastebin.com/zkeJzTya By looking at them I cannot tell where the problem is. Can someone suggest what else can I do to find the root cause for this problem? I'm running Gentoo linux 64bit, kernel 3.10.5 (for quite a while), up-to-date unstable system. Best regards, Teodor