Steve Youngs <youngs(a)xemacs.org> writes:
Just found something else that's bad... really bad...
show-stopper bad
even.
Running XEmacs from a console in Linux, it'll load up, but that's all
it will do. Press any key once it's loaded and it just sits there
frozen solid. The only way out is to switch to another console and
kill the xemacs process.
No core files are generated, any idea how I can help you debug this
one?
On the plus side, from the console it loads fast. :-)
This happens in both GTK and X11 builds - I don't have my full suite of
builds available to test for the trunk right now, so I don't know if it
happens with a TTY-only XEmacs. Here is a stack trace from the X11
version:
#0 0x404544f4 in read () from /lib/libc.so.6
#1 0xffffffff in ?? ()
#2 0x0816e0d4 in filedesc_reader (stream=0x8542a70,
data=0x8725584 "nu-this-frame-only-p t)\n '(canlock-password
\"a9d2d7e532a9b1c9e7ae37dcdfa44ae09476e597\"))\n\n(custom-set-faces)\n¹q\bbyte-code",
size=964) at /usr/local/src/xemacs-21.5-ben/src/lstream.c:1041
#3 0x0816c2e1 in Lstream_raw_read (lstr=0x8542a70,
buffer=0x8725584 "nu-this-frame-only-p t)\n '(canlock-password
\"a9d2d7e532a9b1c9e7ae37dcdfa44ae09476e597\"))\n\n(custom-set-faces)\n¹q\bbyte-code",
size=964) at /usr/local/src/xemacs-21.5-ben/src/lstream.c:573
#4 0x0816c451 in Lstream_read (lstr=0x8542a70, data=0x8725548, size=1024) at
/usr/local/src/xemacs-21.5-ben/src/lstream.c:632
#5 0x080f9f38 in coding_reader (stream=0x8579050, data=0xbffff5db "", size=1)
at /usr/local/src/xemacs-21.5-ben/src/file-coding.c:2044
#6 0x0816c2e1 in Lstream_raw_read (lstr=0x8579050, buffer=0xbffff5db "",
size=1) at /usr/local/src/xemacs-21.5-ben/src/lstream.c:573
#7 0x0816c451 in Lstream_read (lstr=0x8579050, data=0xbffff5db, size=1) at
/usr/local/src/xemacs-21.5-ben/src/lstream.c:632
#8 0x0816d5b3 in Lstream_fgetc (lstr=0x8579050) at
/usr/local/src/xemacs-21.5-ben/src/lstream.c:832
#9 0x080dade8 in read_event_from_tty_or_stream_desc (event=0x85d53f0, con=0x854c4d8) at
/usr/local/src/xemacs-21.5-ben/src/event-unixoid.c:82
#10 0x081db855 in emacs_Xt_next_event (emacs_event=0x85d53f0) at
/usr/local/src/xemacs-21.5-ben/src/event-Xt.c:2420
#11 0x080d2000 in event_stream_next_event (event=0x85d53f0) at
/usr/local/src/xemacs-21.5-ben/src/event-stream.c:566
#12 0x080d4253 in next_event_internal (target_event=140334064, allow_queued=1) at
/usr/local/src/xemacs-21.5-ben/src/event-stream.c:2007
#13 0x080d488d in Fnext_event (event=140334064, prompt=137268156) at
/usr/local/src/xemacs-21.5-ben/src/event-stream.c:2228
#14 0x080a158f in Fcommand_loop_1 () at /usr/local/src/xemacs-21.5-ben/src/cmdloop.c:575
#15 0x080a185a in command_loop_1 (dummy=137268156) at
/usr/local/src/xemacs-21.5-ben/src/cmdloop.c:496
#16 0x080c2986 in condition_case_1 (handlers=137268252, bfun=0x80a181c
<command_loop_1>, barg=137268156, hfun=0x80a18cc <cmd_error>, harg=137268156)
at /usr/local/src/xemacs-21.5-ben/src/eval.c:1692
#17 0x080a19c1 in command_loop_2 (dummy=137268156) at
/usr/local/src/xemacs-21.5-ben/src/cmdloop.c:258
#18 0x080cad6c in internal_catch (tag=137344540, func=0x80a1980 <command_loop_2>,
arg=137268156, threw=0x0) at /usr/local/src/xemacs-21.5-ben/src/eval.c:1317
#19 0x080a0e16 in initial_command_loop (load_me=137268156) at
/usr/local/src/xemacs-21.5-ben/src/cmdloop.c:307
#20 0x080be97d in xemacs_21_5_b4_i686_pc_linux () at
/usr/local/src/xemacs-21.5-ben/src/emacs.c:2298
#21 0x080c07b3 in main () at /usr/local/src/xemacs-21.5-ben/src/emacs.c:2732
#22 0x403aa6cf in __libc_start_main () from /lib/libc.so.6
-bp
--
Ceterum censeo vi esse delendam