Without a backtrace, this is just a Wild-Ass Guess, but here goes:
From the PROBLEMS file:
*** 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.
If that doesn't help, please try to get a C backtrace.
Or, you could build a newer version, as Adrian suggested. 21.4.9 is
very stable. The 21.4 branch will soon be moved out of gamma and into
stable.
Sukhaswami <smalladi(a)lexgen.com> writes:
This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
When I type an else after an ending brace (}) (i.e
after if {} block, my xemacs crashes.
Please fix.
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS sunshine 5.7 Generic_106541-02 sun4u sparc SUNW,Ultra-2
./configure '--prefix=/usr/local'
XEmacs 21.1.4 "Arches" configured for `sparc-sun-solaris2.7'.
Where should the build process find the source code? /x/x/xemacs-21.1.4
What installation prefix should install use? /usr/local
What operating system and machine description files should XEmacs use?
`s/sol2.h' and `m/sparc.h'
What compiler should XEmacs be built with? gcc -g -O3 -Wall -Wno-switch
Should XEmacs use the GNU version of malloc? yes
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files? /usr/dt/include
/usr/openwin/include
Where do we find X Windows libraries? /usr/dt/lib /usr/openwin/lib
Runtime library search path:
/usr/ccs/lib:/usr/dt/lib:/usr/openwin/lib
Compiling in support for XAUTH.
--------------------------------------------------------------------
WARNING: Compiling without XPM support.
WARNING: You should strongly consider installing XPM.
WARNING: Otherwise toolbars and other graphics will look suboptimal.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
--------------------------------------------------------------------
--------------------------------------------------------------------
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)
--------------------------------------------------------------------
Compiling in support for (builtin) GIF image handling.
Compiling in support for DBM.
Compiling in support for CDE.
Compiling in support for ToolTalk.
Compiling in EXPERIMENTAL support for Drag'n'Drop ( CDE ).
Compiling in support for proper session-management.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Compiling in DLL support.
movemail will use "dot-locking" for locking mail spool files.
Hope this helps,
Vin
--
In a minute there is time
For decisions and revisions which a minute will reverse. T.S. Eliot
[URL:
http://www.cs.amherst.edu/~ccm/prufrock.html]