From: Aidan Gauland <aidalgol@no8wireless.co.nz>
To: 6962@debbugs.gnu.org
Subject: bug#6962: GDB hangs
Date: Wed, 01 Sep 2010 15:41:53 +1200 [thread overview]
Message-ID: <4C7DCB81.70106@no8wireless.co.nz> (raw)
[-- Attachment #1: Type: text/plain, Size: 12777 bytes --]
GUD hangs when quitting GDBPlease describe exactly what actions triggered the bug
and the precise symptoms of the bug. If you can, give
a recipe starting from `emacs -Q':
When I run GDB (M-x gdb, etc.) the first time, all goes well, until I
type "quit" in the GUD buffer, which never actually quits GDB (the
subprocess never dies). I am able to quit GDB (and cause the message
"Debugger finished" to appear in the GUD buffer) by M-x list-processes.
The second time I run GDB, tab-completion (hitting tab in the GUD
buffer) hangs Emacs (C-g unfreezes).
The same happens when running `emacs -Q'.
I am running the development release of Emacs on Debian squeeze.
Regards,
Aidan Gauland
In GNU Emacs 24.0.50.7 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1)
of 2010-08-31 on dimension8
Windowing system distributor `The X.Org Foundation', version 11.0.10707000
configured using `configure '--with-imagemagick''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: en_NZ.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Debugger
Minor modes in effect:
shell-dirtrack-mode: t
erc-track-mode: t
erc-track-minor-mode: t
erc-ring-mode: t
erc-networks-mode: t
erc-netsplit-mode: t
erc-menu-mode: t
erc-match-mode: t
erc-list-mode: t
erc-pcomplete-mode: t
erc-button-mode: t
erc-stamp-mode: t
erc-autojoin-mode: t
global-undo-tree-mode: t
erc-irccontrols-mode: t
erc-noncommands-mode: t
erc-move-to-prompt-mode: t
erc-readonly-mode: t
show-paren-mode: t
display-time-mode: t
desktop-save-mode: t
tooltip-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
C-p C-p C-p <S-iso-lefttab> <return> M-> C-M-S-h C-M-S-h
C-x b c h <tab> a <tab> <return> C-M-S-l C-r e m m
a <return> M-> C-M-S-h / w h o i s SPC e m m a <return>
/ a w a y SPC F o <backspace> <backspace> b u s y <return>
M-p <M-backspace> <backspace> <return> <help-echo>
<help-echo> <help-echo> <help-echo> C-x b c o m p <return>
m a n <tab> N o t SPC m u c h SPC u s u a l l y M-$
, SPC n o . M-b M-b M-b M-f M-f C-k . C-a C-k m a n
<tab> U n f o r t u n a t e l y M-$ , SPC n o t SPC
u s C-a C-k C-x b <return> C-M-S-l C-M-S-j M-v M-v
M-v M-v C-v C-v C-v C-v C-v C-l M-> C-M-S-k C-M-S-h
/ t o p i c SPC # # c i n e m a <return> C-x C-f /
u <tab> <return> <return> s r <return> l i <return>
R <backspace> R <return> <help-echo> C-x C-q C-x b
p a <return> C-x 5 2 <switch-frame> C-x b C-g <switch-frame>
C-x b <return> <switch-frame> M-x g d b <tab> <return>
<return> b r e a k SPC e r r o r <return> r u n SPC
t e <tab> a <tab> 0 <tab> <M-backspace> <M-backspace>
f <tab> i <tab> <tab> b <tab> <M-backspace> <M-backspace>
f i <tab> <return> C-M-S-l C-M-S-j <return> <return>
C-M-S-h C-M-S-j C-n <return> <switch-frame> <switch-frame>
C-M-S-k C-M-S-k q u i t <return> C-x C-c C-g M-x s
u b m i t <tab> M-b * C-e <tab> <tab> C-a C-k e m a
c s <M-backspace> * b u g <tab> C-a r e <tab> p <tab>
C-e <return>
Recent messages:
Partially completed [2 times]
Completed
No completions of test_f
No completions of test_fi [2 times]
No completions of test_fib
Completed
Switched to thread 1
Quit
Making completion list... [2 times]
delete-backward-char: Text is read-only
Load-path shadows:
/usr/local/share/emacs/site-lisp/org-remember hides
/usr/local/share/emacs/24.0.50/lisp/org/org-remember
/usr/local/share/emacs/site-lisp/ob-tangle hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-tangle
/usr/local/share/emacs/site-lisp/org-exp hides
/usr/local/share/emacs/24.0.50/lisp/org/org-exp
/usr/local/share/emacs/site-lisp/org-protocol hides
/usr/local/share/emacs/24.0.50/lisp/org/org-protocol
/usr/local/share/emacs/site-lisp/org-docbook hides
/usr/local/share/emacs/24.0.50/lisp/org/org-docbook
/usr/local/share/emacs/site-lisp/org-icalendar hides
/usr/local/share/emacs/24.0.50/lisp/org/org-icalendar
/usr/local/share/emacs/site-lisp/ob-ruby hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-ruby
/usr/local/share/emacs/site-lisp/org-exp-blocks hides
/usr/local/share/emacs/24.0.50/lisp/org/org-exp-blocks
/usr/local/share/emacs/site-lisp/org-archive hides
/usr/local/share/emacs/24.0.50/lisp/org/org-archive
/usr/local/share/emacs/site-lisp/org-mouse hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mouse
/usr/local/share/emacs/site-lisp/org-mks hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mks
/usr/local/share/emacs/site-lisp/org-vm hides
/usr/local/share/emacs/24.0.50/lisp/org/org-vm
/usr/local/share/emacs/site-lisp/ob-C hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-C
/usr/local/share/emacs/site-lisp/ob-gnuplot hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-gnuplot
/usr/local/share/emacs/site-lisp/ob-exp hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-exp
/usr/local/share/emacs/site-lisp/org-mobile hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mobile
/usr/local/share/emacs/site-lisp/org-capture hides
/usr/local/share/emacs/24.0.50/lisp/org/org-capture
/usr/local/share/emacs/site-lisp/org-bibtex hides
/usr/local/share/emacs/24.0.50/lisp/org/org-bibtex
/usr/local/share/emacs/site-lisp/org-habit hides
/usr/local/share/emacs/24.0.50/lisp/org/org-habit
/usr/local/share/emacs/site-lisp/org-beamer hides
/usr/local/share/emacs/24.0.50/lisp/org/org-beamer
/usr/local/share/emacs/site-lisp/org-jsinfo hides
/usr/local/share/emacs/24.0.50/lisp/org/org-jsinfo
/usr/local/share/emacs/site-lisp/org-latex hides
/usr/local/share/emacs/24.0.50/lisp/org/org-latex
/usr/local/share/emacs/site-lisp/org-publish hides
/usr/local/share/emacs/24.0.50/lisp/org/org-publish
/usr/local/share/emacs/site-lisp/org-html hides
/usr/local/share/emacs/24.0.50/lisp/org/org-html
/usr/local/share/emacs/site-lisp/org hides
/usr/local/share/emacs/24.0.50/lisp/org/org
/usr/local/share/emacs/site-lisp/org-compat hides
/usr/local/share/emacs/24.0.50/lisp/org/org-compat
/usr/local/share/emacs/site-lisp/ob-clojure hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-clojure
/usr/local/share/emacs/site-lisp/ob-emacs-lisp hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-emacs-lisp
/usr/local/share/emacs/site-lisp/ob-R hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-R
/usr/local/share/emacs/site-lisp/org-inlinetask hides
/usr/local/share/emacs/24.0.50/lisp/org/org-inlinetask
/usr/local/share/emacs/site-lisp/org-datetree hides
/usr/local/share/emacs/24.0.50/lisp/org/org-datetree
/usr/local/share/emacs/site-lisp/ob-mscgen hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-mscgen
/usr/local/share/emacs/site-lisp/ob-lob hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-lob
/usr/local/share/emacs/site-lisp/ob-ref hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-ref
/usr/local/share/emacs/site-lisp/ob-comint hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-comint
/usr/local/share/emacs/site-lisp/org-mew hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mew
/usr/local/share/emacs/site-lisp/ob-ditaa hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-ditaa
/usr/local/share/emacs/site-lisp/org-ctags hides
/usr/local/share/emacs/24.0.50/lisp/org/org-ctags
/usr/local/share/emacs/site-lisp/ob-python hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-python
/usr/local/share/emacs/site-lisp/org-colview hides
/usr/local/share/emacs/24.0.50/lisp/org/org-colview
/usr/local/share/emacs/site-lisp/ob-screen hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-screen
/usr/local/share/emacs/site-lisp/ob-latex hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-latex
/usr/local/share/emacs/site-lisp/ob-eval hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-eval
/usr/local/share/emacs/site-lisp/org-mac-message hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mac-message
/usr/local/share/emacs/site-lisp/org-plot hides
/usr/local/share/emacs/24.0.50/lisp/org/org-plot
/usr/local/share/emacs/site-lisp/org-table hides
/usr/local/share/emacs/24.0.50/lisp/org/org-table
/usr/local/share/emacs/site-lisp/org-id hides
/usr/local/share/emacs/24.0.50/lisp/org/org-id
/usr/local/share/emacs/site-lisp/org-taskjuggler hides
/usr/local/share/emacs/24.0.50/lisp/org/org-taskjuggler
/usr/local/share/emacs/site-lisp/org-gnus hides
/usr/local/share/emacs/24.0.50/lisp/org/org-gnus
/usr/local/share/emacs/site-lisp/org-entities hides
/usr/local/share/emacs/24.0.50/lisp/org/org-entities
/usr/local/share/emacs/site-lisp/org-xoxo hides
/usr/local/share/emacs/24.0.50/lisp/org/org-xoxo
/usr/local/share/emacs/site-lisp/org-freemind hides
/usr/local/share/emacs/24.0.50/lisp/org/org-freemind
/usr/local/share/emacs/site-lisp/ob-sh hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-sh
/usr/local/share/emacs/site-lisp/org-bbdb hides
/usr/local/share/emacs/24.0.50/lisp/org/org-bbdb
/usr/local/share/emacs/site-lisp/ob-sqlite hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-sqlite
/usr/local/share/emacs/site-lisp/org-footnote hides
/usr/local/share/emacs/24.0.50/lisp/org/org-footnote
/usr/local/share/emacs/site-lisp/org-attach hides
/usr/local/share/emacs/24.0.50/lisp/org/org-attach
/usr/local/share/emacs/site-lisp/org-mhe hides
/usr/local/share/emacs/24.0.50/lisp/org/org-mhe
/usr/local/share/emacs/site-lisp/org-install hides
/usr/local/share/emacs/24.0.50/lisp/org/org-install
/usr/local/share/emacs/site-lisp/org-docview hides
/usr/local/share/emacs/24.0.50/lisp/org/org-docview
/usr/local/share/emacs/site-lisp/ob-haskell hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-haskell
/usr/local/share/emacs/site-lisp/ob-ocaml hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-ocaml
/usr/local/share/emacs/site-lisp/org-rmail hides
/usr/local/share/emacs/24.0.50/lisp/org/org-rmail
/usr/local/share/emacs/site-lisp/ob-perl hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-perl
/usr/local/share/emacs/site-lisp/org-timer hides
/usr/local/share/emacs/24.0.50/lisp/org/org-timer
/usr/local/share/emacs/site-lisp/org-wl hides
/usr/local/share/emacs/24.0.50/lisp/org/org-wl
/usr/local/share/emacs/site-lisp/org-crypt hides
/usr/local/share/emacs/24.0.50/lisp/org/org-crypt
/usr/local/share/emacs/site-lisp/ob-matlab hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-matlab
/usr/local/share/emacs/site-lisp/org-info hides
/usr/local/share/emacs/24.0.50/lisp/org/org-info
/usr/local/share/emacs/site-lisp/org-list hides
/usr/local/share/emacs/24.0.50/lisp/org/org-list
/usr/local/share/emacs/site-lisp/ob-css hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-css
/usr/local/share/emacs/site-lisp/org-feed hides
/usr/local/share/emacs/24.0.50/lisp/org/org-feed
/usr/local/share/emacs/site-lisp/org-ascii hides
/usr/local/share/emacs/24.0.50/lisp/org/org-ascii
/usr/local/share/emacs/site-lisp/org-macs hides
/usr/local/share/emacs/24.0.50/lisp/org/org-macs
/usr/local/share/emacs/site-lisp/org-src hides
/usr/local/share/emacs/24.0.50/lisp/org/org-src
/usr/local/share/emacs/site-lisp/org-indent hides
/usr/local/share/emacs/24.0.50/lisp/org/org-indent
/usr/local/share/emacs/site-lisp/ob hides
/usr/local/share/emacs/24.0.50/lisp/org/ob
/usr/local/share/emacs/site-lisp/ob-sass hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-sass
/usr/local/share/emacs/site-lisp/org-clock hides
/usr/local/share/emacs/24.0.50/lisp/org/org-clock
/usr/local/share/emacs/site-lisp/ob-keys hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-keys
/usr/local/share/emacs/site-lisp/org-faces hides
/usr/local/share/emacs/24.0.50/lisp/org/org-faces
/usr/local/share/emacs/site-lisp/ob-table hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-table
/usr/local/share/emacs/site-lisp/ob-dot hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-dot
/usr/local/share/emacs/site-lisp/org-agenda hides
/usr/local/share/emacs/24.0.50/lisp/org/org-agenda
/usr/local/share/emacs/site-lisp/ob-sql hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-sql
/usr/local/share/emacs/site-lisp/ob-asymptote hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-asymptote
/usr/local/share/emacs/site-lisp/ob-octave hides
/usr/local/share/emacs/24.0.50/lisp/org/ob-octave
/usr/local/share/emacs/site-lisp/org-irc hides
/usr/local/share/emacs/24.0.50/lisp/org/org-irc
/usr/local/share/emacs/site-lisp/org-w3m hides
/usr/local/share/emacs/24.0.50/lisp/org/org-w3m
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 261 bytes --]
next reply other threads:[~2010-09-01 3:41 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-01 3:41 Aidan Gauland [this message]
2011-10-07 0:16 ` bug#6962: 24.0.90; M-x gdb: hangs when leaving the gdb Steve Revilak
2011-10-29 0:20 ` Glenn Morris
2011-11-06 0:41 ` Steve Revilak
2011-11-06 0:52 ` Christoph Scholtes
2011-11-06 1:02 ` Glenn Morris
2011-12-06 8:46 ` Glenn Morris
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C7DCB81.70106@no8wireless.co.nz \
--to=aidalgol@no8wireless.co.nz \
--cc=6962@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.