Latest 21.2 CVS crashes 100% reproducible when I try to enter a mail-group
in Gnus. xemacs -nw in console or xterm runs fine.
C stack backtrace:
(gdb) run
Starting program: /usr/local/bin/xemacs
Program received signal SIGSEGV, Segmentation fault.
0x81cadc0 in x_finalize_image_instance (p=0x886a2f0) at glyphs-x.c:422
422 if (IMAGE_INSTANCE_X_MASK (p) &&
(gdb) where
#0 0x81cadc0 in x_finalize_image_instance (p=0x886a2f0) at
glyphs-x.c:422
#1 0x811852c in finalize_image_instance ()
#2 0x8054b77 in sweep_lcrecords_1 ()
#3 0x80562fd in garbage_collect_1 ()
#4 0x80970bc in Feval ()
#5 0x814b05e in readevalloop ()
#6 0x81494fd in Fload_internal ()
#7 0x809827d in Ffuncall ()
#8 0x8064496 in execute_optimized_program ()
#9 0x8064035 in funcall_compiled_function ()
#10 0x809838b in Ffuncall ()
#11 0x809bd64 in call4 ()
#12 0x8096a61 in do_autoload ()
#13 0x80983fc in Ffuncall ()
#14 0x8064496 in execute_optimized_program ()
#15 0x8064035 in funcall_compiled_function ()
#16 0x809838b in Ffuncall ()
#17 0x8064496 in execute_optimized_program ()
#18 0x8064035 in funcall_compiled_function ()
#19 0x809838b in Ffuncall ()
#20 0x8069ee8 in Fcall_interactively ()
#21 0x8096716 in Fcommand_execute ()
#22 0x80dd22e in execute_command_event ()
#23 0x80de128 in Fdispatch_event ()
#24 0x80746c7 in Fcommand_loop_1 ()
#25 0x8074915 in command_loop_1 ()
#26 0x8094cc7 in condition_case_1 ()
#27 0x80749f0 in command_loop_2 ()
#28 0x809c605 in internal_catch ()
#29 0x8073d19 in initial_command_loop ()
#30 0x809007a in xemacs_21_2_b19_i586_pc_linux (argc=1,
argv=0xbffff714, envp=0xbffff71c, restart=0) at emacs.c:1824
#31 0x80920cd in main (argc=1, argv=0xbffff714, envp=0xbffff71c) at
emacs.c:2249
#32 0x4040b213 in __libc_start_main (main=0x8091fb0 <main>, argc=1,
argv=0xbffff714, init=0x804e9a0 <_init>, fini=0x81fe0f0 <_fini>,
rtld_fini=0x4000ac30 <_dl_fini>, stack_end=0xbffff70c) at
../sysdeps/generic/libc-start.c:90
(gdb)
uname -a: Linux zaphod 2.2.12 #3 Thu Oct 7 15:20:57 CEST 1999 i586 unknown
./configure '--with-toolbars=no' '--with-mule=yes'
'--with-offix=yes' '--with-scrollbars=motif'
'--with-dialogs=motif' '--prefix=/opt/xemacs'
XEmacs 21.2-b19 "Shinjuku" configured for `i586-pc-linux'.
Where should the build process find the source code?
/home/khaberz/sources/xemacs/xemacs-beta/xemacs
What installation prefix should install use? /opt/xemacs
What operating system and machine description files should XEmacs use?
`s/linux.h' and `m/intel386.h'
What compiler should XEmacs be built with? gcc -g -O3 -Wall -Wno-switch
Should XEmacs use the GNU version of malloc? yes
(Using Doug Lea's new malloc from the GNU C Library.)
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files? /usr/X11/include
Where do we find X Windows libraries? /usr/X11/lib
Compiling in support for XAUTH.
Compiling in support for XPM images.
--------------------------------------------------------------------
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)
--------------------------------------------------------------------
Compiling in support for (builtin) GIF image handling.
Compiling in support for JPEG image handling.
Compiling in support for TIFF image handling.
Compiling in native sound support.
Compiling in support for Berkeley DB.
Compiling in support for GNU DBM.
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Compiling in Mule (multi-lingual) support.
Compiling in XIM (X11R5+ I18N input method) support.
Using raw Xlib to provide XIM support.
Compiling in support for OffiX.
Compiling in EXPERIMENTAL support for Drag'n'Drop ( OffiX ).
Compiling in support for proper WM_COMMAND handling.
Using Lucid menubars.
Using Motif scrollbars.
Using Motif native widgets.
Using Motif dialog boxes.
Compiling in DSO module support.
movemail will use "dot-locking" for locking mail spool files.
Compiling in extra code for debugging.
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: ---------------------------------------------------------