I got the following error:
Fatal error: assertion failed, file eval.c, line 1885, abort()
Which looks like it is really: 'Internal error: lstream not open'.
I can't tell you anything useful about what I was doing - just
replying to an email message.
-jeff
bash% xgdb
GNU gdb 5.0
Core was generated by `xemacs-21.4.6 -geometry 90x46+180+0 -font
-*-Courier-bold-r-*-*-*-180-*-*-*-*-i'.
Program terminated with signal 6, Abort.
(gdb) back
#0 0xfea9b638 in _libc_kill () from /lib/libc.so.1
#1 0x78690 in fatal_error_signal (sig=6) at emacs.c:539
#2 <signal handler called>
#3 0xfea9b638 in _libc_kill () from /lib/libc.so.1
#4 0xfea35604 in abort () from /lib/libc.so.1
#5 0x7aef0 in assert_failed (file=0x1a9a70 "eval.c", line=1885,
expr=0x1a9a78 "abort()") at emacs.c:3314
#6 0x7d874 in signal_1 (sig=2234468, data=15783320) at eval.c:1885
#7 0x7f074 in signal_simple_error (
reason=0x1b82b8 "Internal error: lstream not open", frob=2234468)
at eval.c:2052
#8 0x117390 in Lstream_write_1 (lstr=0x1004700, data=0x9bb880, size=9)
at lstream.c:297
#9 0x118234 in Lstream_write (lstr=0x1004700, data=0x9bb880, size=9)
at lstream.c:494
#10 0xa3a94 in encoding_writer (stream=0x1004700,
data=0xaa72c0 "[^A-Za-z]\022Y°", size=9) at file-coding.c:2682
#11 0x1172e0 in Lstream_flush_out (lstr=0xf8fe80) at lstream.c:351
#12 0x1184bc in Lstream_close (lstr=0xf8fe80) at lstream.c:380
#13 0x118b68 in finalize_lstream (header=0xf8fe80, for_disksave=0)
at lstream.c:180
#14 0x4a604 in sweep_lcrecords_1 (prev=0x1e1a68, used=0xffbede64)
at alloc.c:2540
#15 0x4b4ec in gc_sweep () at alloc.c:3121
#16 0x4c008 in garbage_collect_1 () at alloc.c:3505
#17 0x8104c in Ffuncall (nargs=3, args=0xffbee01c) at eval.c:3477
#18 0x56064 in execute_optimized_program (
program=0x9ce9a4 "\210È +\207the labels that have ev\026\234é@",
stack_depth=3, constants_data=0x458b90) at bytecode.c:746
#19 0x55cbc in funcall_compiled_function (fun=4551724, nargs=2,
args=0xffbee1f0) at bytecode.c:515
#20 0x813dc in Ffuncall (nargs=2, args=0xffbee1ec) at eval.c:3563
#21 0x56064 in execute_optimized_program (program=0x9ce969 "\207\n\207",
stack_depth=2, constants_data=0x8a4cd0) at bytecode.c:746
#22 0x55cbc in funcall_compiled_function (fun=7845468, nargs=1,
args=0xffbee3b8) at bytecode.c:515
#23 0x813dc in Ffuncall (nargs=1, args=0xffbee3b4) at eval.c:3563
#24 0x56064 in execute_optimized_program (program=0x9a7f58 "\207",
stack_depth=1, constants_data=0x8a4c90) at bytecode.c:746
#25 0x55cbc in funcall_compiled_function (fun=7845524, nargs=0,
args=0xffbee588) at bytecode.c:515
#26 0x813dc in Ffuncall (nargs=0, args=0xffbee584) at eval.c:3563
#27 0x56064 in execute_optimized_program (
program=0x9ce8d2
"\e\bÅa«\017\013\022\013Æ\013GSOÇP\211\021ª\006\013\022\013\211\021)\207 attributes
like `n\a\234ä", stack_depth=0,
constants_data=0x8cd050) at bytecode.c:746
#28 0x55cbc in funcall_compiled_function (fun=9193388, nargs=0,
args=0xffbee758) at bytecode.c:515
#29 0x813dc in Ffuncall (nargs=0, args=0xffbee754) at eval.c:3563
#30 0x56064 in execute_optimized_program (
program=0xa10115 "\031È \034É
\030Ê\f\231«\030\rË\f\211GÌV\002Í\rÎ\b«\004Ϫ\002Í°\aª\004\rÐP\036\034Ñ\211\036\032\eÑ\211\032\036\035Ò\r!¬\023\016\036«\tÓ\rdÔ#\210ª\aÕ\reÔ#\210Õ\teÃ#\210Ñ\036\eÊ\f\231«1Ò\f!«,o¬)\016\032«\004\b«\"\016\e`a¬\034`\026\eÔ\026\032Öu\210Ò\r!«\tÕ\te×#\210ªÖØu\210ªÑ)Ó\016\034dÔ#Ña?\020Ì\224\023`\022Ù\013\n\"\211\026\035\013\nE.\t\207",
stack_depth=0,
constants_data=0x8d5b10) at bytecode.c:746
#31 0x55cbc in funcall_compiled_function (fun=9193416, nargs=1,
args=0xffbee938) at bytecode.c:515
#32 0x813dc in Ffuncall (nargs=1, args=0xffbee934) at eval.c:3563
#33 0x56064 in execute_optimized_program (
program=0x9a0c1f "\031Ç\211\035\034Ç\211\032\e\tÇa®\013È\016%!\005\016%
??\205_\001\tA@\025\tAA@\024\t@\023\016&Éa«\r\reV«%\rSfÊa¬\036\016,«\032\212\rb\210Ë\013\r\f\rZTZÌ#)«\tÍ\r\fÎ#\202$\001\016'\ra\013\016(\fa\005\016)\013\230?\205\020\001\016&Éa«\030Ï\t!«\023Ð\r!\210\f\rV«\006Ð\fS!\210Ì\202ó",
stack_depth=1, constants_data=0x8d5c10) at bytecode.c:746
#34 0x55cbc in funcall_compiled_function (fun=9193276, nargs=0,
args=0xffbeeb10) at bytecode.c:515
#35 0x813dc in Ffuncall (nargs=0, args=0xffbeeb0c) at eval.c:3563
#36 0x56064 in execute_optimized_program (
program=0xa1392a
"\210p\021`\020ª\021É\211\021\020\f9«\t\fÊN«\004Ë\026\020\r:«\037\r@@\r@A\036\r\eÌ\013\016\r\"«\t\212\013b\210Ç
\210)\rA\025*ªß\n\211\026\021)\207", stack_depth=0, constants_data=0x8d1d10) at
bytecode.c:746
#37 0x55cbc in funcall_compiled_function (fun=9193220, nargs=0,
args=0xffbeee00) at bytecode.c:515
#38 0x813dc in Ffuncall (nargs=0, args=0xffbeedfc) at eval.c:3563
#39 0x81da8 in run_hook_with_args_in_buffer (buf=0x221804, nargs=1,
args=0xffbeedfc, cond=RUN_HOOKS_TO_COMPLETION) at eval.c:4020
#40 0x848b8 in run_hook_with_args (nargs=1, args=0xffbeedfc,
cond=RUN_HOOKS_TO_COMPLETION) at eval.c:4033
#41 0x861e0 in catch_them_squirmers_run_hook (hook_symbol=-4264452)
at eval.c:3887
#42 0x7d410 in condition_case_1 (handlers=2234468,
bfun=0x861c0 <catch_them_squirmers_run_hook>, barg=2330068,
hfun=0x860d8 <allow_quit_safe_run_hook_caught_a_squirmer>, harg=15634556)
at eval.c:1651
#43 0x824c8 in safe_run_hook_trapping_errors (
warning_string=0x1af820 "Error in `post-command-hook' (setting hook to
nil)", hook_symbol=2330068, allow_quit=1) at eval.c:4639
#44 0xb4b18 in post_command_hook () at event-stream.c:4009
#45 0xb29bc in execute_command_event (command_builder=0x5730c0, event=11823224)
at event-stream.c:3918
#46 0xb2ff8 in Fdispatch_event (event=11823224) at event-stream.c:4199
#47 0x5fc68 in Fcommand_loop_1 () at cmdloop.c:583
#48 0x5fed0 in command_loop_1 (dummy=2234372) at cmdloop.c:494
#49 0x7d410 in condition_case_1 (handlers=2234468,
bfun=0x5feb4 <command_loop_1>, barg=2234372, hfun=0x5ff30 <cmd_error>,
harg=2234372) at eval.c:1651
#50 0x60040 in command_loop_2 (dummy=2234372) at cmdloop.c:256
#51 0x85230 in internal_catch (tag=2314460, func=0x5fff4 <command_loop_2>,
arg=2234372, threw=0x0) at eval.c:1317
#52 0x5f814 in initial_command_loop (load_me=2234372) at cmdloop.c:305
#53 0x7a03c in sort_args (argc=2028544, argv=0xffbef634) at emacs.c:2353
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS capital 5.8 Generic_108528-06 sun4u sparc SUNW,Ultra-250
./configure '--prefix=/opt/sfw' '--with-xface'
'--with-file-coding' '--ldflags=-L/usr/local/lib'
'--with-png=yes'
XEmacs 21.4.6 "Common Lisp" configured for `sparc-sun-solaris2.8'.
Compilation / Installation:
Source code location: /opt/sfw/lib/xemacs-21.4.6
Installation prefix: /opt/sfw
Runtime library search path:
/usr/ccs/lib:/usr/local/lib:/usr/dt/lib:/usr/openwin/lib:/opt/sfw/lib
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
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:
Compiling in support for ncurses.
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.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Compiling in support for LDAP.
Internationalization:
Compiling in support for file coding.
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.