Dear Bug Team!
I was using XEmacs to edit C files, with no problems. When I exited
XEmacs, the terminal displayed an error message, "Fatal error (10)",
with instructions and XEmacs core dumped from a Bus Error.
Lisp backtrace:
kill-emacs()
# bind (arg)
save-buffers-kill-emacs(nil)
# bind (command-debug-status)
call-interactively(save-buffers-kill-emacs)
# (condition-case ... . error)
# (catch top-level ...)
C stack backtrace:
#0 0xef188244 in _libc_kill ()
#1 0xa43a4 in fatal_error_signal ()
#2 <signal handler called>
#3 0x4c67cc in _END_ ()
#4 0xef6cd520 in RemoveMatchingEntries ()
#5 0xef680204 in _XmEnumerateHashTable ()
#6 0xef6cd5ec in CleanupOnDisplayClose ()
#7 0xef41f9a4 in XtCallCallbackList ()
#8 0xef428208 in XtPhase2Destroy ()
#9 0xef428420 in _XtDoPhase2Destroy ()
#10 0xef428630 in XtDestroyWidget ()
#11 0x22cba0 in x_delete_device ()
#12 0x931d8 in delete_device_internal ()
#13 0x87ae8 in delete_console_internal ()
#14 0xa6648 in Fkill_emacs ()
#15 0xc7014 in Ffuncall ()
#16 0x7797c in execute_optimized_program ()
#17 0x772b8 in funcall_compiled_function ()
#18 0xc74e4 in Ffuncall ()
#19 0x7ddc4 in Fcall_interactively ()
#20 0xc7048 in Ffuncall ()
#21 0xcbd7c in call1 ()
#22 0x105894 in execute_command_event ()
#23 0x1065b4 in Fdispatch_event ()
#24 0x84b00 in Fcommand_loop_1 ()
#25 0xb0fd4 in condition_case_1 ()
#26 0x8441c in command_loop_2 ()
#27 0xb00fc in internal_catch ()
#28 0x845f8 in initial_command_loop ()
#29 0xa5a88 in xemacs_21_4_6_sparc_sun_solaris2_6 ()
#30 0xa6544 in main ()
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS hendrix 5.6 Generic_105181-08 sun4u sparc SUNW,Ultra-5_10
/configure '--prefix=/home/scoggins/apps' '--with-cde'
'--site-includes=/home/scoggins/apps/include' '--compiler=cc'
XEmacs 21.4.6 "Common Lisp" configured for `sparc-sun-solaris2.6'.
Compilation / Installation:
Source code location: /home/scoggins/tmp/xemacs-21.4.6
Installation prefix: /home/scoggins/apps
Additional header files: /home/scoggins/apps/include
Runtime library search path: /usr/dt/lib:/usr/openwin/lib:/opt/SUNWdt/lib
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: cc -v -xO4
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.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for DBM.
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:
----------------------
nil
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process:version 1.06 :type regular)
(xemacs-devel:version 1.4 :type single-file)
(xemacs-base:version 1.57 :type regular)
(w3:version 1.21 :type regular)
(vm:version 7.02 :type regular)
(viper:version 1.31 :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)
(tramp:version 1.01 :type regular)
(tpu:version 1.12 :type regular)
(tooltalk:version 1.13 :type regular)
(tm:version 1.3 :type regular)
(time:version 1.11 :type regular)
(textools:version 1.12 :type regular)
(text-modes:version 1.36 :type single-file)
(texinfo:version 1.2 :type regular)
(supercite:version 1.19 :type regular)
(strokes:version 1.08 :type regular)
(speedbar:version 1.22 :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.01 :type regular)
(sh-script:version 1.13 :type regular)
(sgml:version 1.08 :type regular)
(semantic:version 1.11 :type regular)
(scheme:version 1.11 :type regular)
(rmail:version 1.13 :type regular)
(reftex:version 1.24 :type regular)
(psgml:version 1.26 :type regular)
(ps-print:version 1.02 :type regular)
(prog-modes
:version
1
49
:type
single-file)
(pcomplete:version 1.01 :type regular)
(pcl-cvs:version 1.57 :type regular)
(pc:version 1.21 :type single-file)
(os-utils:version 1.26 :type single-file)
(net-utils:version 1.23 :type single-file)
(misc-games:version 1.15 :type single-file)
(mine:version 1.14 :type regular)
(mh-e:version 1.14 :type regular)
(mew:version 1.16 :type regular)
(mailcrypt:version 2.11 :type regular)
(mail-lib:version 1.42 :type regular)
(jde:version 1.31 :type regular)
(ispell:version 1.24 :type regular)
(ilisp:version 1.2 :type regular)
(igrep:version 1.08 :type regular)
(idlwave:version 1.24 :type regular)
(hm--html-menus:version 1.17 :type regular)
(gnus:version 1.58 :type regular)
(gnats:version 1.13 :type regular)
(games:version 1.13 :type regular)
(fsf-compat:version 1.09 :type single-file)
(frame-icon:version 1.09 :type regular)
(forms:version 1.14 :type regular)
(footnote:version 1.13 :type regular)
(eudc:version 1.35 :type regular)
(eterm:version 1.13 :type regular)
(eshell:version 1.02 :type regular)
(emerge:version 1.09 :type regular)
(elib:version 1.1 :type single-file)
(eieio:version 1.02 :type regular)
(efs:version 1.27 :type regular)
(edt:version 1.12 :type regular)
(edit-utils:version 1.75 :type single-file)
(ediff:version 1.35 :type regular)
(edebug:version 1.14 :type regular)
(dired:version 1.11 :type regular)
(dictionary:version 1.06 :type regular)
(debug:version 1.14 :type regular)
(crisp:version 1.12 :type regular)
(cookie:version 1.13 :type regular)
(clearcase:version 1.02 :type regular)
(cc-mode:version 1.27 :type regular)
(calendar:version 1.18 :type regular)
(calc:version 1.18 :type regular)
(c-support:version 1.16 :type single-file)
(build:version 1.05 :type regular)
(bbdb:version 1.17 :type regular)
(auctex:version 1.29 :type regular)
(apel:version 1.2 :type regular)
(ada:version 1.1 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 font-lock cus-face
pending-del paren blink-paren zenirc-autoloads xslt-process-autoloads
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads vm-autoloads
viper-autoloads view-process-autoloads vhdl-autoloads vc-cc-autoloads
vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
semantic-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 misc-games-autoloads mine-autoloads mh-e-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads jde-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-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 eieio-autoloads
efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads dired-autoloads dictionary-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 xpm xbm
lisp-float-type usg-unix-v dialog devices window-system base64)
Recent keystrokes:
-----------------
misc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading font-lock...done
Loading cus-face...done
Loading cus-face...
Loading font-lock...
Loading pending-del...done
Loading pending-del...
Paren mode is blink-paren
Loading paren...done
Loading paren...
Show replies by date
Ken,
this looks like the Motif related crashes on Solaris that are
described in PROBLEMS. There is a patch set that fixes the problem
for Solaris 2.7, but I see that you're using 2.6. As near as I can
tell, the equivalent patch set for 2.6 is 105284-47. Could you try
installing that and seeing if it helps?
Robert
--