Alex Lorgus wrote:
Here is a crash encountered in xemacs-20.4
20.4 is positively prehistoric; consider updating.
The crash occurs whenever I type:
/)
to complete a regular expression.
The stack trace is attached.
#4 0xe7980 in Fskip_syntax_backward (syntax=1612312664,
lim=-1608241148, buffer=-1608241148)
at search.c:936
#27 0x62e18 in xemacs_20_4_sparc_sun_solaris2_5_1 (argc=2,
argv=0xffbef4dc, envp=0xffbef4e8)
at emacs.c:1493
The current PROBLEMS file says:
*** Don't use -O2 with gcc 2.8.1 and egcs 1.0 under SPARC architectures
without also using `-fno-schedule-insns'.
gcc will generate incorrect code otherwise, typically resulting in
crashes in the function skip-syntax-backward.
I don't know if this was known back when 20.4 was released, or if it
was even relevant then. But it does match your symptoms.
--
Glynn Clements <glynn.clements(a)virgin.net>