I hope this helps (since send-pr failed)
======
Fatal error: assertion failed, file symbols.c, line 1100, abort(
======
M-x describe-installation
uname -a: SunOS ssdevws17 5.6 Generic_105181-23 sun4u sparc SUNW,Ultra-60
./configure '--prefix=/opt/xemacs-21.5.3' '--debug=no'
'--error-checking=no' '--site-prefixes=/connectproducts/local/'
XEmacs 21.5-b3 "asparagus" configured for `sparc-sun-solaris2.6'.
Compilation / Installation:
Source code location: /export/home/iansh/apps/xemacs-21.5.3
Installation prefix: /opt/xemacs-21.5.3
Additional prefixes: /connectproducts/local/
Runtime library search path:
/connectproducts/local//lib:/usr/dt/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
- X Windows libraries location: /usr/dt/lib /usr/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.
WARNING: -----------------------------------------------------------
WARNING: Compiling without PNG image support.
Reason: PNG library version and header file don't match!
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
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:
Compiling in support for ToolTalk.
Compiling in support for dynamic shared object modules.
===========
gdb:
(gdb) where
#0 0x6fa0880c in _kill ()
#1 0x8d274 in fatal_error_signal ()
#2 <signal handler called>
=============
dbx:
(dbx) where
=>[1] _kill(0x0, 0x6, 0x2e981c, 0x0, 0x6fa23700, 0x8d26c), at 0x6fa0880c
[2] fatal_error_signal(0x6, 0x2bb1a8, 0x2bc800, 0x2bc400, 0x0, 0x0), at
0x8d26
[3] sigacthandler(0x6, 0x0, 0xefffc840, 0x6fa25fe4, 0x6fa23700,
0x6f9ba5a8), a
---- called from signal handler with signal 6 (SIGABRT) ------
[4] _kill(0x0, 0x6, 0xefffcb58, 0x6fa25fe4, 0x6fa23700, 0x6f9ba5a8), at
0x6fa0
[5] abort(0x6fa23700, 0x28b6ec, 0x44c, 0x28b6f8, 0x6dfd80, 0x9d3000), at
0x6f9
[6] assert_failed(0x28b6ec, 0x44c, 0x28b6f8, 0x2b1400, 0x2bd400,
0x2bac00), at
[7] do_symval_forwarding(0x2e981c, 0xeb9800, 0x5b7800, 0x2bc800, 0x2e9804,
0x2
[8] generate_fstring_runes(0x35, 0x5, 0x2, 0x1, 0x23c, 0xefffd14c), at
0x1c0d5
[9] generate_fstring_runes(0x35, 0x4, 0x2, 0x1, 0x23c, 0xefffd14c), at
0x1c0ee
[10] generate_fstring_runes(0x35, 0x2, 0x2, 0x1, 0x23c, 0xefffd14c), at
0x1c0e
[11] generate_fstring_runes(0x2a, 0x2, 0x17, 0x1, 0x23c, 0xefffd14c), at
0x1c1
[12] generate_fstring_runes(0x2a, 0x1, 0x1, 0x1, 0x23c, 0xefffd14c), at
0x1c0e
[13] generate_formatted_string_db(0x7ed310, 0x95fc54, 0x2bcb10, 0x2b5394,
0x2bbfeec
[14] generate_modeline(0x9d3000, 0x1, 0x2, 0x2bc800, 0x242, 0xeb9800), at
0x1c
[15] ensure_modeline_generated(0x9d3000, 0x1179000, 0x1, 0xdbfe20, 0x1,
0xeb98
[16] regenerate_window(0x1, 0xffffffff, 0x113, 0xeb9800, 0x9d3004,
0x2e9804),
[17] redisplay_window(0x9d3000, 0x0, 0x0, 0x3, 0xeb9800, 0x5c5400), at
0x1c474
[18] redisplay_frame(0x5c5400, 0x551a00, 0x2bcb10, 0x0, 0x0, 0xd657f0), at
0x1
[19] redisplay_device(0x551a00, 0x2bcb10, 0x5c5400, 0x0, 0xefffd48c,
0xefffd47
[20] redisplay_without_hooks(0x58eedc, 0x2bcb10, 0x551a00, 0x1, 0x0,
0x591d98)
[21] Fnext_event(0x2bcb10, 0x2bb218, 0x2bb000, 0x2e9804, 0x2bcc00, 0x1),
at 0x
[22] Fcommand_loop_1(0x0, 0x2b7400, 0x2bc800, 0x2bb000, 0xefffd69c,
0x2e9804),
[23] condition_case_1(0x2bb000, 0x2b1400, 0x2bcc00, 0x1, 0xefffd744,
0xefffd73
[24] command_loop_2(0x2bcb10, 0x6dac8, 0xefffd5f0, 0xefffd8b0, 0x73,
0xefffd9f
[25] internal_catch(0x2fd16c, 0x6dac8, 0x2e9804, 0x0, 0x2f, 0x2e9804), at
0x99
[26] initial_command_loop(0x2baccc, 0x2bcb10, 0x2bb000, 0x34df8c,
0x33e0f4, 0x
[27] xemacs_21_5_b3_sparc_sun_solaris2_6(0x1, 0x2df000, 0x2e9804,
0xefffd9e0, at 0x8e934
[28] main(0x1, 0xefffdf7c, 0xefffdf84, 0x2a3000, 0x0, 0x0), at 0x8f384
(dbx) quit
========
Since I noticed modeline in the stacktrace, here is what my modeline is set
to (it was taken from the sample config file):
(setq-default
modeline-format
(list
""
(if (boundp 'modeline-multibyte-status) 'modeline-multibyte-status
"")
(cons modeline-modified-extent 'modeline-modified)
(cons modeline-buffer-id-extent
(list (cons modeline-buffer-id-left-extent
(cons 15 (list
(list 'line-number-mode "L%l ")
(list 'column-number-mode "C%c ")
(cons -3 "%p"))))
(cons modeline-buffer-id-right-extent "%17b")))
" "
'global-mode-string
" %[("
(cons modeline-minor-mode-extent
(list "" 'mode-name 'minor-mode-alist))
(cons modeline-narrowed-extent "%n")
'modeline-process
")%]----"
"%-"
))
========
-----------------------------------------------------------------------
The information contained in this e-mail is confidential and solely
for the intended addressee(s). Unauthorised reproduction, disclosure,
modification, and/or distribution of this email may be unlawful. If you
have received this email in error, please notify the sender immediately
and delete it from your system. The views expressed in this message
do not necessarily reflect those of LIFFE (Holdings) Plc or any of its
subsidiary companies.
-----------------------------------------------------------------------