Using `gnuclient -nw <filename>' kills XEmacs, but only when started
from the WM. If it is started from an xterm or the console, it works
fine.
--
Glynn Clements <glynn(a)sensei.co.uk>
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Please report this bug by running the send-pr script included
with XEmacs, or selecting `Send Bug Report' from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type
gdb /usr/local/bin/xemacs core
then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB. A similar procedure should work for all of
these. Ask your system administrator if you need more help.)
Lisp backtrace follows:
make-device(tty "/dev/ttyp4" (terminal-type "xterm"
controlling-process 2825))
# bind (controlling-process terminal-type tty)
make-tty-device("/dev/ttyp4" "xterm" 2825)
apply(make-tty-device ("/dev/ttyp4" "xterm" 2825))
# bind (dest-frame new-frame old-device-num quick view flags list type)
gnuserv-edit-files((tty "/dev/ttyp4" "xterm" 2825) ((1 .
"/home/glynn/exes-6")))
eval((gnuserv-edit-files (quote (tty "/dev/ttyp4" "xterm" 2825))
(quote (...))))
byte-code("..." [eval read-from-string gnuserv-string header] 4)
# (condition-case ... . ((error (byte-code "��\"���@A\"�" ... 3)) (quit (byte-code "��\"�����\"�" ... 3))))
# bind (header string proc)
gnuserv-process-filter(#<process "gnuserv" pid 2810 state:run> "5
(gnuserv-edit-files '(tty \"/dev/ttyp4\" \"xterm\" 2825) '((1
. \"/home/glynn/exes-6\")))")
# (condition-case ... . error)
# bind (inhibit-quit)
# (condition-case ... . error)
# (catch top-level ...)
(gdb) where
#0 0x403ad4b1 in ?? () from /lib/libc.so.6
#1 0xbfffce34 in ?? ()
#2 0x403323bd in ?? () from /usr/lib/libgpm.so.1
#3 0xd0000 in ?? ()
Cannot access memory at address 0x1000d.
Show replies by date