>>>> "Tobias" == Tobias Alexander Muresianu
<tmuresia(a)cs.brown.edu> writes:
Tobias> I was minding my own business writing my cs031 project,
Tobias> and bam! segfault.
Using what mode?
Tobias> here's a a list of the last couple errors from xemacs
Tobias> which were printed out in the console, I'm not sure if
Tobias> they are relevant or not but who knows?
Tobias> xemacs: X Error of failed request: BadGC (invalid GC parameter)
They might be. However, these are notoriously hard to track. Did you
give us _all_ of the errors? In particular, were there any BadFont or
BadWindow errors in the errors?
Also, note that normally XEmacs should not print errors to the console
at all; we try to trap them and and pass them to Lisp error-reporting
mechanisms, and print in a warnings buffer. So if you're seeing
errors on console, either they're coming from a very low-level module
that XEmacs has little control of (such as libX11) or XEmacs is in a
potentially unstable state for some other reason. Unless you're
pretty familiar with internals (or have specific information about a
particular error message), the safest thing to do is save your
buffers, exit, and restart if you see output on the console.
Since you're using a precompiled, stripped binary with no
error-checking or debug information, there's not much we can do. I
can only recommend upgrading to a more recent version of XEmacs (we're
currently on 21.4.14, I don't know what Debian supplies).
Tobias> System Info to help track down your bug:
Tobias> ---------------------------------------
uname -a: Linux eeyore 2.4.19-pre5-eeyore #1 Fri Apr 5 00:42:42 EST 2002
i686 unknown
./configure '--with-sound=none,native' '--cflags=-O2 -g -Wall'
'--with-x11' '--extra-verbose' '--with-site-lisp'
'--statedir=/var/lib'
'--infodir=/usr/share/info/xemacs-21.4.6' '--prefix=/usr'
'--error-checking=none' '--debug=no' '--dynamic'
'--without-postgresql'
'--with-gpm=no' '--with_menubars=lucid' '--with_scrollbars=lucid'
'--with_dialogs=athena'
'--docdir=/usr/lib/xemacs-21.4.6/i386-debian-linux/mule/' '--with-mule'
'--with-canna=no' '--with-wnn=no' '--with-xim=xlib'
'--with-xfs'
'--package-path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-packages::/usr/share/xemacs21/packages:/usr/share/xemacs21/mule-packages:/usr/share/xemacs21/site-packages'
'i386-debian-linux'
XEmacs 21.4.6 "Common Lisp" configured for `i386-debian-linux'.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.