I tried send-pr but it gave me the following:
send-pr: the GNATS site
xemacs.org does not have a categories list.
No idea what that means.
I have a .JSP file that consistently crashes XEmacs. It seems to be in
the regexp handling (syntax highlighting?) I've attached it. I've seen
similar crashes with certain XML files, but they haven't been as
consistent crash-wise.
Here's my install description:
uname -a: Darwin localhost 5.3 Darwin Kernel Version 5.3: Thu Jan 24
22:06:02 PST 2002; root:xnu/xnu-201.19.obj~1/RELEASE_PPC Power
Macintosh powerpc
./configure
XEmacs 21.5-b5 "beets" configured for `powerpc-apple-darwin5.3'.
Compilation / Installation:
Source code location: /usr/local/temp/xemacs-21.5.5
Installation prefix: /usr/local
Operating system description file: `s/darwin.h'
Machine description file: `m/powerpc.h'
Compiler: cc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -Wshadow -Wpointer-arith
Relocating allocator for buffers: no
GNU version of malloc: no
- The GNU allocators don't work with this system configuration.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
TTY:
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
WARNING: -----------------------------------------------------------
WARNING: Compiling without PNG image support.
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
Sound:
Databases:
Compiling in support for DBM.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Using the new portable dumper.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
No core file, but here's the LISP backtrace:
Lisp backtrace follows:
ad-Orig-re-search-forward("<\\(h1\\|title\\)\\([
\n]+[^>]+\\)?>\\(\\([^<]\\|<\\([^/]\\|/\\([^ht]\\|h[^1]\\|t\\([^i]\\|i[^t]
\\)\\)\\)\\)*\\)</\\1>" 2752 t nil nil)
(if (interactive-p) (call-interactively (quote
ad-Orig-re-search-forward)) (ad-Orig-re-search-forward regexp limit
noerror count buffer))
(setq ad-return-value (if (interactive-p) (call-interactively ...)
(ad-Orig-re-search-forward regexp limit noerror count buffer)))
(if (and isearch-mode senator-isearch-semantic-mode (string-equal
regexp isearch-string)) (unwind-protect (progn ... ...) (setq
senator-isearch-semantic-mode t)) (setq ad-return-value
(if ... ... ...)))
# bind (ad-return-value)
(let (ad-return-value) (if (and isearch-mode
senator-isearch-semantic-mode ...) (unwind-protect ... ...) (setq
ad-return-value ...)) ad-return-value)
# bind (buffer count noerror limit regexp)
re-search-forward("<\\(h1\\|title\\)\\([
\n]+[^>]+\\)?>\\(\\([^<]\\|<\\([^/]\\|/\\([^ht]\\|h[^1]\\|t\\([^i]\\|i[^t]
\\)\\)\\)\\)*\\)</\\1>" 2752 t)
# bind (highlights matcher keyword nkeywords iter old-progress
progress bufname keywords case-fold-search loudly loudvar end start)
font-lock-fontify-keywords-region(1 2752 nil)
# (unwind-protect ...)
# bind (modified buffer-undo-list inhibit-read-only old-syntax-table
buffer-file-name buffer-file-truename loudly end beg)
font-lock-default-fontify-region(1 2752 nil)
# bind (loudly end beg)
font-lock-fontify-region(1 2752)
# (unwind-protect ...)
byte-code("..." [font-lock-fontify-region] 3)
# (condition-case ... . ((t (byte-code "I?" ... 2))))
# bind (was-on font-lock-verbose font-lock-message-threshold aborted)
# (unwind-protect ...)
font-lock-default-fontify-buffer()
# bind (font-lock-verbose)
font-lock-fontify-buffer()
# bind (on-p maximum-size arg)
font-lock-mode(1)
turn-on-font-lock()
# bind (explicit-defaults)
font-lock-set-defaults()
run-hooks(font-lock-set-defaults)
# bind (nomodes after-find-file-from-revert-buffer noauto warn error)
after-find-file(nil t)
byte-code("..." [buffer-file-number number truename
buffer-file-truename buf buffer-file-name set-buffer-major-mode
erase-buffer nil (byte-code «? ?"?ª???"??" [rawfile filename
insert-file-contents-literally t insert-file-contents] 3)
((file-error ...)) abbreviate-file-name file-name-directory
make-local-variable backup-inhibited t after-find-file
find-file-use-truenames default-directory backup-enable-predicate
rawfile error nowarn] 3)
# (condition-case ... . ((t (byte-code !?I@ A\"?" ... 3))))
# (unwind-protect ...)
# bind (error number truename buf rawfile nowarn filename)
find-file-noselect("/usr/local/tomcat/webapps/1.grandslam/content.jsp")
# bind (codesys filename)
find-file("/usr/local/tomcat/webapps/1.grandslam/content.jsp" nil)
# bind (command-debug-status)
call-interactively(find-file)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault