Started xemacs-21.2.34, sent a bug report, closed window using KDE shortcut
Alt-F4 and got the following:
-------------------------------------------------------------------------------
Fatal error: assertion failed, file glyphs.c, line 590, DOMAIN_LIVE_P (instance)
Fatal error (6).
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# bind (exiting arg)
save-some-buffers(nil t)
# bind (arg)
save-buffers-kill-emacs()
delete-frame(#<x-frame "emacs" 0x205e> t)
eval((delete-frame #<x-frame "emacs" 0x205e> t))
# (condition-case ... . error)
# (catch top-level ...)
[1]+ Aborted (core dumped) xemacs
-------------------------------------------------------------------------------
#0 0x403034e1 in __kill () from /lib/libc.so.6
#1 0x80aff0e in fatal_error_signal (sig=6) at emacs.c:514
#2 0x40303408 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#3 0x40304868 in abort () at ../sysdeps/generic/abort.c:88
#4 0x80afe28 in assert_failed (file=0x81fd3d0 "glyphs.c", line=590,
expr=0x81fd484 "DOMAIN_LIVE_P (instance)") at emacs.c:3114
#5 0x8114106 in check_image_instance_structure (instance=140513200)
at glyphs.c:590
#6 0x811ba36 in unmap_subwindow (subwindow=140513200) at glyphs.c:4425
#7 0x811b64d in reset_frame_subwindow_instance_cache (f=0x8540a60)
at glyphs.c:4193
#8 0x81b28f8 in Fset_window_configuration (configuration=140642280)
at window.c:5222
#9 0x81b4cce in save_window_excursion_unwind (window_config=140642280)
at window.c:5789
#10 0x80b6910 in unbind_to_hairy (count=5) at eval.c:4654
#11 0x80b8881 in unbind_to (count=5, value=136794628) at eval.c:4629
#12 0x8090251 in execute_rare_opcode (stack_ptr=0xbffff288,
program_ptr=0x8656af0 "\004ÉÊ!)\207", opcode=Bsave_window_excursion)
at bytecode.c:1241
#13 0x808f738 in execute_optimized_program (
program=0x8656ad8 "\212\b¬\013Á Â a¬\004\013¬\tÄ\r\016\006Ç#ª\bÈ\213\004ÉÊ!)\207", stack_depth=4, constants_data=0x83ec588) at bytecode.c:657
#14 0x808f559 in funcall_compiled_function (fun=138297656, nargs=2,
args=0xbffff388) at bytecode.c:519
#15 0x80b472f in Ffuncall (nargs=3, args=0xbffff384) at eval.c:3249
#16 0x808f8f4 in execute_optimized_program (
program=0x8650b28 "À\tÂ\"\210ÂÃÄÅ \"s«\006ÆÇ!KÈÉ!«?É Ê\036\013\211\036\f«)Í\016\f@!Îs«\030Ï\016\f@!\036\020Ï\016\f@\016\020\"\210\016\020)«\004Â\026\013\016\fA\211\026\f¬Ù\016\013?®\005\212Ñ\213)*\bÒÓ!\003Ô \207", stack_depth=5,
constants_data=0x83f0f08) at bytecode.c:747
#17 0x808f559 in funcall_compiled_function (fun=138298440, nargs=0,
args=0xbffff498) at bytecode.c:519
#18 0x80b472f in Ffuncall (nargs=1, args=0xbffff494) at eval.c:3249
#19 0x80b7c83 in call0 (fn=136880220) at eval.c:3848
#20 0x809a1e7 in delete_console_internal (con=0x848daf0, force=1,
called_from_kill_emacs=0, from_io_error=0) at console.c:634
#21 0x80a0d76 in delete_device_internal (d=0x848df50, force=1,
called_from_delete_console=0, from_io_error=0) at device.c:729
#22 0x810cd20 in delete_frame_internal (f=0x8540a60, force=1,
called_from_delete_device=0, from_io_error=0) at frame.c:1337
#23 0x810dac8 in Fdelete_frame (frame=139725408, force=136794652)
at frame.c:1711
#24 0x80b3c97 in Feval (form=141132352) at eval.c:3014
#25 0x80b45b4 in Ffuncall (nargs=2, args=0xbffff6e8) at eval.c:3214
#26 0x80b7cd4 in call1 (fn=136883300, arg0=141132352) at eval.c:3863
#27 0x80e562c in execute_command_event (command_builder=0x848db60,
event=141069888) at event-stream.c:3834
#28 0x80e611e in Fdispatch_event (event=141069888) at event-stream.c:4205
#29 0x809864d in Fcommand_loop_1 () at cmdloop.c:579
#30 0x809887d in command_loop_1 (dummy=136794628) at cmdloop.c:494
#31 0x80b879a in condition_case_1 (handlers=136794724,
bfun=0x8098848 <command_loop_1>, barg=136794628,
hfun=0x8097c70 <cmd_error>, harg=136794628) at eval.c:1640
#32 0x809895c in command_loop_2 (dummy=136794628) at cmdloop.c:256
#33 0x80b866f in internal_catch (tag=136866388,
func=0x8098924 <command_loop_2>, arg=136794628, threw=0x0) at eval.c:1306
#34 0x8097fed in initial_command_loop (load_me=136794628) at cmdloop.c:305
#35 0x80ae3a2 in xemacs_21_2_b34_i686_pc_linux (argc=1, argv=0xbffffa64,
envp=0xbffffa6c, restart=0) at emacs.c:2146
#36 0x80b00f8 in voodoo_free_hook (mem=0x1) at emacs.c:2575
#37 0x402fd1eb in __libc_start_main (main=0x80b0000 <main>, argc=1,
argv=0xbffffa64, init=0x807de40 <_init>, fini=0x81c92f0 <_fini>,
rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbffffa5c)
at ../sysdeps/generic/libc-start.c:90
-------------------------------------------------------------------------------
uname -a: Linux hookah 2.2.13-13abit #1 Wed Feb 23 16:53:10 CST 2000 i686 unknown
./configure '--with-pop'
XEmacs 21.2-b34 "Molpe" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /local/src/xemacs-21.2.34
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Wpointer-arith -Winline -Wmissing-prototypes -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
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).
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
Compiling in support for PostgreSQL.
- PostgreSQL headers location: pgsql
Internationalization:
Mail:
Compiling in support for POP mail retrieval.
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------