Shenghuo ZHU <zsh(a)cs.rochester.edu> writes:
I am using the url package from the CVS.
When I evaluate
(url-insert-file-contents "http://www.mail-archive.com/lists.html")
XEmacs crashes.
The lisp backtrace:
The C backtrace:
#0 0x4040c4e1 in __kill ()
(gdb) where
#0 0x4040c4e1 in __kill ()
#1 0x808e884 in fatal_error_signal (sig=6) at emacs.c:276
#2 <signal handler called>
#3 0xfe90a58d in ?? ()
#4 0x4040d868 in abort () at ../sysdeps/generic/abort.c:88
#5 0x808e7ca in assert_failed () at emacs.c:2825
#6 0x81331a7 in bufpos_to_bytind_func (buf=0x8852670, x=1025) at insdel.c:581
#7 0x8133b8a in bufpos_to_bytind (buf=0x8852670, x=1025) at buffer.h:985
#8 0x80e4cc6 in map_extents (from=1, to=1025,
fn=0x80ea2f0 <report_extent_modification_mapper>, arg=0xbfffdf78,
obj=142943856, after=0x0, flags=15360) at extents.c:2272
#9 0x80f023d in report_extent_modification (buffer=142943856, start=1,
end=1025, inside=0x8269b34, afterp=1) at extents.c:4697
#10 0x8135b60 in signal_after_change (buf=0x8852670, start=1, orig_end=1,
new_end=1025) at insdel.c:2298
Eek, looks like a bug in the after-change-hooks processing... anybody
familiar enough with the C code there to help? If the new URL stuff is
being a bad boy, please let me know.
-Bill P.