bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#6962: GDB hangs


From: Aidan Gauland
Subject: bug#6962: GDB hangs
Date: Wed, 01 Sep 2010 15:41:53 +1200
User-agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100329)

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: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]