Subject: 23.3; Unforced crash on Win32
From: Uday S Reddy <[email-masked]>
To: [email-masked]
Cc: [email-masked]
Date: Sat, 19 Mar 2011 21:15:11 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

I have experienced a crash of Emacs when I moved the focus away from the
Emacs window to another application (Thunderbird).

The last thing I had done before moving the focus away was to send an
email message, which seems to have gone through fine.  Then I probably
got new mail into my VM folder, from an IMAP server, and read a
message.  Nothing particularly interesting about that.  This is the
first time I have experience a crash like this one.

I am attaching a backtrace from Dr. MinGW.

Cheers,
Uday

In GNU Emacs 23.3.1 (i386-mingw-nt5.1.2600)
 of 2011-03-10 on 3249CTO
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (4.5) --no-opt --cflags -Ic:/imagesupport/include'

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: ENU
  value of $XMODIFIERS: nil
  locale-coding-system: cp1252
  default enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  savehist-mode: t
  which-function-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
  line-number-mode: t
  transient-mark-mode: t

Recent input:
M-x s u b m i t - e m SPC SPC <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> e m a c <backspace> <backspace> 
<backspace> <backspace> r e p o r t SPC SPC SPC <r
eturn>

Recent messages:
Loading ange-ftp...done
Loading d:/Home/udr/share/dotfiles/.pc.emacs...done
Loading d:/Home/udr/share/dotfiles/.bham.pc.emacs...done
Loading d:/Home/udr/share/dotfiles/.libraries.emacs...
Loading d:/gnu/site-lisp/buf-sel.el (source)...done
Loading d:/gnu/site-lisp/telnet-mode-patch.el (source)...done
Loading ange-ftp...done
Loading d:/Home/udr/share/dotfiles/.libraries.emacs...done
Loading d:/Home/udr/share/dotfiles/.top.emacs...done
For information about GNU Emacs and the GNU system, type C-h C-a.

Load-path shadows:
d:/Home/udr/share/emacs/sml-mode hides d:/gnu/emacs-23.3/../site-lisp/sml-mode
d:/Home/udr/share/emacs/savehist-20+ hides d:/gnu/emacs-23.3/../site-lisp/savehist-20+
d:/gnu/emacs-23.3/../site-lisp/longlines hides d:/gnu/emacs-23.3/lisp/longlines
d:/gnu/vm/trunk/lisp/cus-load hides d:/gnu/emacs-23.3/lisp/cus-load
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org hides d:/gnu/emacs-23.3/lisp/org/org
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-xoxo hides d:/gnu/emacs-23.3/lisp/org/org-xoxo
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-wl hides d:/gnu/emacs-23.3/lisp/org/org-wl
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-w3m hides d:/gnu/emacs-23.3/lisp/org/org-w3m
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-vm hides d:/gnu/emacs-23.3/lisp/org/org-vm
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-timer hides d:/gnu/emacs-23.3/lisp/org/org-timer
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-table hides d:/gnu/emacs-23.3/lisp/org/org-table
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-src hides d:/gnu/emacs-23.3/lisp/org/org-src
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-rmail hides d:/gnu/emacs-23.3/lisp/org/org-rmail
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-remember hides d:/gnu/emacs-23.3/lisp/org/org-remember
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-publish hides d:/gnu/emacs-23.3/lisp/org/org-publish
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-protocol hides d:/gnu/emacs-23.3/lisp/org/org-protocol
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-plot hides d:/gnu/emacs-23.3/lisp/org/org-plot
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-mouse hides d:/gnu/emacs-23.3/lisp/org/org-mouse
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-mobile hides d:/gnu/emacs-23.3/lisp/org/org-mobile
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-mhe hides d:/gnu/emacs-23.3/lisp/org/org-mhe
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-mew hides d:/gnu/emacs-23.3/lisp/org/org-mew
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-macs hides d:/gnu/emacs-23.3/lisp/org/org-macs
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-mac-message hides d:/gnu/emacs-23.3/lisp/org/org-mac-message
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-list hides d:/gnu/emacs-23.3/lisp/org/org-list
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-latex hides d:/gnu/emacs-23.3/lisp/org/org-latex
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-jsinfo hides d:/gnu/emacs-23.3/lisp/org/org-jsinfo
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-irc hides d:/gnu/emacs-23.3/lisp/org/org-irc
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-install hides d:/gnu/emacs-23.3/lisp/org/org-install
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-inlinetask hides d:/gnu/emacs-23.3/lisp/org/org-inlinetask
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-info hides d:/gnu/emacs-23.3/lisp/org/org-info
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-indent hides d:/gnu/emacs-23.3/lisp/org/org-indent
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-id hides d:/gnu/emacs-23.3/lisp/org/org-id
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-icalendar hides d:/gnu/emacs-23.3/lisp/org/org-icalendar
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-html hides d:/gnu/emacs-23.3/lisp/org/org-html
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-habit hides d:/gnu/emacs-23.3/lisp/org/org-habit
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-gnus hides d:/gnu/emacs-23.3/lisp/org/org-gnus
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-freemind hides d:/gnu/emacs-23.3/lisp/org/org-freemind
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-footnote hides d:/gnu/emacs-23.3/lisp/org/org-footnote
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-feed hides d:/gnu/emacs-23.3/lisp/org/org-feed
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-faces hides d:/gnu/emacs-23.3/lisp/org/org-faces
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-exp hides d:/gnu/emacs-23.3/lisp/org/org-exp
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-exp-blocks hides d:/gnu/emacs-23.3/lisp/org/org-exp-blocks
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-docbook hides d:/gnu/emacs-23.3/lisp/org/org-docbook
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-datetree hides d:/gnu/emacs-23.3/lisp/org/org-datetree
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-crypt hides d:/gnu/emacs-23.3/lisp/org/org-crypt
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-compat hides d:/gnu/emacs-23.3/lisp/org/org-compat
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-colview hides d:/gnu/emacs-23.3/lisp/org/org-colview
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-clock hides d:/gnu/emacs-23.3/lisp/org/org-clock
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-bibtex hides d:/gnu/emacs-23.3/lisp/org/org-bibtex
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-bbdb hides d:/gnu/emacs-23.3/lisp/org/org-bbdb
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-attach hides d:/gnu/emacs-23.3/lisp/org/org-attach
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-ascii hides d:/gnu/emacs-23.3/lisp/org/org-ascii
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-archive hides d:/gnu/emacs-23.3/lisp/org/org-archive
d:/gnu/emacs-23.3/../packages/org-7.4/lisp/org-agenda hides d:/gnu/emacs-23.3/lisp/org/org-agenda
d:/Home/udr/share/emacs/rnews hides d:/gnu/emacs-23.3/lisp/obsolete/rnews

