Date: Sun, 09 Nov 2003 13:55:31 -0600
To: bug-cc-mode(a)gnu.org
From: Michael Searles <msearles(a)base16.com>
Subject: Sample init.el crashes Win2K XEMACS
Hello,
I've installed the latest XEMACS for Windows (21.4.13). I'm running
it on Windows 2000 Pro SP2.
I installed a copy of the Help->Sample->Sample init.el file in my
~/.xemacs directory.
I started up XEMACS and then:
1) Click on Dired.
2) Select a directory.
3) Open a file with .cpp extension (it may happen with other files too,
I didn't test that)
4) CRASH! This brings down the whole machine instantly, with blue
screen, the black screen, then reboots.
I've isolated the section in the init.el file that causes this, and
commented it out as shown below to prevent the crash.
;; Here's another way to do that: it first tries to load the
;; pointer once and traps the error, just to see if it's
;; possible to load that pointer on this system; if it is,
;; then it sets gc-pointer-glyph, because we know that
;; will work. Otherwise, it doesn't change that variable
;; because we know it will just cause some error messages.
;; ***** THIS CRASHES (if (featurep 'xpm)
;; ***** THIS CRASHES (let ((file (expand-file-name "recycle.xpm"
data-directory)))
;; ***** THIS CRASHES (if (condition-case nil
;; ***** THIS CRASHES ;; check to make sure we can use the pointer.
;; ***** THIS CRASHES (make-image-instance file nil
;; ***** THIS CRASHES '(pointer))
;; ***** THIS CRASHES (error nil)) ; returns nil if
an error occurred.
;; ***** THIS CRASHES (set-glyph-image gc-pointer-glyph file))))
Thanks so much for the team's work that has been put in on XEMACS!! I've been
using XEMACS for over 5 years. The Windows port is getting better and
better!!
THANKS TO ALL!!!
Best Regards,
Michael Searles