14 Sep 2009 22:54
bug#4437: 23.1.50; Quitting gdb leaves a process behind
Hannu Koivisto <azure <at> iki.fi>
2009-09-14 20:54:48 GMT
2009-09-14 20:54:48 GMT
Please describe exactly what actions triggered the bug and the precise symptoms of the bug: Start emacs with -q option, start gdb to debug any program (M-x gdb RET C-a gdb -i=mi ./some-program), quit immediately by typing quit RET to gdb command line (and answer "yes" to the question whether to kill the process associated to the buffer) and finally list processes with M-x list-processes RET. Expected result: no processes. Actual result: Proc Status Buffer Tty Command ---- ------ ------ --- ------- gdb-inferior run (Killed) /dev/pts/15 If I start gdb again after this, I get a new gdb-inferior<1> process which again is left running when I quit gdb. I've also seen cases where "quit" command to gdb does absolutely nothing. In at least some sub-cases, if I then say M-x list-processes RET, _then_ I get the question whether to kill the process associated to the buffer and if I say "yes", the debugger quits and I get "Debugger finished" in the gdb buffer. In GNU Emacs 23.1.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2009-09-13 on deliverance Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--prefix=/usr/local' '--with-x-toolkit=athena''(Continue reading)
RSS Feed