>>>> "Steven" == Steven T Hatton
<hattons(a)speakeasy.net> writes:
Hi Steven,
please use
Help->Send Bug Report...
or
M-x report-emacs-bug
as suggested in
http://www.xemacs.org/Debug/index.html
This will tell us enough about your XEmacs installation so that we
should be able to help you.
Guessing you use the build package version reported in your SGML menu
report, you should upgrade your build package via
XEmacs <= 21.1
Options->Manage Packages->Add Download
Site->xemacs.org
Options->Manage Packages->List & Install
XEmacs >= 21.4
Tools->Packages->Add Download
Site->xemacs.org
Tools->Packages->List & Install
Hope this helps,
Adrian
Steven> This happens every time. All the trace and debug stuff, as well as a `M-x
Steven> describe-installation' are included.
Steven> Fatal error: assertion failed, file gui-x.c, line 285, RECORD_TYPEP (obj,
Steven> lrecor
Steven> d_type_cons)
Steven> Fatal error (6).
Steven> Your files have been auto-saved.
Steven> Use `M-x recover-session' to recover them.
Steven> Your version of XEmacs was distributed with a PROBLEMS file that may
describe
Steven> your crash, and with luck a workaround. Please check it first, but do
report
Steven> the crash anyway.
Steven> Please report this bug by invoking M-x report-emacs-bug, or by selecting
Steven> `Send Bug Report' from the Help menu. If that won't work, send
ordinary
Steven> email to `crashes(a)xemacs.org'. *MAKE SURE* to include this entire
output
Steven> from this crash, especially including the Lisp backtrace, as well as the
Steven> XEmacs configuration from M-x describe-installation (or equivalently, the
Steven> file `Installation' in the top of the build tree).
Steven> *Please* try *hard* to obtain a C stack backtrace; without it, we are
unlikely
Steven> to be able to analyze the problem. Locate the core file produced as a
result
Steven> of this crash (often called `core' or `core.<process-id>',
and located in
Steven> the directory in which you started XEmacs or your home directory), and
type
Steven> gdb /home/hattons/local/xemacs/bin/xemacs core
Steven> then type `where' at the debugger prompt. No GDB on your system? You
may
Steven> have DBX, or XDB, or SDB. (Ask your system administrator if you need
help.)
Steven> If no core file was produced, enable them (often with `ulimit -c
unlimited')
Steven> in case of future recurrance of the crash.
Steven> Lisp backtrace follows:
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> # (unwind-protect ...)
Steven> ("next_event_internal()" "[internal]")
Steven> # (unwind-protect ...)
Steven> # bind (inhibit-quit)
Steven> (next-event "[internal]")
Steven> # (condition-case ... . error)
Steven> # (catch top-level ...)
Steven> This GDB was configured as "i586-suse-linux"...
Steven> (gdb) run
Steven> Starting program: /home/hattons/local/xemacs/bin/xemacs-21.5-b11
Steven> Warning: Missing charsets in String to FontSet conversion
Steven> Fatal error: assertion failed, file gui-x.c, line 285, RECORD_TYPEP (obj,
Steven> lrecord_type_cons)
Steven> Program received signal SIGABRT, Aborted.
Steven> 0x40441df1 in kill () from /lib/libc.so.6
Steven> (gdb)
Steven> where
Steven> #0 0x40441df1 in kill () from /lib/libc.so.6
Steven> #1 0x40441bd8 in raise () from /lib/libc.so.6
Steven> #2 0x404434d9 in abort () from /lib/libc.so.6
Steven> #3 0x080f5aab in really_abort () at emacs.c:4283
Steven> #4 0x080f4a8a in assert_failed (file=0x83893ab "gui-x.c",
line=6,
Steven> expr=0x40530c90 "�\213\021") at emacs.c:3624
Steven> #5 0x083236c8 in popup_selection_callback (widget=0x4057b258,
Steven> ignored_id=65585, client_data=0x9287ef0) at lisp.h:1615
Steven> #6 0x08343e09 in xaw_generic_callback (widget=0x8f494a8,
closure=0x9218d50,
Steven> call_data=0x0) at lwlib-Xaw.c:584
Steven> #7 0x4016384d in XtCallCallbackList () from /usr/X11R6/lib/libXt.so.6
Steven> #8 0x40042d00 in Notify () from /usr/X11R6/lib/libXaw3d.so.7
Steven> #9 0x401979c7 in HandleActions () from /usr/X11R6/lib/libXt.so.6
Steven> #10 0x40197ef8 in HandleSimpleState () from /usr/X11R6/lib/libXt.so.6
Steven> #11 0x401984f3 in _XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
Steven> #12 0x40170774 in XtDispatchEventToWidget () from
/usr/X11R6/lib/libXt.so.6
Steven> #13 0x401712dc in _XtDefaultDispatcher () from /usr/X11R6/lib/libXt.so.6
Steven> #14 0x4017149f in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
Steven> #15 0x4017d6bb in XtAppProcessEvent () from /usr/X11R6/lib/libXt.so.6
Steven> #16 0x08305c27 in emacs_Xt_next_event (emacs_event=0x8503cc4)
Steven> at event-Xt.c:2800
Steven> #17 0x08118806 in event_stream_next_event (event=0x8503cc4)
Steven> at event-stream.c:2074
Steven> #18 0x081171c1 in next_event_internal (target_event=139476164,
allow_queued=1)
Steven> at event-stream.c:2138
Steven> #19 0x0810fac6 in Fnext_event (event=139476164, prompt=1079489112)
Steven> at event-stream.c:2360
Steven> #20 0x080be39a in Fcommand_loop_1 () at cmdloop.c:568
Steven> #21 0x080f711d in condition_case_1 (handlers=1079486952,
Steven> bfun=0x80be900 <command_loop_1>, barg=1079489112,
Steven> hfun=0x80be950 <cmd_error>, harg=1079489112) at eval.c:1888
Steven> #22 0x080beb44 in command_loop_2 (dummy=1079489112) at cmdloop.c:251
Steven> #23 0x080f6fca in internal_catch (tag=154425048,
Steven> func=0x80beaf0 <command_loop_2>, arg=1079489112, threw=0x0,
Steven> thrown_tag=0x0)
Steven> at eval.c:1500
Steven> #24 0x080be65f in initial_command_loop (load_me=154425048) at
cmdloop.c:300
Steven> #25 0x080f3d3d in xemacs_21_5_b11_i686_pc_linux (argc=1, argv=0xbfffeee4,
Steven> envp=0xbfffeeec, restart=0) at emacs.c:2354
Steven> #26 0x080f4842 in main () at emacs.c:2792
Steven> #27 0x404304a2 in __libc_start_main () from /lib/libc.so.6
Steven> (gdb)
Steven> uname -a: Linux ljosalfr 2.4.19-4GB #1 Fri Sep 13 13:14:56 UTC 2002 i686
Steven> unknown
Steven> ./configure '--pdump' '--debug'
'--error-checking=all' '--with-pop'
Steven> '--with-clash-detection' '--with-mule' '--with-tty'
'--with-athena=3d'
Steven> '--with-scrollbars=lucid' '--with-dialogs=athena'
'--with-widgets=athena'
Steven> '--prefix=/home/hattons/local/xemacs'
'--site-libraries=/usr/X11/lib/Xaw3d'
Steven> '--use-kkcc' '--extra-verbose'
Steven> XEmacs 21.5-b11 "cabbage" configured for `i686-pc-linux'.
Steven> Compilation / Installation:
Steven> Source code location:
Steven> /download/org/xemacs/xemacs-r21-5-latest-beta
Steven> Installation prefix: /home/hattons/local/xemacs
Steven> Additional libraries: /usr/X11/lib/Xaw3d
Steven> Operating system description file: `s/linux.h'
Steven> Machine description file: `m/intel386.h'
Steven> Compiler: gcc -Wall -Wno-switch -Winline
Steven> -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpacked
Steven> -Wshadow -Wmissing-declarations -g -O3
Steven> Relocating allocator for buffers: no
Steven> GNU version of malloc: yes
Steven> - Using Doug Lea's new malloc from the GNU C Library.
Steven> Window System:
Steven> Compiling in support for the X window system:
Steven> - X Windows headers location: /usr/X11/include
Steven> - X Windows libraries location: /usr/X11/lib
Steven> - Handling WM_COMMAND properly.
Steven> Compiling in support for the Athena widget set:
Steven> - Athena headers location: X11/Xaw3d
Steven> - Athena library to link: Xaw3d
Steven> Using Lucid menubars.
Steven> Using Lucid scrollbars.
Steven> Using Athena dialog boxes.
Steven> Using Athena native widgets.
Steven> TTY:
Steven> Compiling in support for ncurses.
Steven> Compiling in support for GPM (General Purpose Mouse).
Steven> Images:
Steven> Compiling in support for GIF images (builtin).
Steven> Compiling in support for XPM images.
Steven> Compiling in support for PNG images.
Steven> Compiling in support for JPEG images.
Steven> Compiling in support for TIFF images.
Steven> Sound:
Steven> Compiling in support for sound (native).
Steven> Compiling in support for ESD (Enlightened Sound Daemon).
Steven> Databases:
Steven> Compiling in support for Berkeley database.
Steven> Compiling in support for GNU DBM.
Steven> Internationalization:
Steven> Compiling in support for Mule (multi-lingual Emacs).
Steven> Compiling in support for XIM (X11R5+ I18N input method).
Steven> - Using raw Xlib to provide XIM support.
Steven> Mail:
Steven> Compiling in support for POP mail retrieval.
Steven> Compiling in support for "dot-locking" mail spool file locking
method.
Steven> Other Features:
Steven> Inhibiting IPv6 canonicalization at startup.
Steven> Compiling in support for dynamic shared object modules.
Steven> Using the new GC algorithms.
Steven> Using the new portable dumper.
Steven> Compiling in support for extra debugging code.
Steven> WARNING: ---------------------------------------------------------
Steven> WARNING: Compiling in support for runtime error checking.
Steven> WARNING: XEmacs will run noticeably more slowly as a result.
Steven> WARNING: Error checking is on by default for XEmacs beta releases.
Steven> WARNING: ---------------------------------------------------------
Steven> --
Steven> STH
Steven> Hatton's Law: There is only One inviolable Law.
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/