Features:
(shadow sort mail-extr message ecomplete rfc822 mml easymenu mml-sec
password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231
rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr
gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils
warnings emacsbug server w3m-load bbdb-autoloads bbdb timezone
vm-autoloads vm-version vm-vars org-install savehist tex-site tex-mik
telnet movement natural-space NatSpeak sendmail auth-source gnus-util
netrc time-date epa-file epa epg epg-config ange-ftp regexp-opt comint
ring echistory chistory ehelp electric derived which-func imenu edmacro
kmacro jka-compr tooltip ediff-hook vc-hooks lisp-float-type mwheel
dos-w32 disp-table ls-lisp w32-win w32-vars 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 multi-tty
emacs)

-- 

emacs.exe caused an Access Violation at location 010a51d4 in module emacs.exe Writing to location 04fadf56.

Registers:
eax=04fadf56 ebx=0082d2b0 ecx=033ab000 edx=ffffffc0 esi=013f9802 edi=010cdaf7
eip=010a51d4 esp=0081cdd0 ebp=0081cdf8 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000286

Call stack:
010A51D4  emacs.exe:010A51D4
010C4863  emacs.exe:010C4863
010C9AAF  emacs.exe:010C9AAF
010CAF70  emacs.exe:010CAF70
010CDA2E  emacs.exe:010CDA2E
010CDB2D  emacs.exe:010CDB2D
010226C3  emacs.exe:010226C3
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
010221B4  emacs.exe:010221B4
01094D32  emacs.exe:01094D32
01094FF8  emacs.exe:01094FF8
01022666  emacs.exe:01022666
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
011118D2  emacs.exe:011118D2
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
01021AC6  emacs.exe:01021AC6
01022573  emacs.exe:01022573
011118D2  emacs.exe:011118D2
010216A6  emacs.exe:010216A6
0102009A  emacs.exe:0102009A
01112444  emacs.exe:01112444
01022E25  emacs.exe:01022E25
01022865  emacs.exe:01022865
010221B4  emacs.exe:010221B4
0100C061  emacs.exe:0100C061
0100C0DB  emacs.exe:0100C0DB
0100A7F0  emacs.exe:0100A7F0
0100F067  emacs.exe:0100F067
01014F20  emacs.exe:01014F20
0107E2E9  emacs.exe:0107E2E9
0112B93C  emacs.exe:0112B93C
01009106  emacs.exe:01009106
01012668  emacs.exe:01012668
010064FC  emacs.exe:010064FC
0102017C  emacs.exe:0102017C
01005F1A  emacs.exe:01005F1A
0101FCCD  emacs.exe:0101FCCD
01005ED3  emacs.exe:01005ED3
010057C5  emacs.exe:010057C5
0100592E  emacs.exe:0100592E
010028F4  emacs.exe:010028F4
010010DB  emacs.exe:010010DB
01001178  emacs.exe:01001178
010036E8  emacs.exe:010036E8
7C817077  kernel32.dll:7C817077  RegisterWaitForInputIdle