Since performing a system update from the SUSE linux site, xemacs no
longer runs.
~> rpm -q xemacs
xemacs-21.4.15-64.4
%> xemacs -q
Loading xlib-xwin...
Loading xlib-xwin...doneWarning: Missing charsets in String to FontSet
conversion
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Your version of XEmacs was distributed with a PROBLEMS file that may
describe
your crash, and with luck a workaround. Please check it first, but do
report
the crash anyway. Please report this bug by invoking M-x report-emacs-bug,
or by selecting `Send Bug Report' from the Help menu. If necessary, send
ordinary email to `crashes(a)xemacs.org'. *MAKE SURE* to include the XEmacs
configuration from M-x describe-installation, or equivalently the file
Installation in the top of the build tree.
*Please* try *hard* to obtain a C stack backtrace; without it, we are
unlikely
to be able to analyze the problem. Locate the core file produced as a
result
of this crash (often called `core' or `core.<process-id>', and located in
the directory in which you started XEmacs or your home directory), and type
gdb /usr/X11R6/bin/xemacs core
then type `where' at the debugger prompt. No GDB on your system? You may
have DBX, or XDB, or SDB. (Ask your system administrator if you need help.)
If no core file was produced, enable them (often with `ulimit -c unlimited'
in case of future recurrance of the crash.
Lisp backtrace follows:
# (unwind-protect ...)
expand-file-name("~/.saves-9012-nidhogg.its.monash.edu.au")
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault (core dumped)
ajft@nidhogg:~> ls -l core
-rw------- 1 ajft ajft 28073984 2005-03-23 13:56 core
ajft@nidhogg:~> gdb /usr/X11R6/bin/xemacs core
(gdb) where
#0 0xffffe410 in ?? ()
#1 0xbfffc37c in ?? ()
#2 0xbfffc2f4 in ?? ()
#3 0x0000000b in ?? ()
#4 0x4051b066 in kill () from /lib/tls/libc.so.6
#5 0x080b30fd in fatal_error_signal ()
#6 <signal handler called>
#7 0x080d3db3 in ccl_driver ()
#8 0x080dd875 in Fget_coding_system ()
#9 0x080dfe0f in Fget_coding_system ()
#10 0x08151644 in Lstream_flush_out ()
#11 0x081518e2 in Lstream_flush ()
#12 0x08151934 in Lstream_close ()
#13 0x0808b3ad in dfc_convert_to_internal_format ()
#14 0x0810cbc1 in Fexpand_file_name ()
#15 0x080b8b4f in Ffuncall ()
#16 0x08093f5d in execute_rare_opcode ()
#17 0x080943c1 in funcall_compiled_function ()
#18 0x080b7f74 in Feval ()
#19 0x080b6121 in condition_case_1 ()
#20 0x0809bedc in initial_command_loop ()
#21 0x080b4f59 in internal_catch ()
#22 0x0809bd82 in initial_command_loop ()
#23 0x080b2184 in xemacs_21_4_15_i386_suse_linux ()
#24 0x080b2db1 in main ()