Crash during visit of nndoc article: Fatal error: assertion failed, file c:\Hacking\cvs.xemacs.org\XEmacs\xemacs-21.5 \nt\..\src\alloc.c, line 1847, i == (Bytecount) XSTRING_ASCII_BEGIN (str) || (i > MAX_STRING_ASCII_BEGIN && (Bytecount) XSTRING_ASCII_BEGIN (str) == (Bytecount) MAX_STRING_ASCII_BEGIN) Fatal error. Your files have been auto-saved. Use `M-x recover-session' to recover them. If you have access to the PROBLEMS file that came with your version of XEmacs, please check to see if your crash is described there, as there may be a workaround available. Otherwise, please report this bug by running the send-pr script included with XEmacs, or selecting `Send Bug Report' from the help menu. As a last resort send ordinary email to `crashes@xemacs.org'. *MAKE SURE* to include the information in the command M-x describe-installation. Lisp backtrace follows: insert-buffer-substring(# 1924 2242910) # bind (buffer entry beg) # (unwind-protect ...) # bind (buffer server newsgroup article) nndoc-request-article(2 "\\DOCUME~1\\AICHNE~1\\LOCALS~1\\Temp\\aichner.orig:ai chner.orig" "c:\\DOCUME~1\\AICHNE~1\\LOCALS~1\\Temp\\aichner.orig" #) # bind (gnus-command-method buffer group article) gnus-request-article(2 "nndoc+c:\\DOCUME~1\\AICHNE~1\\LOCALS~1\\Temp\\aichner. orig:aichner.orig" #) # bind (gnus-override-method methods result buffer-read-only) # (unwind-protect ...) # bind (do-update-line sparse-header group article) gnus-request-article-this-buffer(2 "nndoc+c:\\DOCUME~1\\AICHNE~1\\LOCALS~1\\Te mp\\aichner.orig:aichner.orig") # bind (buffer-read-only) # (unwind-protect ...) # bind (result group gnus-tmp-internal-hook summary-buffer gnus-article) # (unwind-protect ...) # bind (header all-headers article) gnus-article-prepare(2 nil) # bind (all-header article) gnus-summary-display-article(2 nil) # (unwind-protect ...) # bind (article all-headers gnus-summary-display-article-function article pseu do force all-headers) gnus-summary-select-article(nil nil pseudo) # bind (lines) gnus-summary-scroll-up(1) # bind (command-debug-status) call-interactively(gnus-summary-scroll-up) # (condition-case ... . error) # (catch top-level ...) Call Stack: assert_failed(const char * 0x01330574, int 1847, const char * 0x013304d8) line 3530 Auto: + assert_failed_file 0x01330574 "c:\Hacking\cvs.xemacs.org\XEmacs\xemacs-21.5\nt\..\src\alloc.c" assert_failed_line 1847 + file 0x01330574 "c:\Hacking\cvs.xemacs.org\XEmacs\xemacs-21.5\nt\..\src\alloc.c" line 1847 Locals: + file 0x01330574 "c:\Hacking\cvs.xemacs.org\XEmacs\xemacs-21.5\nt\..\src\alloc.c" line 1847 + expr 0x013304d8 "i == (Bytecount) XSTRING_ASCII_BEGIN (str) || (i > MAX_STRING_ASCII_BEGIN && (Bytecount) XSTRING_ASCII_BEGIN (str) == (Bytecount) MAX_STRING_ASCII_BEGIN)" sledgehammer_check_ascii_begin(long 53259436) line 1847 + 88 bytes init_string_ascii_begin(long 53259436) line 2153 + 9 bytes make_string_from_buffer_1(buffer * 0x0b63a248, long 1924, long 2240986, int 0) line 1646 + 9 bytes make_string_from_buffer(buffer * 0x0b63a248, long 1924, long 2240986) line 1656 + 19 bytes buffer_insert_from_buffer_1(buffer * 0x03141c70, long -1, buffer * 0x0b63a248, long 1924, long 2240986, int 0) line 1255 + 17 bytes Finsert_buffer_substring(long 191078984, long 3849, long 4485821) line 1685 + 31 bytes Ffuncall(int 4, long * 0x0082e6c4) line 3479 + 127 bytes execute_optimized_program(const unsigned char * 0x03345490, int 6, long * 0x032ca428) line 744 + 16 bytes funcall_compiled_function(long 56717152, int 4, long * 0x0082e9b0) line 516 + 53 bytes Ffuncall(int 5, long * 0x0082e9ac) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x03122930, int 5, long * 0x02eafc78) line 744 + 16 bytes funcall_compiled_function(long 48865396, int 3, long * 0x0082ec94) line 516 + 53 bytes Ffuncall(int 4, long * 0x0082ec90) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x03142a88, int 6, long * 0x03016d58) line 744 + 16 bytes funcall_compiled_function(long 50502576, int 2, long * 0x0082ef7c) line 516 + 53 bytes Ffuncall(int 3, long * 0x0082ef78) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x03141370, int 4, long * 0x03024e70) line 744 + 16 bytes funcall_compiled_function(long 50394928, int 2, long * 0x0082f25c) line 516 + 53 bytes Ffuncall(int 3, long * 0x0082f258) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x031412b8, int 5, long * 0x02fcdfe8) line 744 + 16 bytes funcall_compiled_function(long 50069424, int 2, long * 0x0082f540) line 516 + 53 bytes Ffuncall(int 3, long * 0x0082f53c) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x03079ba8, int 4, long * 0x02fd00c8) line 744 + 16 bytes funcall_compiled_function(long 50069452, int 3, long * 0x0082f820) line 516 + 53 bytes Ffuncall(int 4, long * 0x0082f81c) line 3514 + 17 bytes execute_optimized_program(const unsigned char * 0x035ef248, int 4, long * 0x02fd2fd8) line 744 + 16 bytes funcall_compiled_function(long 50069732, int 1, long * 0x0082fafc) line 516 + 53 bytes Ffuncall(int 2, long * 0x0082faf8) line 3514 + 17 bytes Fcall_interactively(long 49970132, long 21577200, long 21577200) line 998 + 22 bytes Fcommand_execute(long 49970132, long 21577200, long 21577200) line 2920 + 17 bytes execute_command_event(command_builder * 0x01ba2fb0, long 187763500) line 4055 + 25 bytes Fdispatch_event(long 187763500) line 4350 + 70 bytes Fcommand_loop_1() line 584 + 9 bytes command_loop_1(long 21577200) line 497 condition_case_1(long 21575208, long (long)* 0x010737a9 command_loop_1(long), long 21577200, long (long, long)* 0x010731c0 cmd_error(long, long), long 21577200) line 1692 + 7 bytes command_loop_3() line 258 + 35 bytes command_loop_2(long 21577200) line 271 internal_catch(long 21351120, long (long)* 0x01073310 command_loop_2(long), long 21577200, int * volatile 0x00000000) line 1317 + 7 bytes initial_command_loop(long 21577200) line 307 + 25 bytes STACK_TRACE_EYE_CATCHER(int 1, char * * 0x00e62e68, char * * 0x00e62f70, int 0) line 2310 main(int 1, char * * 0x00e62e68, char * * 0x00e62f70) line 2686 mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e97d08()