Description:
I have tried to use gnuclient to connect to XEmacs running on another machine
at the same LAN. Everytime I finish the gnuclient session (C-x #) XEmacs on
the remote machine crashes and dumps core. This happens also if XEmacs is
started with the -q option.
The gnuserv on the remote machine uses MIT-MAGIC-COOKIE-1 security.
uname -a: Linux notabene2.centerfunk.co.at 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686 unknown
./configure '--debug=no' '--error-checking=none'
XEmacs 21.5-b3 "asparagus" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs-21.5.3
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wshadow -Wsign-compare
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.
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 LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
-------------------------------
Lisp backtrace follows:
# bind (inhibit-quit)
# (condition-case ... . error)
# (catch top-level ...)
--------------------------------------------------
C backtrace follows:
(gdb) where
#0 0x403ec801 in __kill () from /lib/i686/libc.so.6
#1 0x080a88db in fatal_error_signal (sig=11) at emacs.c:536
#2 <signal handler called>
#3 internal_hash (obj=136356828, depth=3) at elhash.c:1608
#4 0x08118c9a in gui_item_hash (obj=139621760, depth=2) at gui.c:624
#5 0x080a79dc in internal_hash (obj=139621760, depth=2) at elhash.c:1609
#6 0x080a7970 in internal_hash (obj=138948632, depth=1) at elhash.c:1597
#7 0x081052cf in image_instance_hash (obj=139297248, depth=0) at glyphs.c:1227
#8 0x080a79dc in internal_hash (obj=139297248, depth=0) at elhash.c:1609
#9 0x0810c93a in image_instance_changed (subwindow=139297248) at glyphs.c:4599
#10 0x0810976f in redisplay_subwindow (subwindow=139297248) at glyphs.c:4553
#11 0x0814f25c in redisplay_output_subwindow (w=0x84dc890, image_instance=139297248,
db=0xbffff1a0, dga=0xbffff190, findex=14, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-output.c:1240
#12 0x081816e1 in x_output_display_block (w=0x84dc890, dl=0x8547f68, block=0, start=0,
end=1, start_pixpos=4, cursor_start=0, cursor_width=0, cursor_height=0)
at redisplay-x.c:472
#13 0x0814f57c in redisplay_output_display_block (w=0x84dc890, dl=0x8547f68, block=0,
start=0, end=1, start_pixpos=4, cursor_start=0, cursor_width=0, cursor_height=0)
at redisplay-output.c:1153
#14 0x0814c3a0 in compare_display_blocks (w=0x84dc890, cdl=0x8549858, ddl=0x8547f68,
c_block=139498552, d_block=0, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-output.c:520
#15 0x0814ccde in output_display_line (w=0x84dc890, cdla=0x84e13a8, ddla=0x84e1450,
line=0, force_start=-1, force_end=-1) at redisplay-output.c:770
#16 0x0811aab7 in output_gutter (f=0x84dc730, pos=TOP_GUTTER, force=0) at gutter.c:447
#17 0x0811aef8 in update_frame_gutters (f=0x84dc730) at gutter.c:640
#18 0x0814612e in redisplay_frame (f=0x84dc730, preemption_check=1) at redisplay.c:6391
#19 0x081462f0 in redisplay_device (d=0x84b6b68, automatic=1) at redisplay.c:6476
#20 0x08146527 in redisplay_without_hooks () at redisplay.c:6563
#21 0x080d75cb in Fnext_event (event=139733148, prompt=136356804) at event-stream.c:2162
#22 0x080938c1 in Fcommand_loop_1 () at cmdloop.c:574
#23 0x080ac213 in condition_case_1 (handlers=136356900,
bfun=0x8093af4 <command_loop_1>, barg=136356804, hfun=0x8093b70 <cmd_error>,
harg=136356804) at eval.c:1692
#24 0x08093d48 in command_loop_2 (dummy=136356804) at cmdloop.c:256
#25 0x080ac005 in internal_catch (tag=136433092, func=0x8093d00 <command_loop_2>,
arg=136356804, threw=0x0) at eval.c:1317
#26 0x0809361c in initial_command_loop (load_me=136356804) at cmdloop.c:305
#27 0x080a967d in xemacs_21_5_b3_i686_pc_linux () at emacs.c:2353
#28 0x080a9d6f in main () at emacs.c:2782
#29 0x403db177 in __libc_start_main (main=0x80a9c64 <main>, argc=1, ubp_av=0xbffffa7c,
init=0x807d384 <_init>, fini=0x81a492c <_fini>, rtld_fini=0x4000e184 <_dl_fini>,
stack_end=0xbffffa6c) at ../sysdeps/generic/libc-start.c:129