Greet.
my system: slackware 9.0
------------------------------------------------------------------------
rxvt screenshot:
------------------------------------------------------------------------
~$ xemacs
Warning: XmFontListCreate() is an obsolete function!
Warning: XtRemoveGrab asked to remove a widget not on the list
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Your version of XEmacs was distributed with a PROBLEMS file that may describe
your crash, and with luck a workaround. Please check it first, but do report
the crash anyway. Please report this bug by invoking M-x report-emacs-bug,
or by selecting `Send Bug Report' from the Help menu. If necessary, send
ordinary email to `crashes(a)xemacs.org'. *MAKE SURE* to include the XEmacs
configuration from M-x describe-installation, or equivalently the file
Installation in the top of the build tree.
*Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely
to be able to analyze the problem. Locate the core file produced as a result
of this crash (often called `core' or `core.<process-id>', and located in
the directory in which you started XEmacs or your home directory), and type
gdb /usr/local/bin/xemacs core
then type `where' at the debugger prompt. No GDB on your system? You may
have DBX, or XDB, or SDB. (Ask your system administrator if you need help.)
If no core file was produced, enable them (often with `ulimit -c unlimited'
in case of future recurrance of the crash.
Lisp backtrace follows:
kill-emacs()
# bind (arg)
save-buffers-kill-emacs(nil)
# bind (command-debug-status)
call-interactively(save-buffers-kill-emacs)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault (core dumped)
------------------------------------------------------------------------
M-x describe-installation
------------------------------------------------------------------------
uname -a: Linux darkstar 2.4.21 #4 Fri Jul 18 23:19:30 CEST 2003 i686 unknown
./configure '--with-sound=none' '--with-mule' '--with-xim'
'--cflags=-O0 -ggdb'
XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/src/xemacs-21.4.13
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -O0 -ggdb
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.
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 JPEG images.
Compiling in support for TIFF images.
Sound:
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.
Mail:
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.
------------------------------------------------------------------------
btrace
------------------------------------------------------------------------
GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-slackware-linux"...
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libXm.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXm.so.2
Reading symbols from /usr/lib/libtiff.so.3...done.
Loaded symbols for /usr/lib/libtiff.so.3
Reading symbols from /usr/lib/libpng.so.3...done.
Loaded symbols for /usr/lib/libpng.so.3
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /lib/libdb-3.3.so...done.
Loaded symbols for /lib/libdb-3.3.so
Reading symbols from /lib/libgpm.so.1...done.
Loaded symbols for /lib/libgpm.so.1
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/X11R6/lib/libXp.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXp.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
#0 0x40465c31 in kill () from /lib/libc.so.6
(gdb) where
#0 0x40465c31 in kill () from /lib/libc.so.6
#1 0x080b1a44 in fatal_error_signal (sig=139173144) at emacs.c:642
#2 <signal handler called>
#3 0x400801d7 in XmGetScaledPixmap () from /usr/X11R6/lib/libXm.so.2
#4 0x4007f38f in _LTHashTableForEachItem () from /usr/X11R6/lib/libXm.so.2
#5 0x40080224 in _LtImageCacheScreenDestroy () from /usr/X11R6/lib/libXm.so.2
#6 0x400aea3b in XmScaleSetValue () from /usr/X11R6/lib/libXm.so.2
#7 0x402191bf in _XtCreateHookObj () from /usr/X11R6/lib/libXt.so.6
#8 0x40218f52 in _XtCreateHookObj () from /usr/X11R6/lib/libXt.so.6
#9 0x40218f98 in _XtCreateHookObj () from /usr/X11R6/lib/libXt.so.6
#10 0x40219453 in _XtCreateHookObj () from /usr/X11R6/lib/libXt.so.6
#11 0x402196ac in _XtDoPhase2Destroy () from /usr/X11R6/lib/libXt.so.6
#12 0x402197da in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6
#13 0x4021aa79 in XtDisplayToApplicationContext () from /usr/X11R6/lib/libXt.so.6
#14 0x4021adc9 in XtCloseDisplay () from /usr/X11R6/lib/libXt.so.6
#15 0x081b0095 in x_delete_device (d=0x84001b0) at device-x.c:883
#16 0x080a42dc in delete_device_internal (d=0x84001b0, force=1,
called_from_delete_console=1,
from_io_error=0) at device.c:823
#17 0x0809d65d in delete_console_internal (con=0x846bc00, force=1,
called_from_kill_emacs=1,
from_io_error=0) at console.c:689
#18 0x080b385f in Fkill_emacs (arg=1079726572) at emacs.c:2968
#19 0x080b9ddb in Ffuncall (nargs=1, args=0xbffff054) at eval.c:3536
#20 0x0808f8d3 in execute_optimized_program (
program=0x84ecea8 "Ä\bĹ\"\210ĹĆÇČ \"sŤ\006ÉĘ!?ËĚ!Ť3Ě Í\032\211\eŤ
Î\v@!ĎsŤ\022Đ\v@!\031Đ\v@\t\"\210\t)Ť\003Ĺ\022\vA\211\023Źâ\n?Ž\005\212Ń\213)*\bŇÓ!\003Ô
\207N\b\\łV@p", stack_depth=5,
constants_data=0x40637924) at bytecode.c:748
#21 0x0808f451 in funcall_compiled_function (fun=1080722168, nargs=1, args=0xbffff284)
at bytecode.c:516
#22 0x080ba049 in Ffuncall (nargs=2, args=0xbffff280) at eval.c:3572
#23 0x08094f0c in Fcall_interactively (function=1079601820, record_flag=1079726572,
keys=1079726572) at callint.c:941
#24 0x080b9e23 in Ffuncall (nargs=2, args=0xbffff478) at eval.c:3536
#25 0x080bae14 in call1 (fn=1079709004, arg0=1079601820) at eval.c:4190
#26 0x080fdd87 in execute_command_event (command_builder=0x8467710, event=139805964)
at event-stream.c:3919
#27 0x080fe4b9 in Fdispatch_event (event=139805964) at event-stream.c:4258
#28 0x0809b685 in Fcommand_loop_1 () at cmdloop.c:583
#29 0x0809b4e4 in command_loop_1 (dummy=1079726572) at cmdloop.c:494
#30 0x080b6ae2 in condition_case_1 (handlers=1079726212, bfun=0x809b4cb
<command_loop_1>,
barg=1079726572, hfun=0x809af54 <cmd_error>, harg=1079726572) at eval.c:1652
#31 0x0809b061 in command_loop_3 () at cmdloop.c:256
#32 0x0809b084 in command_loop_2 (dummy=1079726572) at cmdloop.c:267
#33 0x080b6732 in internal_catch (tag=1079531044, func=0x809b079 <command_loop_2>,
arg=1079726572,
threw=0x0) at eval.c:1318
#34 0x0809b200 in initial_command_loop (load_me=1079726572) at cmdloop.c:305
#35 0x080b2d15 in xemacs_21_4_13_i686_pc_linux (argc=1, argv=0xbffff964, envp=0xbffff96c,
restart=0) at emacs.c:2460
#36 0x080b36ee in main (argc=1, argv=0xbffff964, envp=0xbffff96c) at emacs.c:2829
#37 0x40451bb4 in __libc_start_main () from /lib/libc.so.6
(gdb) quit
------------------------------------------------------------------------
ps -ax (system is not overloaded when xemacs runs)
------------------------------------------------------------------------
PID TTY STAT TIME COMMAND
1 ? S 0:04 init
2 ? SW 0:00 [keventd]
3 ? SWN 0:00 [ksoftirqd_CPU0]
4 ? SW 0:00 [kswapd]
5 ? SW 0:00 [bdflush]
6 ? SW 0:00 [kupdated]
7 ? SW 0:00 [khubd]
10 ? SW 0:00 [kreiserfsd]
242 ? S 0:00 /usr/sbin/syslogd
245 ? S 0:00 /usr/sbin/klogd -c 3 -x
255 tty1 S 0:00 -bash
256 tty2 S 0:00 /sbin/agetty 38400 tty2 linux
257 tty3 S 0:00 /sbin/agetty 38400 tty3 linux
258 tty4 S 0:00 /sbin/agetty 38400 tty4 linux
259 tty5 S 0:00 /sbin/agetty 38400 tty5 linux
260 tty6 S 0:00 -bash
287 tty6 S 0:00 /bin/sh /usr/X11R6/bin/startx
299 tty6 S 0:00 xinit /home/ssbm/.xinitrc --
300 ? S 0:01 X :0
304 tty6 S 0:00 blackbox
305 tty6 S 0:00 /usr/local/bin/rxvt-2.7.10
306 pts/0 S 0:00 -bash
334 pts/0 R 0:00 ps -ax
------------------------------------------------------------------------
dmesg
------------------------------------------------------------------------
Linux version 2.4.21 (root@darkstar) (gcc version 3.2.2) #4 Fri Jul 18 23:19:30 CEST 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
512MB LOWMEM available.
On node 0 totalpages: 131072
zone(0): 4096 pages.
zone(1): 126976 pages.
zone(2): 0 pages.
Kernel command line:
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 900.071 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1795.68 BogoMIPS
Memory: 516100k/524288k available (1300k kernel code, 7804k reserved, 485k data, 108k
init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 64K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0183fbff c1c7fbff 00000000 00000000
CPU: Common caps: 0183fbff c1c7fbff 00000000 00000000
CPU: AMD Duron(tm) processor stepping 01
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 900.0444 MHz.
..... host bus clock speed is 200.0097 MHz.
cpu: 0, clocks: 2000097, slice: 1000048
CPU0<T0:2000096,T1:1000048,D:0,S:1000048,C:2000097>
mtrr: v1.40 (20010327) Richard Gooch (rgooch(a)atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb490, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [1106/3099] at 00:00.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
matroxfb: Matrox G450 detected
matroxfb: MTRR's turned on
matroxfb: 640x480x8bpp (virtual: 640x26208)
matroxfb: framebuffer at 0xD0000000, mapped to 0xe0805000, size 33554432
Console: switching to colour frame buffer device 80x30
fb0: MATROX VGA frame buffer device
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
Non-volatile memory driver v1.2
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 440M
agpgart: Detected Via Apollo Pro KT266 chipset
agpgart: AGP aperture is 256M @ 0xc0000000
[drm] AGP 0.99 on VIA Apollo KT133 @ 0xc0000000 256MB
[drm] Initialized mga 3.0.2 20010321 on minor 0
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: ST340016A, ATA DISK drive
blk: queue c03075e0, I/O limit 4095Mb (mask 0xffffffff)
hdc: COMPAQ DVD-ROM SD-612B, ATAPI CD/DVD-ROM drive
hdd: CD-W540E, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(100)
Partition check:
hda: hda1 hda2 < hda5 hda6 hda7 >
matroxfb_crtc2: secondary head of fb0 was registered as fb1
usb.c: registered new driver hub
host/usb-uhci.c: $Revision: 1.275 $ time 23:19:37 Jul 18 2003
host/usb-uhci.c: High bandwidth mode enabled
host/usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 12
host/usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
host/usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 12
host/usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
host/usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver usbmouse
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 131072 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
FAT: bogus logical sector size 0
FAT: bogus logical sector size 0
hub.c: new USB device 00:11.2-1, assigned address 2
reiserfs: checking transaction log (device 03:05) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 108k freed
input0: Logitech USB Mouse on usb1:2.0
matroxfb: cannot set xres to 800, rounded up to 832
spurious 8259A interrupt: IRQ7.
------------------------------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------------