================================================================
Dear Bug Team!
As the subject suggests, the recipe for this is simply:
xemacs -vanilla
C-x 5 2
C-x 5 0
Lisp trace:
----------
Fatal error (11).
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
#<subr delete-frame (interactive)>()
# bind (command-debug-status)
call-interactively(delete-frame)
# (condition-case ... . error)
# (catch top-level ...)
C trace:
-------
Current directory is /usr/local/bin/
GNU gdb 5.2
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-slackware-linux"...
warning: core file may not match specified executable file.
Core was generated by `/usr/local/bin/xemacs -vanilla'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libneXtaw.so.0...done.
Loaded symbols for /usr/local/lib/libneXtaw.so.0
Reading symbols from /usr/lib/libtiff.so.3...done.
Loaded symbols for /usr/lib/libtiff.so.3
Reading symbols from /usr/lib/libpng.so.3...done.
Loaded symbols for /usr/lib/libpng.so.3
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/local/BerkeleyDB.4.1/lib/libdb-4.1.so...done.
Loaded symbols for /usr/local/BerkeleyDB.4.1/lib/libdb-4.1.so
Reading symbols from /lib/libgpm.so.1...done.
Loaded symbols for /lib/libgpm.so.1
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xlcDef.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/X11R6/lib/X11/locale/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/ximcp.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/common/xomGeneric.so.2
#0 0x403a6361 in __kill () at __kill:-1
-1 __kill: No such file or directory.
in __kill
(eicq-gdb) bt
#0 0x403a6361 in __kill () at __kill:-1
#1 0x080df367 in fatal_error_signal (sig=11) at emacs.c:3440
#2 <signal handler called>
#3 0x08283d1a in x_find_frame_for_window (d=0x0, wdesc=33554972) at frame-x.c:153
#4 0x08283dfc in x_any_widget_or_parent_to_frame (d=0x8683fa8, widget=0x86b10a0) at
frame-x.c:192
#5 0x08283c68 in x_any_window_to_frame (d=0x8683fa8, wdesc=33554972) at frame-x.c:134
#6 0x082804b6 in x_event_to_emacs_event (x_event=0xbfffeb5c, emacs_event=0x88af310) at
event-Xt.c:1512
#7 0x08282fb0 in emacs_Xt_event_handler (wid=0x86b10a0, closure=0x0, event=0xbfffeb5c,
continue_to_dispatch=0xbfffea4b "\001") at event-Xt.c:2852
#8 0x4014f30d in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#9 0x4014fb6e in _XtOnGrabList () from /usr/X11R6/lib/libXt.so.6
#10 0x4014fed8 in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#11 0x4015a850 in XtAppProcessEvent () from /usr/X11R6/lib/libXt.so.6
#12 0x082830d2 in emacs_Xt_drain_queue () at event-Xt.c:2882
#13 0x080f56cb in event_stream_drain_queue () at event-stream.c:784
#14 0x080f5798 in event_stream_quit_p () at event-stream.c:831
#15 0x0823925b in check_quit () at signal.c:987
#16 0x080e96fa in unbind_to_hairy (count=2) at eval.c:5920
#17 0x080e96a4 in unbind_to_1 (count=2, value=1078866496) at eval.c:5903
#18 0x080dc42f in elisp_maphash (function=0x8160348 <check_instance_cache_mapper>,
hash_table=143257624, extra_arg=0x88c3328) at elhash.c:1379
#19 0x08160415 in check_window_subwindow_cache (w=0x88c3328) at glyphs.c:663
#20 0x082a9863 in mark_window_as_deleted (w=0x88c3328) at window.c:2110
#21 0x082b14ec in delete_all_subwindows (w=0x88c3328) at window.c:5205
#22 0x082b1460 in delete_all_subwindows (w=0x887d3c0) at window.c:5201
#23 0x0815501d in delete_frame_internal (f=0x886e7f8, force=1,
called_from_delete_device=0, from_io_error=0) at frame.c:1708
#24 0x08155560 in Fdelete_frame (frame=143058936, force=0) at frame.c:1859
#25 0x080e609a in Ffuncall (nargs=1, args=0x2) at eval.c:3825
#26 0x080a5170 in Fcall_interactively (function=1078797976, record_flag=1078866496,
keys=1078866496) at callint.c:591
#27 0x080e4758 in Fcommand_execute (cmd=1078797976, record_flag=1078866496,
keys=1078866496) at eval.c:3099
#28 0x080fb0b9 in execute_command_event (command_builder=0x859e078, event=141559236) at
event-stream.c:4211
#29 0x080fb971 in Fdispatch_event (event=141559236) at event-stream.c:4527
#30 0x080b1966 in Fcommand_loop_1 () at cmdloop.c:582
#31 0x080b1732 in command_loop_1 (dummy=1078866496) at cmdloop.c:501
#32 0x080e2db0 in condition_case_1 (handlers=1078864336, bfun=0x80b16f4
<command_loop_1>, barg=1078866496, hfun=0x80b1340 <cmd_error>,
harg=1078866496) at eval.c:1889
#33 0x080b143f in command_loop_3 () at cmdloop.c:264
#34 0x080b1463 in command_loop_2 (dummy=1078866496) at cmdloop.c:275
#35 0x080e2890 in internal_catch (tag=-1073748620, func=0x80b1458 <command_loop_2>,
arg=1078866496, threw=0x0, thrown_tag=0x0) at eval.c:1510
#36 0x080b1553 in initial_command_loop (load_me=0) at cmdloop.c:313
#37 0x080de3ca in xemacs_21_5_b10_i586_pc_linux () at emacs.c:2354
#38 0x080dec15 in main (argc=0, argv=0xbfffe574, envp=0xb) at emacs.c:2730
#39 0x4039517d in __libc_start_main (main=0x80deb94 <main>, argc=2,
ubp_av=0xbffff4d4, init=0x80865a0 <_init>, fini=0x82c0a70 <_fini>,
rtld_fini=0x4000a534 <_dl_fini>, stack_end=0xbffff4cc) at
../sysdeps/generic/libc-start.c:129
(eicq-gdb) quit
Inferior GDB finished
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux eicq 2.4.20 #1 Wed Dec 18 02:14:29 EST 2002 i586 unknown
./configure '--extra-verbose'
'--site-prefixes=/usr/local:/usr/local/pgsql:/usr/local/BerkeleyDB.4.1'
'--dynamic=yes' '--with-gtk=no' '--with-gnome=no'
'--with-toolbars' '--with-wmcommand' '--with-athena=next'
'--with-menubars=lucid' '--with-scrollbars=athena'
'--with-dialogs=athena' '--with-widgets=athena' '--with-gif'
'--with-sound=native,noesd' '--with-site-lisp=no'
'--with-site-modules' '--pdump' '--with-mule' '--with-xfs'
'--debug' '--error-checking=all' '--memory-usage-stats'
'--use-kkcc' '--with-clash-detection'
XEmacs 21.5-b10 "burdock" (+CVS-20030131) configured for `i586-pc-linux'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs
Installation prefix: /usr/local
Additional prefixes: /usr/local /usr/local/pgsql
/usr/local/BerkeleyDB.4.1
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes
-Wsign-compare -Wundef -Wstrict-prototypes -Wshadow -Wmissing-declarations -O1 -ggdb3
-Wall -Wchar-subscripts -Wunused -Wundef -Wshadow -Wsign-compare -Wmissing-declarations
-march=k6
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/neXtaw
- Athena library to link: neXtaw
Using Lucid menubars.
Using Athena scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
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.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC algorithms.
Using the new portable dumper.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/usr/local/lib/xemacs/site-packages/lisp/gnus/sha1-el
/usr/local/lib/xemacs/xemacs-packages/lisp/ecrypto/sha1-el
/usr/local/lib/xemacs/xemacs-packages/lisp/w3/font
/usr/local/lib/xemacs-21.5-b10/lisp/font)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.11 :type regular)
(xslide :version 1.03 :type regular)
(xemacs-devel :version 1.49 :type single-file)
(xemacs-base :version 1.72 :type regular)
(w3 :version 1.27 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.35 :type regular)
(view-process :version 1.12 :type regular)
(vhdl :version 1.15 :type regular)
(vc :version 1.33 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.12 :type regular)
(textools :version 1.13 :type regular)
(text-modes :version 1.55 :type single-file)
(texinfo :version 1.22 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.25 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.05 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.1 :type regular)
(sh-script :version 1.16 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.15 :type regular)
(scheme :version 1.12 :type regular)
(sasl :version 1.12 :type regular)
(ruby-modes :version 1.0 :type single-file)
(rmail :version 1.13 :type regular)
(reftex :version 1.28 :type regular)
(python-modes :version 1.01 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.35 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.68
:type
single-file)
(pgg :version 1.02 :type regular)
(perl-modes :version 1.02 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.29 :type single-file)
(ocaml :version 0.03 :type regular)
(net-utils :version 1.28 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mew :version 1.17 :type regular)
(mail-lib :version 1.55 :type regular)
(liece :version 1.1 :type regular)
(jde :version 1.38 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.28 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.27 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.04 :type regular)
(gnats :version 1.15 :type regular)
(general-docs :version 1.0 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.01 :type single-file)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.02 :type regular)
(eshell :version 1.04 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.04 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.96 :type single-file)
(ediff :version 1.45 :type regular)
(edebug :version 1.14 :type regular)
(ecrypto :version 0.12 :type regular)
(ecb :version 1.01 :type regular)
(docbookide :version 0.05 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.16 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(cc-mode :version 1.31 :type regular)
(calendar :version 1.19 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(auctex :version 1.32 :type regular)
(apel :version 1.25 :type regular)
(ada :version 1.11 :type regular)
(skk :version 1.23 :type regular)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.42 :type regular)
(lookup :version 1.13 :type regular)
(locale :version 1.2 :type regular)
(leim :version 1.19 :type regular)
(latin-unity :version 1.07 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.13 :type regular))
Installed Modules:
-----------------
Features:
--------
(lazy-shot xemacsbug shadow font disp-table color-theme bbdb-w3
browse-url bbdb-sc bbdb-gnus bbdb-snarf bbdb-com bbdb-pgp bbdb
timezone gnus-demon nnir mpg123 overlay patch-keywords supercite-steve
supercite regi mailcrypt boxquote rect nnspool nntp messkeyw earcon
gnus-audio executable gnus-score score-mode gnus-picon gnus-ml
gnus-msg gnus-diary gnus-art mm-uu mm-view nndiary gnus-sum gnus-group
gnus-undo gnus-start gnus-spec gnus-int gnus-range gnus-win nnmail
mail-source message mml mml-sec mml-smime smime dig mml1991 mml2015
pgg pgg-parse pgg-def mm-decode mm-bodies mm-encode mailcap mail-parse
rfc2045 rfc2231 mail-abbrevs sendmail rfc822 mailheader canlock nnoo
gnus gnus-ems gnus-xmas messagexmas ffap tramp-smb tramp regexp-opt
shell comint ring format-spec timer diff-mode ediff-merg ediff-diff
ediff-tbar ediff-wind ediff-help ediff-util ediff-mult ediff-init
ediff vc-hooks balloon-help func-menu eicq-world eicq-meta sb-html
sb-texinfo sb-info info speedbar sb-image dframe assoc filladapt
footnote paren blink-paren pending-del scroll-in-place redo savehist
backup-dir edmacro iswitchb crypt crypt++ recent-files holidays lunar
solar cal-dst cal-persia cal-julian efs-cu diary-lib time appt
calendar cperl-mode font-lock blink-cursor cus-edit cus-load wid-edit
latin-unity-tables latin-unity-latin10 latin-unity-latin9
latin-unity-latin8 latin-unity-latin7 latin-unity-vars latin-unity ell
working avltree stack-m elib-node ps-bdf ps-mule ps-print lpr from
rfc2047 gnus-util netrc nnheader nnheaderxm mail-utils ietf-drums
time-date qp mm-util mail-prsvr parse-time mail-extr ibuffer
image-mode dired-tar compile time-stamp big-menubar byte-optimize
advice advice-preload x-compose 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-autoloads tm-autoloads
time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
sml-mode-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
sasl-autoloads ruby-modes-autoloads rmail-autoloads reftex-autoloads
python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads ocaml-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mew-autoloads
mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnats-autoloads
general-docs-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads fortran-modes-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads ess-autoloads eshell-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads
edt-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
ecrypto-autoloads ecb-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads auctex-autoloads apel-autoloads ada-autoloads
skk-autoloads mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
egg-its-autoloads edict-autoloads tramp-autoloads misc-autoloads
mh-e-autoloads mailcrypt-autoloads gnus-autoloads eicq-autoloads eicq
bytecomp byte-compile eicq-comm eicq-log cus-face outline eicq-menu
bbdb-autoloads modules-autoloads mule-autoloads auto-autoloads
loadhist rsz-minibuf auto-show fontl-hooks x-iso8859-1 tibetan lao
devanagari indian slovenian czech romanian ccl code-cmds gutter-items
menubar-items x-menubar mode-motion mouse behavior itimer auto-save
lisp-mode easymenu iso8859-1 page buff-menu lib-complete cus-file
derived env text-props frame obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp unicode
athena-scrollbars cut-buffer lucid-menubars athena-dialogs x
c-balloon-help tty-frames tty toolbar native-sound scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar berkeley-db md5 xemacs xim mule
gutter tiff png gif jpeg xface xpm xbm lisp-float-type file-coding
linux dialog devices window-system base64)
Recent keystrokes:
-----------------
M-x r e p o r t SPC x TAB RET
Recent messages (most recent first):
-----------------------------------
Parsing BBDB... (frobnicating...done)
Parsing BBDB... (frobnicating...)
Parsing BBDB... (reading...)
Parsing BBDB...
Loading lazy-shot...done
Loading lazy-shot...
Loading xemacsbug...done
Loading xemacsbug...
XEmacs ready for take-off!!!
Loading fonts-steve...done
fonts initialised
Loading font...done
Loading font...
Loading color-theme...done
Loading color-theme...
Loading fonts-steve...
Loading mh-e-steve...done
Loading mh-e-steve...
Loading bbdb-steve...done
bbdb initialised
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|