Hi, Thanks for Making and Maintaining XEmacs !!!
In XEmacs 21.2 (beta33) "Melpomene" [Lucid] (i686-pc-linux) of Sat May 27 2000
on ark
configured using `configure --prefix=/usr/local/src/xemacs-21 --verbose'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Systematic crash when doing
C-M Right-Button
to get buffers-popup-menu and RELEASING THE BUTTON OUTSIDE THE MENU.
happens also without .emacs file
xemacs -q
=======================================
Lisp backtrace follows:
# (condition-case ... . error)
# (catch top-level ...)
=========== Stacktrace ==============
gdb /usr/local/bin/xemacs core
(gdb) where
#0 0x403dac11 in __kill () from /lib/libc.so.6
#1 0x80b4574 in fatal_error_signal (sig=6) at emacs.c:293
#2 0x403dab18 in __restore () at ../sysdeps/unix/sysv/linux/i386/sigaction.c:125
#3 0x403dc053 in abort () at ../sysdeps/generic/abort.c:88
#4 0x80b44b5 in assert_failed (file=0x8200ec6 "lisp.h", line=589,
expr=0x8200ea0 "RECORD_TYPEP (obj, lrecord_type_cons)") at emacs.c:2754
#5 0x80d8e54 in popup_selection_callback (widget=0x85d6dc8, ignored_id=65545,
client_data=0xffffffff) at lisp.h:589
#6 0x80d523f in popup_menu_down_callback (widget=0x85d6dc8, id=65545, client_data=0x0)
at menubar-x.c:664
#7 0x81d4add in pick_hook (w=0x85d6dc8, client_data=0x856fd18, call_data=0x8568b90)
at lwlib-Xlw.c:113
#8 0x401dc104 in XtCallCallbackList () from /usr/X11R6/lib/libXt.so.6
#9 0x81d36fe in Select (w=0x85d6dc8, ev=0xbffff1a8, params=0x0, num_params=0x402182d4)
at xlwmenu.c:3395
#10 0x4020a9dd in HandleActions () from /usr/X11R6/lib/libXt.so.6
#11 0x4020aec9 in HandleSimpleState () from /usr/X11R6/lib/libXt.so.6
#12 0x4020b411 in _XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
#13 0x401e72bf in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#14 0x401e7cfd in _XtDefaultDispatcher () from /usr/X11R6/lib/libXt.so.6
#15 0x401e7f75 in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#16 0x401f2ca5 in XtAppProcessEvent () from /usr/X11R6/lib/libXt.so.6
#17 0x81a4d9e in emacs_Xt_next_event (emacs_event=0x853001c) at event-Xt.c:2592
#18 0x80e9d7d in event_stream_next_event (event=0x853001c) at event-stream.c:508
#19 0x80eb9e0 in next_event_internal (target_event=139657244, allow_queued=1) at
event-stream.c:1967
#20 0x80ebfcf in Fnext_event (event=139657244, prompt=136880404) at event-stream.c:2181
#21 0x809a9af in Fcommand_loop_1 () at cmdloop.c:566
#22 0x809ac5e in command_loop_1 (dummy=136880404) at cmdloop.c:490
#23 0x80bf0c6 in condition_case_1 (handlers=136880500, bfun=0x809ac24
<command_loop_1>,
barg=136880404, hfun=0x809acd0 <cmd_error>, harg=136880404) at eval.c:1644
#24 0x809adc7 in command_loop_2 (dummy=136880404) at cmdloop.c:252
#25 0x80bef8c in internal_catch (tag=136952164, func=0x809ad8c <command_loop_2>,
arg=136880404,
threw=0x0) at eval.c:1310
#26 0x809a2da in initial_command_loop (load_me=136880404) at cmdloop.c:301
#27 0x80b27f5 in xemacs_21_2_b33_i686_pc_linux (argc=2, argv=0xbffff784, envp=0xbffff790,
restart=0)
at emacs.c:1873
#28 0x80b478f in main (argc=2, argv=0xbffff784, envp=0xbffff790) at emacs.c:2292
#29 0x403d4313 in __libc_start_main (main=0x80b4690 <main>, argc=2, argv=0xbffff784,
init=0x807e36c <_init>, fini=0x81e3390 <_fini>, rtld_fini=0x4000ac70
<_dl_fini>,
stack_end=0xbffff77c) at ../sysdeps/generic/libc-start.c:90
(gdb)
============== M-x describe-installation ============================
uname -a: Linux ark 2.2.14 #6 Tue Feb 8 20:09:33 CET 2000 i686 unknown
./configure '--prefix=/usr/local/src/xemacs-21' '--verbose'
XEmacs 21.2-b33 "Melpomene" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/local/src/xemacs-21/src/xemacs-21.2-b33
Installation prefix: /usr/local/src/xemacs-21
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Wpointer-arith -Winline
-Wmissing-prototypes -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
Compiling in support for GNU DBM.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
Clash detection will use "${statedir}/${inststaticdir}/lock" for locking
files.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
=============================================== (other XEmacs instance)
Recent keystrokes:
button1up RET right right right right right right right
right right right right right right right right right
right right right right left RET DEL DEL DEL end .
RET RET W o r k s SPC e BS BS BS BS BS BS BS BS t e
s t e d SPC w i t h SPC button2 button2up left left
left C-DEL left left left left left left left left
left BS RET SPC SPC down RET m o r e SPC i n f o r
m a t i o n : RET button1 button1up misc-user
Recent messages (most recent first):
Loading emacsbug...done
Loading emacsbug...
Loading efs-cu...done
Loading efs-cu...
Compose with ~
Type C-c C-x C-z to exit MIME mode, and type C-c C-x ? to get help.
Loading vm-folder...done
Loading vm-folder...
Parsing /home/lcl/.mailrc... done
Parsing /home/lcl/.mailrc...