By doing a
M-x apropos-value RET latin-iso RET
from a vanilla XEmacs I get a core dump.
Appended is the console output and the backtrace.
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Please report this bug by running the send-pr script included
with XEmacs, or selecting `Send Bug Report' from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type
gdb /usr/local/bin/xemacs core
then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB. A similar procedure should work for all of
these. Ask your system administrator if you need more help.)
Lisp backtrace follows:
prin1-to-string(
GNU gdb 4.17
Copyright 1998 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 "i586-pc-linux-gnu"...
Core was generated by `xemacs --vanilla'.
Program terminated with signal 11, Segmentation fault.
find_solib: Can't read pathname for load map: Input/output error
#0 0x8129bd8 in print_internal (obj={gu = {type = Lisp_Type_Record, val = 0},
s = {bits = 0, val = 0}, u = {bits = 0, val = 0}, ui = 0, i = 0,
v = 0x0, cv = 0x0}, printcharfun={gu = {type = Lisp_Type_Record,
val = 34310911}, s = {bits = 0, val = 68621822}, u = {bits = 0,
val = 68621822}, ui = 137243644, i = 137243644, v = 0x82e2bfc,
cv = 0x82e2bfc}, escapeflag=1) at print.c:1061
1061 if (CONSP (obj) || VECTORP (obj) || COMPILED_FUNCTIONP (obj))
(gdb) bt
#0 0x8129bd8 in print_internal (obj={gu = {type = Lisp_Type_Record, val = 0},
s = {bits = 0, val = 0}, u = {bits = 0, val = 0}, ui = 0, i = 0,
v = 0x0, cv = 0x0}, printcharfun={gu = {type = Lisp_Type_Record,
val = 34310911}, s = {bits = 0, val = 68621822}, u = {bits = 0,
val = 68621822}, ui = 137243644, i = 137243644, v = 0x82e2bfc,
cv = 0x82e2bfc}, escapeflag=1) at print.c:1061
#1 0x812b810 in Fprin1 (object={gu = {type = Lisp_Type_Record, val = 0}, s = {
bits = 0, val = 0}, u = {bits = 0, val = 0}, ui = 0, i = 0, v = 0x0,
cv = 0x0}, stream={gu = {type = Lisp_Type_Record, val = 34310911}, s = {
bits = 0, val = 68621822}, u = {bits = 0, val = 68621822},
ui = 137243644, i = 137243644, v = 0x82e2bfc, cv = 0x82e2bfc})
at print.c:506
#2 0x80b03e0 in Fbacktrace (stream={gu = {type = Lisp_Type_Record,
val = 34310911}, s = {bits = 0, val = 68621822}, u = {bits = 0,
val = 68621822}, ui = 137243644, i = 137243644, v = 0x82e2bfc,
cv = 0x82e2bfc}, detailed={gu = {type = Lisp_Type_Record,
val = 34283842}, s = {bits = 0, val = 68567684}, u = {bits = 0,
val = 68567684}, ui = 137135368, i = 137135368, v = 0x82c8508,
cv = 0x82c8508}) at eval.c:4936
#3 0x80a9998 in fatal_error_signal (sig=11) at emacs.c:245
#4 0xbfffe3e4 in ?? ()
#5 0x8128e76 in Fprin1_to_string (object={gu = {type = Lisp_Type_Record,
val = 0}, s = {bits = 0, val = 0}, u = {bits = 0, val = 0}, ui = 0,
i = 0, v = 0x0, cv = 0x0}, noescape={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at print.c:531
#6 0x80ad64e in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34310869}, s = {bits = 0,
val = 68621738}, u = {bits = 0, val = 68621738}, ui = 137243476,
i = 137243476, v = 0x82e2b54, cv = 0x82e2b54}, nargs=1, args=0xbfffe754)
at eval.c:3193
#7 0x80b1fd6 in Ffuncall (nargs=2, args=0xbfffe754) at eval.c:3238
#8 0x808828a in Fbyte_code (bytestr={gu = {type = Lisp_Type_Record,
val = 34363591}, s = {bits = 0, val = 68727182}, u = {bits = 0,
val = 68727182}, ui = 137454364, i = 137454364, v = 0x831631c,
cv = 0x831631c}, vector={gu = {type = Lisp_Type_Record, val = 34855598},
s = {bits = 0, val = 69711196}, u = {bits = 0, val = 69711196},
ui = 139422392, i = 139422392, v = 0x84f6ab8, cv = 0x84f6ab8}, maxdepth={
gu = {type = Lisp_Type_Int_Even, val = 3}, s = {bits = 1, val = 6}, u = {
bits = 1, val = 6}, ui = 13, i = 13, v = 0xd, cv = 0xd})
at bytecode.c:416
#9 0x80ae540 in funcall_lambda (fun={gu = {type = Lisp_Type_Record,
val = 34694461}, s = {bits = 0, val = 69388922}, u = {bits = 0,
val = 69388922}, ui = 138777844, i = 138777844, v = 0x84594f4,
cv = 0x84594f4}, nargs=3, arg_vector=0xbfffeb0c) at eval.c:3599
#10 0x80ad976 in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34855032}, s = {bits = 0,
val = 69710064}, u = {bits = 0, val = 69710064}, ui = 139420128,
i = 139420128, v = 0x84f61e0, cv = 0x84f61e0}, nargs=3, args=0xbfffeb08)
at eval.c:3214
#11 0x80b1fd6 in Ffuncall (nargs=4, args=0xbfffeb08) at eval.c:3238
#12 0x808828a in Fbyte_code (bytestr={gu = {type = Lisp_Type_Record,
val = 34373549}, s = {bits = 0, val = 68747098}, u = {bits = 0,
val = 68747098}, ui = 137494196, i = 137494196, v = 0x831feb4,
cv = 0x831feb4}, vector={gu = {type = Lisp_Type_Record, val = 34855524},
s = {bits = 0, val = 69711048}, u = {bits = 0, val = 69711048},
ui = 139422096, i = 139422096, v = 0x84f6990, cv = 0x84f6990}, maxdepth={
gu = {type = Lisp_Type_Int_Even, val = 2}, s = {bits = 1, val = 4}, u = {
bits = 1, val = 4}, ui = 9, i = 9, v = 0x9, cv = 0x9})
at bytecode.c:416
#13 0x80ae540 in funcall_lambda (fun={gu = {type = Lisp_Type_Record,
val = 34694433}, s = {bits = 0, val = 69388866}, u = {bits = 0,
val = 69388866}, ui = 138777732, i = 138777732, v = 0x8459484,
cv = 0x8459484}, nargs=1, arg_vector=0xbfffedd0) at eval.c:3599
#14 0x80ad976 in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34694433}, s = {bits = 0,
val = 69388866}, u = {bits = 0, val = 69388866}, ui = 138777732,
i = 138777732, v = 0x8459484, cv = 0x8459484}, nargs=1, args=0xbfffedcc)
at eval.c:3214
#15 0x80b1219 in call1 (fn={gu = {type = Lisp_Type_Record, val = 34694433},
s = {bits = 0, val = 69388866}, u = {bits = 0, val = 69388866},
ui = 138777732, i = 138777732, v = 0x8459484, cv = 0x8459484}, arg0={
gu = {type = Lisp_Type_Record, val = 34323704}, s = {bits = 0,
val = 68647408}, u = {bits = 0, val = 68647408}, ui = 137294816,
i = 137294816, v = 0x82ef3e0, cv = 0x82ef3e0}) at eval.c:3238
#16 0x81593c9 in mapatoms_1 (sym={gu = {type = Lisp_Type_Record,
val = 34323704}, s = {bits = 0, val = 68647408}, u = {bits = 0,
val = 68647408}, ui = 137294816, i = 137294816, v = 0x82ef3e0,
cv = 0x82ef3e0}, arg=0xbfffee2c) at symbols.c:408
#17 0x815453e in Fmapatoms (function={gu = {type = Lisp_Type_Record,
val = 34694433}, s = {bits = 0, val = 69388866}, u = {bits = 0,
val = 69388866}, ui = 138777732, i = 138777732, v = 0x8459484,
cv = 0x8459484}, obarray={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at symbols.c:395
#18 0x80ad64e in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34312811}, s = {bits = 0,
val = 68625622}, u = {bits = 0, val = 68625622}, ui = 137251244,
i = 137251244, v = 0x82e49ac, cv = 0x82e49ac}, nargs=1, args=0xbfffef34)
at eval.c:3193
#19 0x80b1fd6 in Ffuncall (nargs=2, args=0xbfffef34) at eval.c:3238
#20 0x808828a in Fbyte_code (bytestr={gu = {type = Lisp_Type_Record,
val = 34373645}, s = {bits = 0, val = 68747290}, u = {bits = 0,
val = 68747290}, ui = 137494580, i = 137494580, v = 0x8320034,
cv = 0x8320034}, vector={gu = {type = Lisp_Type_Record, val = 34855546},
s = {bits = 0, val = 69711092}, u = {bits = 0, val = 69711092},
ui = 139422184, i = 139422184, v = 0x84f69e8, cv = 0x84f69e8}, maxdepth={
gu = {type = Lisp_Type_Int_Even, val = 2}, s = {bits = 1, val = 4}, u = {
bits = 1, val = 4}, ui = 9, i = 9, v = 0x9, cv = 0x9})
at bytecode.c:416
#21 0x80ae540 in funcall_lambda (fun={gu = {type = Lisp_Type_Record,
val = 34694440}, s = {bits = 0, val = 69388880}, u = {bits = 0,
val = 69388880}, ui = 138777760, i = 138777760, v = 0x84594a0,
cv = 0x84594a0}, nargs=2, arg_vector=0xbffff210) at eval.c:3599
#22 0x80ad976 in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34596131}, s = {bits = 0,
val = 69192262}, u = {bits = 0, val = 69192262}, ui = 138384524,
i = 138384524, v = 0x83f948c, cv = 0x83f948c}, nargs=2, args=0xbffff20c)
at eval.c:3214
#23 0x80b1fd6 in Ffuncall (nargs=3, args=0xbffff20c) at eval.c:3238
#24 0x808b746 in Fcall_interactively (function={gu = {type = Lisp_Type_Record,
val = 34596131}, s = {bits = 0, val = 69192262}, u = {bits = 0,
val = 69192262}, ui = 138384524, i = 138384524, v = 0x83f948c,
cv = 0x83f948c}, record_flag={gu = {type = Lisp_Type_Record,
val = 34283842}, s = {bits = 0, val = 68567684}, u = {bits = 0,
val = 68567684}, ui = 137135368, i = 137135368, v = 0x82c8508,
cv = 0x82c8508}, keys={gu = {type = Lisp_Type_Record, val = 34283835},
s = {bits = 0, val = 68567670}, u = {bits = 0, val = 68567670},
ui = 137135340, i = 137135340, v = 0x82c84ec, cv = 0x82c84ec})
at callint.c:935
#25 0x80ac352 in Fcommand_execute (cmd={gu = {type = Lisp_Type_Record,
val = 34596131}, s = {bits = 0, val = 69192262}, u = {bits = 0,
val = 69192262}, ui = 138384524, i = 138384524, v = 0x83f948c,
cv = 0x83f948c}, record={gu = {type = Lisp_Type_Record, val = 34283842},
s = {bits = 0, val = 68567684}, u = {bits = 0, val = 68567684},
ui = 137135368, i = 137135368, v = 0x82c8508, cv = 0x82c8508}, keys={
gu = {type = Lisp_Type_Record, val = 34283835}, s = {bits = 0,
val = 68567670}, u = {bits = 0, val = 68567670}, ui = 137135340,
i = 137135340, v = 0x82c84ec, cv = 0x82c84ec}) at eval.c:2584
#26 0x80ad66e in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34304855}, s = {bits = 0,
val = 68609710}, u = {bits = 0, val = 68609710}, ui = 137219420,
i = 137219420, v = 0x82dcd5c, cv = 0x82dcd5c}, nargs=2, args=0xbffff5ec)
at eval.c:3193
#27 0x80b1fd6 in Ffuncall (nargs=3, args=0xbffff5ec) at eval.c:3238
#28 0x808828a in Fbyte_code (bytestr={gu = {type = Lisp_Type_Record,
val = 34058092}, s = {bits = 0, val = 68116184}, u = {bits = 0,
val = 68116184}, ui = 136232368, i = 136232368, v = 0x81ebdb0,
cv = 0x81ebdb0}, vector={gu = {type = Lisp_Type_Record, val = 34058148},
s = {bits = 0, val = 68116296}, u = {bits = 0, val = 68116296},
ui = 136232592, i = 136232592, v = 0x81ebe90, cv = 0x81ebe90}, maxdepth={
gu = {type = Lisp_Type_Int_Even, val = 4}, s = {bits = 1, val = 8}, u = {
bits = 1, val = 8}, ui = 17, i = 17, v = 0x11, cv = 0x11})
at bytecode.c:416
#29 0x80ae540 in funcall_lambda (fun={gu = {type = Lisp_Type_Record,
val = 34058229}, s = {bits = 0, val = 68116458}, u = {bits = 0,
val = 68116458}, ui = 136232916, i = 136232916, v = 0x81ebfd4,
cv = 0x81ebfd4}, nargs=1, arg_vector=0xbffff8d8) at eval.c:3599
#30 0x80ad976 in funcall_recording_as (recorded_as={gu = {
type = Lisp_Type_Record, val = 34418636}, s = {bits = 0,
val = 68837272}, u = {bits = 0, val = 68837272}, ui = 137674544,
i = 137674544, v = 0x834bf30, cv = 0x834bf30}, nargs=1, args=0xbffff8d4)
at eval.c:3214
#31 0x80b1fd6 in Ffuncall (nargs=2, args=0xbffff8d4) at eval.c:3238
#32 0x808b746 in Fcall_interactively (function={gu = {type = Lisp_Type_Record,
val = 34418636}, s = {bits = 0, val = 68837272}, u = {bits = 0,
val = 68837272}, ui = 137674544, i = 137674544, v = 0x834bf30,
cv = 0x834bf30}, record_flag={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}, keys={gu = {type = Lisp_Type_Record, val = 34283835},
s = {bits = 0, val = 68567670}, u = {bits = 0, val = 68567670},
ui = 137135340, i = 137135340, v = 0x82c84ec, cv = 0x82c84ec})
at callint.c:935
#33 0x80ac352 in Fcommand_execute (cmd={gu = {type = Lisp_Type_Record,
val = 34418636}, s = {bits = 0, val = 68837272}, u = {bits = 0,
val = 68837272}, ui = 137674544, i = 137674544, v = 0x834bf30,
cv = 0x834bf30}, record={gu = {type = Lisp_Type_Record, val = 34283835},
s = {bits = 0, val = 68567670}, u = {bits = 0, val = 68567670},
ui = 137135340, i = 137135340, v = 0x82c84ec, cv = 0x82c84ec}, keys={
gu = {type = Lisp_Type_Record, val = 34283835}, s = {bits = 0,
val = 68567670}, u = {bits = 0, val = 68567670}, ui = 137135340,
i = 137135340, v = 0x82c84ec, cv = 0x82c84ec}) at eval.c:2584
#34 0x80dca9f in execute_command_event (command_builder=0x831c760, event={
gu = {type = Lisp_Type_Record, val = 34788024}, s = {bits = 0,
val = 69576048}, u = {bits = 0, val = 69576048}, ui = 139152096,
i = 139152096, v = 0x84b4ae0, cv = 0x84b4ae0}) at event-stream.c:4346
#35 0x80dd07a in Fdispatch_event (event={gu = {type = Lisp_Type_Record,
val = 34788024}, s = {bits = 0, val = 69576048}, u = {bits = 0,
val = 69576048}, ui = 139152096, i = 139152096, v = 0x84b4ae0,
cv = 0x84b4ae0}) at event-stream.c:4685
#36 0x8091ab1 in Fcommand_loop_1 () at cmdloop.c:579
#37 0x8091ca9 in command_loop_1 (dummy={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at cmdloop.c:494
#38 0x80b1c0a in condition_case_1 (handlers={gu = {type = Lisp_Type_Record,
val = 34283863}, s = {bits = 0, val = 68567726}, u = {bits = 0,
val = 68567726}, ui = 137135452, i = 137135452, v = 0x82c855c,
cv = 0x82c855c}, bfun=0x8091c88 <command_loop_1>, barg={gu = {
type = Lisp_Type_Record, val = 34283835}, s = {bits = 0,
val = 68567670}, u = {bits = 0, val = 68567670}, ui = 137135340,
i = 137135340, v = 0x82c84ec, cv = 0x82c84ec},
hfun=0x8091d3c <cmd_error>, harg={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at eval.c:1653
#39 0x8091e65 in command_loop_2 (dummy={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at cmdloop.c:256
#40 0x80b1aa0 in internal_catch (tag={gu = {type = Lisp_Type_Record,
val = 34302505}, s = {bits = 0, val = 68605010}, u = {bits = 0,
val = 68605010}, ui = 137210020, i = 137210020, v = 0x82da8a4,
cv = 0x82da8a4}, func=0x8091e28 <command_loop_2>, arg={gu = {
type = Lisp_Type_Record, val = 34283835}, s = {bits = 0,
val = 68567670}, u = {bits = 0, val = 68567670}, ui = 137135340,
i = 137135340, v = 0x82c84ec, cv = 0x82c84ec}, threw=0x0) at eval.c:1328
#41 0x809178b in initial_command_loop (load_me={gu = {type = Lisp_Type_Record,
val = 34283835}, s = {bits = 0, val = 68567670}, u = {bits = 0,
val = 68567670}, ui = 137135340, i = 137135340, v = 0x82c84ec,
cv = 0x82c84ec}) at cmdloop.c:305
#42 0x80a844a in xemacs_21_0_i586_pc_linux (argc=2, argv=0xbffffdc8,
envp=0xbffffdd4, restart=0) at emacs.c:1702
#43 0x80a9d45 in main (argc=2, argv=0xbffffdc8, envp=0xbffffdd4)
at emacs.c:2119
(gdb)