On 18 Dec 2000 21:10:58 +0900,
Yoshiki Hayashi <yoshiki(a)xemacs.org> said:
2000-12-18 Yoshiki Hayashi <yoshiki(a)xemacs.org>
* buffer.c (Fkill_buffer): Map over all devices.
* window.c (window_loop): Remove UNSHOW_BUFFER code.
(list_windows): New function.
(list_all_windows): Ditto.
(Freplace_buffer_in_windows): Use them.
I updated my xemacs source using cvs update and built it today, but
the crash persists. I believe your patches are applied in my source
tree.
(gdb) where
#0 0x286323e0 in kill () from /usr/lib/libc.so.4
#1 0x80bb82f in fatal_error_signal (sig=6) at emacs.c:535
#2 0xbfbfffac in ?? ()
#3 0x80be875 in assert_failed (file=0x824dae7 "eval.c", line=1885,
expr=0x824d648 "abort()") at emacs.c:3214
#4 0x80c12fd in signal_1 (sig=137300068, data=140504844) at eval.c:1885
#5 0x80c279d in error (fmt=0x8285f00 "Marker does not point anywhere")
at eval.c:2052
#6 0x8194e86 in marker_position (marker=141242076) at marker.c:354
#7 0x81afc7f in redisplay_window (window=141749248, skip_selected=0)
at redisplay.c:5896
#8 0x81b09f4 in redisplay_frame (f=0x8738400, preemption_check=0)
at redisplay.c:6393
#9 0x81b0bd7 in redisplay_device (d=0x870a600, automatic=1)
at redisplay.c:6467
#10 0x81b0f45 in redisplay_without_hooks () at redisplay.c:6556
#11 0x81b8f4e in redisplay () at redisplay.c:6613
#12 0x8114ed6 in Fnext_event (event=141418076, prompt=137299972)
at event-stream.c:2176
#13 0x80a2cf5 in Fcommand_loop_1 () at cmdloop.c:574
#14 0x80a2fa2 in command_loop_1 (dummy=137299972) at cmdloop.c:494
#15 0x80cac31 in condition_case_1 (handlers=137300068,
bfun=0x80a2f64 <command_loop_1>, barg=137299972,
hfun=0x80a3014 <cmd_error>, harg=137299972) at eval.c:1651
#16 0x80a3103 in command_loop_2 (dummy=137299972) at cmdloop.c:256
#17 0x80cab30 in internal_catch (tag=137384396,
func=0x80a30c8 <command_loop_2>, arg=137299972, threw=0x0) at eval.c:1317
#18 0x80a257a in initial_command_loop (load_me=137299972) at cmdloop.c:305
#19 0x80bcbab in xemacs_21_2_b38_i386_unknown_freebsd4_2 (argc=2,
argv=0xbfbff5a8, envp=0xbfbff5b4, restart=0) at emacs.c:2253
#20 0x80beadd in main (argc=2, argv=0xbfbff5a8, envp=0xbfbff5b4)
at emacs.c:2682
#21 0x80808e9 in _start ()
--
Yoshiaki Kasahara
Computing and Communications Center, Kyushu University
kasahara(a)nc.kyushu-u.ac.jp