Crash upon selecting article in Gnus in 21.5-b27. Fatal error. Your files have been auto-saved. Use `M-x recover-session' to recover them. Your version of XEmacs was distributed with a PROBLEMS file that may describe your crash, and with luck a workaround. Please check it first, but do report the crash anyway. Please report this bug by invoking M-x report-emacs-bug, or by selecting `Send Bug Report' from the Help menu. If that won't work, send ordinary email to `xemacs-beta@xemacs.org'. *MAKE SURE* to include this entire output from this crash, especially including the Lisp backtrace, as well as the XEmacs configuration from M-x describe-installation (or equivalently, the file `Installation' in the top of the build tree). If you are fortunate enough to have some sort of debugging aid installed on your system, for example Visual C++, and you can get a C stack backtrace, *please* include it, as it will make our life far easier. Lisp backtrace follows: # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # bind (next-child first-vchild first-hchild dedicatedp modeline-hscroll hscro ll pixel-bottom pixel-right pixel-top pixel-left point-marker start-marker mark- marker buffer minibuffer-scrollp minibufferp currentp --rest--41193) make-saved-window(:currentp t :minibufferp nil :minibuffer-scrollp nil :buffer # :pixel-left 0 :pixel-top 0 :pixel-right 662 :pixel-bottom 144:hscroll 0 :modeline-hscroll 0 :dedicatedp nil :first-hchild nil :first-vchi ld nil :next-child [cl-struct-saved-window nil nil nil # # # # 0 144 662 604 0 0 nil nil nil nil]) # bind (left top right bottom buffer edges window) root-window->saved-window(#) # bind (left top right bottom buffer edges window) root-window->saved-window(#) # bind (frame frame) current-window-configuration() # bind (config) push-window-configuration() # bind (buf norecord bufname) ad-Orig-switch-to-buffer(# nil) # bind (ad-return-value args) switch-to-buffer(#) # bind (buf buffer sub size comp-subs rest new-win result s window-min-height window-min-width total len subs type current-window window split) gnus-configure-frame((summary 9 point) #) # bind (sub size comp-subs rest new-win result s window-min-height window-min- width total len subs type current-window window split) gnus-configure-frame((cond (gnus-use-trees (quote (vertical 1.0 (summary 0.25 point) (tree 0.25) (article 1.0)))) (t (quote (vertical 1.0 (summary 0.25 point) (if gnus-carpal (quote (summary-carpal 4))) (article 1.0)))))) # bind (gnus-window-frame-focus split all-visible force setting) gnus-configure-windows(article) # (unwind-protect ...) # (unwind-protect ...) # bind (result group gnus-tmp-internal-hook summary-buffer gnus-article) # (unwind-protect ...) # bind (header all-headers article) gnus-article-prepare(46099 nil) # bind (all-header article) gnus-summary-display-article(46099) # bind (push backward subject unread) gnus-summary-next-article(t nil t) # bind (subject unread) gnus-summary-prev-article(t nil) #() call-interactively(gnus-summary-prev-unread-article) # (condition-case ... . error) # (catch top-level ...) ---- lispdesc_indirect_count_1(long 17747061, const memory_description * 0x00000000, const void * 0x011f1a50 glyph_block_dynarr_description_1) line 364 kkcc_marking(int 17755141) line 1148 + 19 bytes gc_incremental() line 1975 + 421 bytes Ffuncall(int 17115070, long * 0x00000012) line 3826 execute_optimized_program(const unsigned char * 0x0082eda8, int 82, long * 0x0263c440) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x0000001c) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082eea0, int 75, long * 0x0264c008) line 862 + 11 bytes Ffuncall(int 17115070, long * 0xff7d0fd0) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082efc8, int 68, long * 0x0264c008) line 862 + 11 bytes Ffuncall(int 17115070, long * 0xff7d0ec0) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f0f0, int 66, long * 0x02483b00) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x00000000) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f1f4, int 65, long * 0x0265d798) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x00000000) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f2a8, int 63, long * 0x0262e8a4) line 862 + 11 bytes Ffuncall(int 17115070, long * 0xff7d0c9c) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f364, int 60, long * 0x0bdbda6c) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x00000001) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f418, int 43, long * 0x05391d08) line 862 + 11 bytes Ffuncall(int 17115070, long * 0xff7d0b28) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f4d8, int 27, long * 0x05391d08) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x00000001) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f598, int 22, long * 0x05380f10) line 862 + 11 bytes Ffuncall(int 17115070, long * 0x00000001) line 3932 + 791 bytes execute_optimized_program(const unsigned char * 0x0082f650, int 12, long * 0x0599d8c8) line 862 + 11 bytes Ffuncall(int 17377294, long * 0x0bdc5b30) line 3932 + 791 bytes unbind_to_hairy(int 2) line 6113 + 6 bytes execute_optimized_program(const unsigned char * 0x05661db0, int 37699544, long * 0x0586e7b0) line 682 + 74 bytes 0586e810()