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!
Xemacs crashs every time when i try to close an frame.
First open an new frame with 'File -> New Frame', then close this
frame with 'File -> Close Frame'.
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
#<subr delete-frame (interactive)>()
# bind (command-debug-status)
call-interactively(delete-frame)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
tom@gryffindor:~>gdb /usr/local/bin/xemacs core
[...]
#0 0x4042bdf1 in kill () from /lib/libc.so.6
(gdb) where
#0 0x4042bdf1 in kill () from /lib/libc.so.6
#1 0x080c42fc in fatal_error_signal ()
#2 <signal handler called>
#3 0x081f51c9 in x_any_window_to_frame ()
#4 0x081f2884 in x_event_to_emacs_event ()
#5 0x081ef52e in emacs_Xt_event_handler ()
#6 0x4015d821 in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#7 0x4015ecae in _XtSendFocusEvent () from /usr/X11R6/lib/libXt.so.6
#8 0x4016710e in _XtHandleFocus () from /usr/X11R6/lib/libXt.so.6
#9 0x4015d7a8 in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#10 0x4015e14d in _XtDefaultDispatcher () from /usr/X11R6/lib/libXt.so.6
#11 0x4015e49f in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#12 0x4016a6bb in XtAppProcessEvent () from /usr/X11R6/lib/libXt.so.6
#13 0x081f3f49 in emacs_Xt_drain_queue ()
#14 0x080dade0 in event_stream_quit_p ()
#15 0x081be576 in check_quit ()
#16 0x080c99ce in unbind_to_hairy ()
#17 0x080c99a0 in unbind_to_1 ()
#18 0x080c0014 in elisp_maphash ()
#19 0x0821b845 in mark_window_as_deleted ()
#20 0x08215973 in delete_all_subwindows ()
#21 0x08123342 in delete_frame_internal ()
#22 0x08127244 in Fdelete_frame ()
#23 0x080c7c41 in Ffuncall ()
#24 0x0809953c in Fcall_interactively ()
#25 0x080c7c5b in Ffuncall ()
#26 0x080c88a0 in call1 ()
#27 0x080dd4c2 in execute_command_event ()
#28 0x080d90ab in Fdispatch_event ()
#29 0x080a379e in Fcommand_loop_1 ()
#30 0x080c5051 in condition_case_1 ()
#31 0x080a3ebe in command_loop_2 ()
#32 0x080c4ef9 in internal_catch ()
#33 0x080a3a4b in initial_command_loop ()
#34 0x080c23bb in xemacs_21_5_b10_i686_pc_linux ()
#35 0x080c2ebb in main ()
#36 0x4041a4a2 in __libc_start_main () from /lib/libc.so.6
(gdb) quit
tom@gryffindor:~>
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux gryffindor 2.4.20 #1 Mon Dez 30 22:28:57 CET 2002 i686 unknown
./configure '-cflags=-O6 -march=i686 -mpentiumpro -mcpu=i686 -ffast-math -mieee-fp
-fexpensive-optimizations' '--with-athena=3d' '--with-menubars=lucid'
'--with-scrollbars=athena' '--with-dialogs=athena'
'--with-widgets=athena' '--with-mule' '--error-checking=none'
'--with-pop' '--with-ncurses' '--with-tty=yes'
'--with-gpm' '--with-xim=xlib' '--with-xfs'
'--with-clash-detection' '--with-wnn' '--with-sound=nonative,esd'
'--debug=no' '--with-ipv6-cname=no' '--with-modules'
'--with-sound=noesd,native'
XEmacs 21.5-b10 "burdock" (+CVS-20030125) configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/tom/xemacs-21.5.work
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes
-Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations -O6
-march=i686 -mpentiumpro -mcpu=i686 -ffast-math -mieee-fp -fexpensive-optimizations
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/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Athena scrollbars.
Using Athena dialog boxes.
Using Athena 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 JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
Mail:
Compiling in support for POP mail retrieval.
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
----------
ttyl8er, t.k.
--
/"\
\ / ASCII RIBBON CAMPAIGN
X AGAINST HTML IN MAIL AND NEWS
Show replies by date
|--==> "TK" == Thomas Kosch <t.kosch(a)schuckeduster.org> writes:
TK> Xemacs crashs every time when i try to close an frame.
TK> First open an new frame with 'File -> New Frame', then close this
TK> frame with 'File -> Close Frame'.
I was seeing this too. It appears to be fixed in CVS.
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|