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

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

bug#5515: 23.1.92; OSX: Emacs gets stuck while wanting to display a dial


From: Carsten Bormann
Subject: bug#5515: 23.1.92; OSX: Emacs gets stuck while wanting to display a dialog box
Date: Wed, 3 Feb 2010 08:36:13 +0100

(This bug may be related to some quirkyness around external
subprocesses, such as those started by flymake or archive-mode.  These
sometimes don't run properly, but I haven't been able to pin that one
down at all.  They do cause a dialog box, e.g., indicating that a
program is not found which is very much there.  This in turn may be
related to a bug where Emacs still thinks it has subprocesses attached
to a buffer that is to be killed.  All very confusing.  On to this bug:)

Approximately the second dialog box that Emacs displays because of the
above quirkyness gets stuck in the following way:

The dialog box is not displayed, but Emacs also no longer accepts any
input on the existing frames.  Looking at it in the debugger suggests
that there should indeed be a dialog box visible:

^C
Program received signal SIGINT, Interrupt.
0x00007fff876399ee in __semwait_signal ()
(gdb) where
#0  0x00007fff876399ee in __semwait_signal ()
#1  0x00007fff8763987d in nanosleep ()
#2  0x00007fff88a5677c in +[NSThread sleepUntilDate:] ()
#3  0x00000001001a5b87 in -[EmacsDialogPanel runDialogAt:] ()
#4  0x003a657461446c69 in ?? ()

This is as good as a crash as there is no way to supply any further
input to the running Emacs.
(Obviously, I restarted Emacs to type this bug report.)

Recent version built from git (repo.or.cz).
OSX 10.6.2, 64-bit.

In GNU Emacs 23.1.92.2 (x86_64-apple-darwin10.2.0, NS apple-appkit-1038.25)
 of 2010-01-31 on tuffi.local
Windowing system distributor `Apple', version 10.3.1038
configured using `configure  '--without-dbus' '--without-x' '--with-ns' 
'CFLAGS=-O9 -mtune=nocona -pipe -fomit-frame-pointer''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  show-paren-mode: t
  iswitchb-mode: t
  partial-completion-mode: t
  diff-auto-refine-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  size-indication-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<menu-bar> <help-menu> <send-emacs-bug-report>

Recent messages:
Loading dired-x...done
Loading page-ext...done
Loading feedmail...done
Loading /Users/cabo/el/xmlunicode.el (source)...
Loading /Users/cabo/el/unichars.el (source)...done
Loading /Users/cabo/el/xmlunicode.el (source)...done
Loading hideshow...done
Loading comint-complete (compiled; note, source file is newer)...done
Loading gnus...done
Loading paren...done

Load-path shadows:
/Users/cabo/el/cedet-1.0pre4/speedbar/speedbar hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/speedbar
/Users/cabo/el/cedet-1.0pre4/speedbar/sb-image hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/sb-image
/Users/cabo/el/longlines hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/longlines
/Users/cabo/el/cedet-1.0pre4/common/ezimage hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/ezimage
/Users/cabo/el/cedet-1.0pre4/speedbar/dframe hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/dframe
/Users/cabo/el/ruby-mode hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/progmodes/ruby-mode
/Users/cabo/el/cedet-1.0pre4/eieio/eieio hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio
/Users/cabo/el/cedet-1.0pre4/eieio/eieio-speedbar hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio-speedbar
/Users/cabo/el/cedet-1.0pre4/eieio/eieio-opt hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio-opt
/Users/cabo/el/cedet-1.0pre4/eieio/eieio-custom hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio-custom
/Users/cabo/el/cedet-1.0pre4/eieio/eieio-comp hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio-comp
/Users/cabo/el/cedet-1.0pre4/eieio/eieio-base hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/eieio-base
/Users/cabo/el/cedet-1.0pre4/eieio/chart hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/chart
/Users/cabo/el/cedet-1.0pre4/semantic/semantic hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/semantic
/Users/cabo/el/cedet-1.0pre4/common/mode-local hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/mode-local
/Users/cabo/el/cedet-1.0pre4/common/inversion hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/inversion
/Users/cabo/el/cedet-1.0pre4/ede/ede hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/ede
/Users/cabo/el/cedet-1.0pre4/common/cedet hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/cedet
/Users/cabo/el/cedet-1.0pre4/common/cedet-files hides 
/Users/cabo/big/be/emacs/nextstep/Emacs.app/Contents/Resources/lisp/cedet/cedet-files

Features:
(shadow mail-extr message ecomplete rfc822 mml mml-sec password-cache
mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mailabbrev gmm-utils mailheader canlock sha1 hex-util
hashcash emacsbug semantic-el semantic-bovine bovine-debug
semantic-debug uniquify paren gnus gnus-ems nnheader gnus-util netrc
time-date mm-util mail-prsvr hideshow quail help-mode view feedmail
mail-utils page-ext dired-x dired-aux nxml-mode nxml-outln nxml-rap
nxml-util nxml-glyph nxml-enc xmltok iswitchb server planner-multi crm
planner cal-menu calendar cal-loaddefs sort muse-html muse-xml-common
muse-colors muse-mode muse-project cus-edit cus-start cus-load
muse-publish muse muse-protocols sb-info info muse-regexps
muse-nested-tags complete emacs-wiki emacs-wiki-publish executable
emacs-wiki-project emacs-wiki-macros emacs-wiki-colors
emacs-wiki-regexps pcomplete git ewoc vc-git utf-8m psvn log-edit
pcvs-util add-log diff-mode easy-mmode dired desktop edmacro kmacro
jka-compr erc-match erc-goodies erc erc-backend erc-compat format-spec
thingatpt pp org-install rails rails-spec rails-features
rails-controller-layout rails-model-layout rails-ui rails-log rails-ws
rails-test rails-rake rails-scripts rails-find rails-navigation
rails-cmd-proxy rails-lib rails-ruby inf-ruby ruby-mode flymake compile
align rails-core rails-project rails-compat inflections
predictive-prog-mode flyspell ispell find-recursive etags ansi-color sql
comint mmm-mode mmm-univ mmm-class mmm-region mmm-utils mmm-auto
mmm-vars mmm-compat regexp-opt ecb-autoloads cedet cedet-contrib-load
speedbar-load semantic-load senator ring which-func semantic-imenu
semantic-sb imenu semantic-idle semantic-ia-sb semantic-analyze
semantic-ctxt semantic-format semantic-cb semantic-sort semanticdb-find
semanticdb-el semanticdb-search semantic-find semanticdb
semantic-util-modes semantic-util semantic semantic-lex semantic-tag
working fame semantic-fw mode-local find-func derived eieio-load
ede-speedbar ede ede-load eieio-speedbar speedbar sb-image ezimage
dframe assoc eieio-custom wid-edit ede-source eieio-base eieio advice
help-fns advice-preload cogre-load cedet-load inversion cl cl-19
tex-site auto-loads package reporter tooltip ediff-hook vc-hooks
lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe
lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar
mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev loaddefs button minibuffer faces cus-face files text-properties
overlay md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process ns multi-tty
emacs)








reply via email to

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