Dear Bug Team!
I was reading mail with gnus, when I pressed a cretain combination of
keys and a menu poped up near the upper right corner of the frame. It
could have been the "Help" menu, I'm not sure. Then it crashed
quickly after that. I do have menu accelerators enabled.
C stack trace follows.
(gdb) where
#0 0xfeb9bb54 in _libc_kill () from /usr/lib/libc.so.1
#1 0x77124 in fatal_error_signal (sig=10) at emacs.c:539
#2 <signal handler called>
#3 display_menu_item (mw=0x522400, val=0xdeadbeef, ws=0xad1f90,
where=0xffbee948, highlighted=0 '\000', horizontal=84 'T',
just_compute=26 '\032') at xlwmenu.c:1510
#4 0x18d430 in display_menu (mw=0x522400, level=11345808,
just_compute_p=0 '\000', highlighted_pos=0x0, hit=0x0, hit_return=0x0,
this=0x0, that=0x0) at xlwmenu.c:2278
#5 0x18f4a0 in XlwMenuRedisplay (w=0x522400, ev=0xffbeecc4, region=0x4406c0)
at xlwmenu.c:3114
#6 0xfef3fa54 in SendExposureEvent () from /usr/openwin/lib/libXt.so.4
#7 0xfef3f870 in CompressExposures () from /usr/openwin/lib/libXt.so.4
#8 0xfef3e3a8 in XtDispatchEventToWidget () from /usr/openwin/lib/libXt.so.4
#9 0xfef3dcf8 in _XtDefaultDispatcher () from /usr/openwin/lib/libXt.so.4
#10 0xfef3da0c in XtDispatchEvent () from /usr/openwin/lib/libXt.so.4
#11 0xfef41434 in XtAppProcessEvent () from /usr/openwin/lib/libXt.so.4
#12 0x1631d0 in emacs_Xt_event_pending_p (user_p=1) at event-Xt.c:2907
#13 0xa8c68 in detect_input_pending () at event-stream.c:892
#14 0xaa17c in Fnext_event (event=8842728, prompt=2172932)
at event-stream.c:2002
#15 0x5e704 in Fcommand_loop_1 () at cmdloop.c:574
#16 0x5e97c in command_loop_1 (dummy=2172932) at cmdloop.c:494
#17 0x7be58 in condition_case_1 (handlers=2173028,
---Type <return> to continue, or q <return> to quit---
bfun=0x5e960 <command_loop_1>, barg=2172932, hfun=0x5e9dc <cmd_error>,
harg=2172932) at eval.c:1651
#18 0x5eaec in command_loop_2 (dummy=2172932) at cmdloop.c:256
#19 0x83c78 in internal_catch (tag=2252972, func=0x5eaa0 <command_loop_2>,
arg=2172932, threw=0x0) at eval.c:1317
#20 0x5e2c0 in initial_command_loop (load_me=2172932) at cmdloop.c:305
#21 0x78aa8 in sort_args (argc=1964032, argv=0xffbef554) at emacs.c:2353
(gdb)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS kawi 5.8 Generic_108528-07 sun4u sparc SUNW,Sun-Blade-1000
./configure '--prefix=/home/lewang/usr/local' '--with-xpm' '--site-prefixes=/home/lewang/usr/local'
XEmacs 21.4.8 "Honest Recruiter" configured for `sparc-sun-solaris2.8'.
Compilation / Installation:
Source code location: /home/lewang/src/xemacs-21.4.8
Installation prefix: /home/lewang/usr/local
Additional prefixes: /home/lewang/usr/local
Runtime library search path: /usr/ccs/lib:/home/lewang/usr/local/lib:/usr/dt/lib:/usr/openwin/lib
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
Relocating allocator for buffers: yes
GNU version of malloc: yes
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/dt/include /usr/openwin/include
- X Windows libraries location: /usr/dt/lib /usr/openwin/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for GNU DBM.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for ToolTalk.
Compiling in support for dynamic shared object modules.
Load-Path Lisp Shadows:
----------------------
(/home/lewang/.emacs_stuff/lisp/xemacs/packages/jdee/lisp/setnu
/home/lewang/usr/local/lib/xemacs/xemacs-packages/lisp/edit-utils/setnu
/home/lewang/.emacs_stuff/lisp/xemacs/easy-mmode
/home/lewang/usr/local/lib/xemacs/xemacs-packages/lisp/pcl-cvs/easy-mmode
/home/lewang/.emacs_stuff/lisp/xemacs/inf-ruby
/home/lewang/usr/local/lib/xemacs/xemacs-packages/lisp/prog-modes/inf-ruby
/home/lewang/.emacs_stuff/lisp/xemacs/ruby-mode
/home/lewang/usr/local/lib/xemacs/xemacs-packages/lisp/prog-modes/ruby-mode
/home/lewang/.emacs_stuff/lisp/xemacs/mwheel
/home/lewang/usr/local/lib/xemacs-21.4.8/lisp/mwheel)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.06 :type regular)
(xslide :version 1.01 :type regular)
(xemacs-devel :version 1.43 :type single-file)
(xemacs-base :version 1.61 :type regular)
(w3 :version 1.22 :type regular)
(vm :version 7.03 :type regular)
(viper :version 1.33 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.18 :type regular)
(vc :version 1.3 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.32 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.4 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.02 :type regular)
(sh-script :version 1.14 :type regular)
(sgml :version 1.08 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.25 :type regular)
(psgml :version 1.27 :type regular)
(ps-print :version 1.03 :type regular)
(prog-modes
:version
1
.53
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.6 :type regular)
(pc :version 1.21 :type single-file)
(os-utils :version 1.26 :type single-file)
(net-utils :version 1.24 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.14 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.44 :type regular)
(liece :version 1.02 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.2 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.25 :type regular)
(ibuffer :version 1.04 :type regular)
(hm--html-menus :version 1.18 :type regular)
(gnus :version 1.59 :type regular)
(gnats :version 1.14 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.14 :type regular)
(footnote :version 1.14 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(efs :version 1.28 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.82 :type single-file)
(ediff :version 1.39 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(debug :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.03 :type regular)
(cc-mode :version 1.27 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.19 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.05 :type regular)
(bbdb :version 1.2 :type regular)
(auctex :version 1.3 :type regular)
(apel :version 1.21 :type regular)
(ada :version 1.1 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 byte-optimize bytecomp
byte-compile view-less view hyper-apropos efs-cu gnuserv font
disp-table lazy-shot blink-cursor pending-del mcomplete screen-lines
autorevert cc-cmds cc-engine cc-langs cc-vars wid-edit cc-defs advice
advice-preload uniquify session paren mic-paren timer backup-dir redo
highline overlay scroll-in-place rsz-minibuf font-lock cus-face
filladapt completer rebox zenirc-autoloads xslt-process-autoloads
xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads
w3-autoloads vm-autoloads viper-autoloads view-process-autoloads
vhdl-autoloads vc-cc-autoloads vc-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
scheme-autoloads rmail-autoloads reftex-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pcomplete-autoloads
pcl-cvs-autoloads pc-autoloads os-utils-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads liece-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-autoloads
ibuffer-autoloads hm--html-menus-autoloads gnus-autoloads
gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads forms-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads eshell-autoloads emerge-autoloads elib-autoloads
efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads dired-autoloads debug-autoloads crisp-autoloads
cookie-autoloads clearcase-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1 gutter-items
menubar-items x-menubar mode-motion mouse itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete help-nomule cus-file
derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp tooltalk
lucid-scrollbars cut-buffer lucid-menubars motif-dialogs x
c-balloon-help tty-frames tty toolbar native-sound scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar dbm md5 xemacs gutter png gif jpeg
xpm xbm lisp-float-type usg-unix-v dialog devices window-system
base64)
Recent keystrokes:
-----------------
down down C-Sh-down C-Sh-down C-Sh-down C-Sh-down C-Sh-down
C-Sh-down C-Sh-down C-Sh-down C-Sh-down C-Sh-down C-Sh-down
C-Sh-down C-Sh-down C-Sh-down C-Sh-down C-Sh-down C-Sh-down
C-Sh-down C-Sh-down C-Sh-down Sh-up Sh-up Sh-up Sh-up
Sh-up Sh-up Sh-up Sh-up Sh-up Sh-up C-insert button1
button1up button1 button1up button1 button1up button1
button1up next next next next next next next next next
next up down down down down down down down down down
down down down down down down down down down down down
down next next next up up up up up up up up up up up
up up C-s button1 button1up up up up up button1 button1up
Sh-f24 misc-user
Recent messages (most recent first):
-----------------------------------
Not over a window.
Loading xemacsbug...done
Loading xemacsbug...
Matches (setq from (1+ from))))))) [1229]
Matches (setq from (1+ from))))))) [1229]
Matches (kill-buffer (current-buffer)))))) [1195]
Matches (kill-buffer (current-buffer)))))) [1195]
Wrote /home/lewang/.emacs_stuff/lisp/xemacs/session.elc
Compiling /home/lewang/.emacs_stuff/lisp/xemacs/session.el...done
Warning: The following functions are not known to be defined:
menu-bar-update-yank-menu, check-coding-system,
easy-menu-create-menu
Compiling session.el... (session-initialize)
Compiling session.el... (session-add-submenu)
Compiling session.el... (session-minibuffer-history-help)
Compiling session.el... (session-save-registers)
Warning: variable coding-system-for-write bound but not referenced
Compiling session.el... (session-save-session)
Compiling session.el... (session-default-buffer-check-p)
Compiling session.el... (session-find-file-not-found-hook)
Compiling session.el... (session-store-buffer-places)
Compiling session.el... (session-toggle-permanent-flag)