This seems to be happening from time to time since :
- I switched from CDE to Gnome, and
- since I switched from a sparc ultra 80 to a SunBlade 2500.
I don't know if either of those are related.
Following is the output of
- M-x describe-installation
- the lisp stack
- the dbx where cmd on the core file.
Thanks
- jjh
M-x describe-installation:
uname -a: SunOS mmm 5.7 Generic_106541-18 sun4u sparc SUNW,Ultra-80
./configure '--without-prefix' '--with-xpm' '--with-png' '--with-jpeg' '--site-includes=/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/xpm-3.4k/X11:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/libpng-1.0.9:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/jpeg-6b:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/zlib' '--site-libraries=/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/xpm-3.4k/lib:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/libpng-1.0.9:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/jpeg-6b:/net/mmm/export/mmm/xemacs-21.4.8/extra-libs/zlib'
XEmacs 21.4.8 "Honest Recruiter" configured for `sparc-sun-solaris2.7'.
Compilation / Installation:
Source code location: /net/mmm/export/mmm/xemacs-21.4.8
Installation prefix: /usr/local
Additional header files: /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/xpm-3.4k/X11 /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/libpng-1.0.9 /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/jpeg-6b /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/zlib
Additional libraries: /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/xpm-3.4k/lib /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/libpng-1.0.9 /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/jpeg-6b /net/mmm/export/mmm/xemacs-21.4.8/extra-libs/zlib
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.
Compiling in support for JPEG images.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for 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.
==================================
Lisp backtrace follows:
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque-ptr, adr=0x309fd4) 0x371000> ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque-ptr, adr=0x309fd4) 0x371000> ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque-ptr, adr=0x309fd4) 0x371000> ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
add-spec-list-to-specifier(#<gutter-visible-specifier global=<unspecified> fallback=((nil . t)) 0x15e> ((#<x-frame "emacs" 0x20cf> (nil progress))))
# bind (spec-list tag-set locale default force args func specifier)
modify-specifier-instances(#<gutter-visible-specifier global=<unspecified> fallback=((nil . t)) 0x15e> #<compiled-function (spec prop visible-p) "...(29)" [visible-p prop spec delq] 3> (progress t) force nil #<x-frame "emacs" 0x20cf> nil)
# bind (tag-set locale visible-p prop gutter-visible-specifier-p)
set-gutter-element-visible-p(#<gutter-visible-specifier global=<unspecified> fallback=((nil . t)) 0x15e> progress t #<x-frame "emacs" 0x20cf>)
# bind (ext gutter-string val zmacs-region-stays inhibit-read-only frame value message)
raw-append-progress-feedback("Fontifying .cshrc..." 0 #<x-frame "emacs" 0x20cf>)
# bind (tmsg top frame value message label)
append-progress-feedback(font-lock "Fontifying .cshrc..." 0 nil)
# bind (frame value message label)
display-progress-feedback(font-lock "Fontifying .cshrc..." 0)
# bind (str)
# (unwind-protect ...)
# bind (args value fmt label)
progress-feedback-with-label(font-lock "Fontifying %s..." 0 ".cshrc")
# bind (maybe-loudly end beg)
font-lock-default-unfontify-region(1 1 t)
# bind (loudly end beg)
font-lock-unfontify-region(1 1 t)
# bind (was-on font-lock-verbose font-lock-message-threshold aborted)
# (unwind-protect ...)
font-lock-default-fontify-buffer()
# bind (font-lock-verbose)
font-lock-fontify-buffer()
# bind (on-p maximum-size arg)
font-lock-mode(1)
turn-on-font-lock()
# bind (explicit-defaults)
font-lock-set-defaults()
run-hooks(font-lock-set-defaults)
# bind (nomodes after-find-file-from-revert-buffer noauto warn error)
after-find-file(t t)
byte-code("..." [buffer-file-number number truename buffer-file-truename buf buffer-file-name set-buffer-major-mode erase-buffer nil (byte-code «Â Ã\"ª
Ä Ã\"Â" [rawfile filename insert-file-contents-literally t insert-file-contents] 3) ((file-error ...)) abbreviate-file-name file-name-directory make-local-variable backup-inhibited t after-find-file find-file-use-truenames default-directory backup-enable-predicate rawfile error nowarn] 3)
# (condition-case ... . ((t (byte-code "!Ã ï¼ A\"" ... 3))))
# (unwind-protect ...)
# bind (error number truename buf rawfile nowarn filename)
find-file-noselect("~/nsk/.cshrc")
# bind (codesys filename)
find-file("~/nsk/.cshrc" nil)
# bind (command-debug-status)
call-interactively(find-file)
# (condition-case ... . error)
# (catch top-level ...)
============================================================
dbx output
# Loading shared-hotspot-dbxrc
# Type 'setup' to reset breakpoints to standard list.
dont forget p1 to print a method!
ksh ~dcubed/dump_threads2.ksh <pid>
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.1' in your .dbxrc
Reading /net/mmm.sfbay/export/home/jjh/xemacs-21.4.8/install/bin/xemacs
core file header read successfully
Reading /usr/lib/ld.so.1
Reading /usr/dt/lib/libXm.so.4
Reading /usr/openwin/lib/libtt.so.2
Reading /usr/openwin/lib/libXmu.so.4
Reading /usr/openwin/lib/libXt.so.4
Reading /usr/openwin/lib/libXext.so.0
Reading /usr/openwin/lib/libX11.so.4
Reading /usr/lib/libcurses.so.1
Reading /usr/lib/libldap.so.3
Reading /usr/lib/libm.so.1
Reading /usr/lib/libsocket.so.1
Reading /usr/lib/libnsl.so.1
Reading /usr/lib/libgen.so.1
Reading /usr/lib/libdl.so.1
Reading /usr/lib/libc.so.1
Reading /usr/openwin/lib/libSM.so.6
Reading /usr/openwin/lib/libICE.so.6
Reading /usr/lib/libresolv.so.2
Reading /usr/lib/libmd5.so.1
Reading /usr/lib/libmp.so.2
Reading /usr/platform/sun4u-us3/lib/libc_psr.so.1
Reading /usr/lib/liblayout.so.1
program terminated by signal BUS (Bus Error)
0xfed1ffb0: _kill+0x0008: bgeu _kill+0x30
dbx:1 where
=>[1] _kill(0x0, 0xa, 0x0, 0x310800, 0x0, 0x33d81c), at 0xfed1ffb0
[2] fatal_error_signal(0xa, 0x0, 0xffbf7f28, 0xfed3c000, 0x0, 0x0), at 0x907f0
[3] sigacthandler(0xa, 0x0, 0xffbf7f28, 0xff382000, 0xffbf83ba, 0xffbf83b8), at 0xfed1efc0
---- called from signal handler with signal 10 (SIGBUS) ------
[4] XScreenOfDisplay(0x696e7465, 0x0, 0x0, 0xff382000, 0xffbf83ba, 0xffbf83b8), at 0xfef302bc
[5] XmeGetPixelData(0x0, 0xffbf83bc, 0xffbf831c, 0xffbf831a, 0xffbf8318, 0xffbf8316), at 0xff30f68c
[6] DealWithColors(0xad1800, 0xffbf85b0, 0x1012400, 0x494e4700, 0x67d528, 0xff52e7b4), at 0xff1e6398
[7] Initialize(0xffbf85b0, 0xad1800, 0xffbf8a10, 0xffbf84e4, 0x4, 0x7532f0), at 0xff1e4998
[8] CallInitialize(0xff38bbdc, 0xffbf85b0, 0xad1800, 0xffbf8a10, 0x4, 0x0), at 0xff026c9c
[9] xtCreate(0x4, 0x0, 0x4, 0xff38e554, 0xad1800, 0xffbf8a10), at 0xff022bb4
[10] _XtCreateWidget(0xff077c14, 0xff077c18, 0x68b840, 0xffbf8a10, 0x4, 0x0), at 0xff02b4e0
[11] XtCreateWidget(0xff368178, 0xff38bbdc, 0x808c00, 0xffbf8a10, 0x4, 0x0), at 0xff02b230
[12] CreateScaleTitle(0x808c00, 0x808d04, 0x0, 0x0, 0x67d7e8, 0xc115be), at 0xff28d1dc
[13] Initialize(0xffbf8c20, 0x808c00, 0xffbf9084, 0xffbf8b54, 0xf, 0x7565fc), at 0xff28d600
[14] CallInitialize(0xff38e554, 0xffbf8c20, 0x808c00, 0xffbf9084, 0xf, 0x0), at 0xff026c9c
[15] xtCreate(0xf, 0x0, 0xf, 0x2fda94, 0x808c00, 0xffbf9084), at 0xff022bb4
[16] _XtCreateWidget(0xff077c14, 0xff077c18, 0xad1400, 0xffbf9084, 0xf, 0x0), at 0xff02b4e0
[17] XtCreateWidget(0xb0f510, 0xff38e554, 0xad1400, 0xffbf9084, 0xf, 0x121a040), at 0xff02b230
[18] xm_create_progress(0xbacf60, 0x2e0755, 0x2c23cc, 0x2e074c, 0xb0f5f0, 0xffffffbf), at 0x27b07c
[19] lw_make_widget(0x0, 0xad1400, 0x0, 0xad1400, 0x3, 0x0), at 0x271ce0
[20] x_widget_instantiate(0x1, 0x0, 0x5c3d40, 0x0, 0x30fcc7, 0x5e0000), at 0x22ca98
[21] x_progress_gauge_instantiate(0x1272200, 0xb19b80, 0x33d804, 0x33d804, 0x6f, 0x1272100), at 0x22ce30
[22] instantiate_image_instantiator(0x310800, 0x30f800, 0x36b700, 0x36b700, 0x5f6500, 0x6f), at 0x1685ac
[23] image_instantiate(0x33d804, 0x310800, 0x132fc00, 0x30f800, 0x311000, 0x25), at 0x16fb38
[24] call_with_suspended_errors_1(0x309c00, 0x311000, 0x311c00, 0x311400, 0x311400, 0xffbf9b08), at 0xa5d84
[25] internal_catch(0x371000, 0xa5b4c, 0x5f2470, 0xffbf9640, 0x3, 0xb19b80), at 0x9d8f8
[26] call_with_suspended_errors(0x33d804, 0xa5b04, 0x30bc00, 0x30f800, 0x310800, 0x1272380), at 0xa6404
[27] specifier_instance_from_inst_list(0x30f800, 0x35bb4c, 0x4f, 0x3, 0xe69af8, 0x310800), at 0x1fc780
[28] specifier_instance(0x5f6500, 0x747200, 0x3, 0x310bb4, 0x31114c, 0x0), at 0x1fcba4
[29] glyph_query_geometry(0xb19b00, 0xffbf986c, 0xffbf9868, 0x1, 0x1272100, 0x25), at 0x171f70
[30] layout_query_geometry(0x0, 0xffbf993c, 0xffbf9938, 0xe70430, 0x310800, 0x25), at 0x17ca70
[31] widget_query_geometry(0x1272100, 0xffbf993c, 0xffbf9938, 0x1, 0x1272980, 0x25), at 0x17b460
[32] image_instance_layout(0x1272100, 0xffffffff, 0xffffffff, 0xfffffffe, 0xfffffffe, 0x1272980), at 0x16c084
[33] instantiate_image_instantiator(0x310800, 0x30f800, 0x36b600, 0x36b600, 0x5f6500, 0x6f), at 0x168640
[34] image_instantiate(0x33d804, 0x310800, 0x132fc00, 0x30f800, 0x311000, 0x1), at 0x16fb38
[35] call_with_suspended_errors_1(0x309c00, 0x311000, 0x311c00, 0x311400, 0x311400, 0xffbfa0b0), at 0xa5d84
[36] internal_catch(0x371000, 0xa5b4c, 0x371fa0, 0xffbf9be8, 0x3, 0xb19c00), at 0x9d8f8
[37] call_with_suspended_errors(0x33d804, 0xa5b04, 0x30bc00, 0x30f800, 0x310800, 0x1272180), at 0xa6404
[38] specifier_instance_from_inst_list(0x30f800, 0x35bb4c, 0x4c, 0x3, 0xe943ac, 0x310800), at 0x1fc780
[39] specifier_instance(0x5f6500, 0x747200, 0x3, 0x310bb4, 0x31114c, 0x0), at 0x1fcba4
[40] glyph_query_geometry(0xb1d400, 0xffbf9e14, 0xffbf9e10, 0x1, 0x1272980, 0x25), at 0x171f70
[41] layout_query_geometry(0x0, 0xffbf9ee4, 0xffbf9ee0, 0xb52544, 0x310800, 0x25), at 0x17ca70
[42] widget_query_geometry(0x1272980, 0xffbf9ee4, 0xffbf9ee0, 0x1, 0x132fc00, 0x25), at 0x17b460
[43] image_instance_layout(0x1272980, 0xffffffff, 0xffffffff, 0xfffffffe, 0xfffffffe, 0x132fc00), at 0x16c084
[44] instantiate_image_instantiator(0x310800, 0x30f800, 0x36b600, 0x36b600, 0x5f6500, 0x6f), at 0x168640
[45] image_instantiate(0x33d804, 0x310800, 0x132fc00, 0x30f800, 0x311000, 0x747200), at 0x16fb38
[46] call_with_suspended_errors_1(0x309c00, 0x311000, 0x311c00, 0x311400, 0x311400, 0xffbfd3dc), at 0xa5d84
[47] internal_catch(0x371000, 0xa5b4c, 0x371020, 0xffbfa190, 0x3, 0xb1dbc0), at 0x9d8f8
[48] call_with_suspended_errors(0x33d804, 0xa5b04, 0x30bc00, 0x30f800, 0x310800, 0x501680), at 0xa6404
[49] specifier_instance_from_inst_list(0x30f800, 0x35bb4c, 0x48, 0x3, 0xe4c0a0, 0x310800), at 0x1fc780
[50] specifier_instance(0x5f6500, 0x747200, 0x3, 0x310bb4, 0x31114c, 0x0), at 0x1fc9d4
[51] get_glyph_cachel_index(0x132fc00, 0x507dc0, 0xf4aac0, 0x1571d40, 0x1, 0x30f73c), at 0x1728dc
[52] add_glyph_rune(0x132fc00, 0x0, 0x0, 0x310800, 0x0, 0xffbfa541), at 0x1c8334
[53] create_string_text_block(0x310800, 0xdf80b4, 0xffbfa5a4, 0x0, 0xffbfa614, 0x747200), at 0x1cda38
[54] generate_displayable_area(0xdf80b4, 0x1, 0x4, 0x1, 0x0, 0x523), at 0x1ce5ac
[55] calculate_gutter_size(0x5e0000, 0x310800, 0x1571e20, 0x0, 0x331c00, 0x310800), at 0x1887e8
[56] gutter_specs_changed(0x370380, 0x132fc00, 0x33d804, 0x1, 0x31114c, 0x0), at 0x189e84
[57] recompute_cached_specifier_everywhere_mapfun(0x132fc00, 0x370380, 0x310400, 0x311000, 0x310800, 0x309c00), at 0x1fdca0
[58] map_windows(0x5e0000, 0x1fdbfc, 0x370380, 0x310800, 0x71eef4, 0xff00), at 0x258950
[59] recompute_cached_specifier_everywhere(0x370380, 0x310800, 0xe64ce4, 0x2, 0x33d804, 0xffbfa860), at 0x1fdd60
[60] Fadd_spec_list_to_specifier(0x309c00, 0x311800, 0x310400, 0x370380, 0x36bd80, 0x33d804), at 0x1fa5f8
[61] Ffuncall(0x3, 0x1, 0x3, 0x309c00, 0x304400, 0xff00), at 0xcdddc
[62] execute_optimized_program(0x310800, 0x7, 0x3d7210, 0x2, 0x81010100, 0xff00), at 0x63310
[63] funcall_compiled_function(0x3d6af8, 0x311800, 0x310400, 0x311c00, 0x310800, 0x33d804), at 0x62c38
[64] Ffuncall(0x8, 0x1, 0x8, 0x309c00, 0x304400, 0x310800), at 0xcdca8
[65] execute_optimized_program(0x310800, 0x0, 0x4ffdd0, 0x310bb4, 0x31114c, 0x0), at 0x63310
[66] funcall_compiled_function(0x4fabd8, 0x311800, 0x310400, 0x311c00, 0x310800, 0x1), at 0x62c38
[67] Ffuncall(0x5, 0x1, 0x5, 0x309c00, 0x304400, 0xffbfc2e8), at 0xcdca8
[68] execute_optimized_program(0x310800, 0x756871, 0x508e10, 0x309c00, 0x304400, 0x1), at 0x63310
[69] funcall_compiled_function(0x529874, 0x311800, 0x310400, 0x311c00, 0x310800, 0x1), at 0x62c38
[70] Ffuncall(0x4, 0x1, 0x4, 0x309c00, 0x304400, 0x25), at 0xcdca8
[71] execute_optimized_program(0x310800, 0x753da2, 0x501490, 0x2e, 0x4, 0x0), at 0x63310
[72] funcall_compiled_function(0x52983c, 0x311800, 0x310400, 0x311c00, 0x310800, 0xffbfb720), at 0x62c38
[73] Ffuncall(0x5, 0x1, 0x5, 0x309c00, 0x304400, 0x0), at 0xcdca8
[74] execute_optimized_program(0x310800, 0x74f8e3, 0x501410, 0x309c00, 0x304400, 0x310000), at 0x63310
[75] funcall_compiled_function(0x529890, 0x311800, 0x310400, 0x311c00, 0x310800, 0xffbfc2e8), at 0x62c38
[76] Ffuncall(0x4, 0x1, 0x4, 0x309c00, 0x304400, 0x1), at 0xcdca8
[77] execute_optimized_program(0x310800, 0x74f913, 0x507b90, 0x304000, 0x304400, 0x1), at 0x63310
[78] funcall_compiled_function(0x529900, 0x311800, 0x310400, 0x311c00, 0x310800, 0x1), at 0x62c38
[79] Ffuncall(0x5, 0x1, 0x5, 0x309c00, 0x304400, 0xffbfc3bc), at 0xcdca8
[80] execute_optimized_program(0x310800, 0x5, 0x72b390, 0x309c00, 0x304400, 0x1), at 0x63310
[81] funcall_compiled_function(0x74b8c8, 0x311800, 0x310400, 0x311c00, 0x310800, 0x0), at 0x62c38
[82] Ffuncall(0x4, 0x1, 0x4, 0x309c00, 0x304400, 0x310000), at 0xcdca8
[83] execute_optimized_program(0x310800, 0x4, 0x68a5f0, 0x309c00, 0x304400, 0xffbfc2e8), at 0x63310
[84] funcall_compiled_function(0x74b858, 0x311800, 0x310400, 0x311c00, 0x310800, 0x1), at 0x62c38
[85] Ffuncall(0x4, 0x1, 0x4, 0x309c00, 0x304400, 0x1), at 0xcdca8
[86] execute_optimized_program(0x310800, 0x753f20, 0x72b490, 0x310400, 0x33d804, 0x1), at 0x63310
[87] funcall_compiled_function(0x74b874, 0x311800, 0xffbfc140, 0x311c00, 0x310800, 0xffbfc3bc), at 0x62c38
[88] Ffuncall(0x1, 0x1, 0x1, 0x309c00, 0x304400, 0x1), at 0xcdca8
[89] execute_optimized_program(0x310800, 0x68e672, 0x68a6b0, 0x0, 0x304400, 0x0), at 0x63310
[90] funcall_compiled_function(0x74b804, 0x311800, 0xffbfc3b8, 0x311c00, 0x310800, 0x1), at 0x62c38
[91] Ffuncall(0x1, 0x1, 0x1, 0x309c00, 0x304400, 0xffbfc2e8), at 0xcdca8
[92] execute_optimized_program(0x310800, 0x756a49, 0x6f5710, 0x309c00, 0x304400, 0x1), at 0x63310
[93] funcall_compiled_function(0x70273c, 0x311800, 0x310400, 0x311c00, 0x310800, 0x1), at 0x62c38
[94] Ffuncall(0x2, 0x1, 0x2, 0x309c00, 0x304400, 0x311000), at 0xcdca8
[95] execute_optimized_program(0x310800, 0x2, 0x68a730, 0x309c00, 0x304400, 0xfed1fed4), at 0x63310
[96] funcall_compiled_function(0x702758, 0x311800, 0xffbfc8c8, 0x311c00, 0x310800, 0x1), at 0x62c38
[97] Ffuncall(0x1, 0x1, 0x1, 0x309c00, 0x304400, 0x0), at 0xcdca8
[98] execute_optimized_program(0x310800, 0x9f542a, 0x507050, 0x9f4b8, 0x44e4cc, 0x0), at 0x63310
[99] funcall_compiled_function(0x45ca18, 0x311800, 0x310400, 0x311c00, 0x310800, 0x0), at 0x62c38
[100] Ffuncall(0x1, 0x1, 0x1, 0x309c00, 0x304400, 0x1), at 0xcdca8
dbx:2