Dear Bug Team!
xemacs crashes any time it is started with non-root user on my debian
potato system. I am running within KDE. The information from the
report-xemacs-bug call in xemacs that is included below is from being run as
root because I could not bring it up at all as a normal user to get this
information.
I am quite certain that its the same executable of
xemacs for root and user so the information should be accurate, and I have
tried the -vanilla flag with the same results.
Thanks Much,
Lou
crash & core dump info follows...
-----------------------------------------------
louis@debian:~$ xemacs
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
If you have access to the PROBLEMS file that came with your
version of XEmacs, please check to see if your crash is described
there, as there may be a workaround available.
Otherwise, please report this bug by running the send-pr
script included with XEmacs, or selecting `Send Bug Report'
from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type
gdb /usr/local/bin/xemacs core
then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB. A similar procedure should work for all of
these. Ask your system administrator if you need more help.)
Lisp backtrace follows:
# bind (frame-being-created)
make-frame(nil #<x-device on ":0.0" 0x1a0b>)
frame-initialize()
# bind (debugger debug-on-error command-line-args-left)
command-line()
# (unwind-protect ...)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
----------------core dump info -----------------------
louis@debian:~$ gdb /usr/local/bin/xemacs core
GNU gdb 2002-04-01-cvs
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-linux"...
warning: core file may not match specified executable file.
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libXaw.so.7...done.
Loaded symbols for /usr/X11R6/lib/libXaw.so.7
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/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
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/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
---Type <return> to continue, or q <return> to quit---
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
#0 0x4026d781 in kill () from /lib/libc.so.6
(gdb) where
#0 0x4026d781 in kill () from /lib/libc.so.6
#1 0x0809ea04 in fatal_error_signal (sig=11) at emacs.c:264
#2 0x4026d6b8 in sigaction () from /lib/libc.so.6
#3 0x400a557b in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#4 0x400a5736 in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#5 0x400a6014 in _XtCreatePopupShell () from /usr/X11R6/lib/libXt.so.6
#6 0x400a60a5 in XtCreatePopupShell () from /usr/X11R6/lib/libXt.so.6
#7 0x08140e80 in x_create_widgets (f=0x83d6d58, lisp_window_id=136822068,
parent=136822068) at frame-x.c:1952
#8 0x081413eb in x_init_frame_1 (f=0x83d6d58, props=136822068)
at frame-x.c:2183
#9 0x080e4707 in Fmake_frame (props=136822068, device=137691088)
at frame.c:383
#10 0x080a1f9b in funcall_recording_as (recorded_as=136918316, nargs=2,
args=0xbfffedb4) at eval.c:3197
#11 0x080a6243 in Ffuncall (nargs=3, args=0xbfffedb4) at eval.c:3238
#12 0x08083ca9 in Fbyte_code (bytestr=136112780, vector=136112852,
maxdepth=11)
at bytecode.c:416
#13 0x080a2c5b in funcall_lambda (fun=136112940, nargs=0,
arg_vector=0xbffff0b8) at eval.c:3607
#14 0x080a2091 in funcall_recording_as (recorded_as=137115560, nargs=0,
args=0xbffff0b4) at eval.c:3214
#15 0x080a6243 in Ffuncall (nargs=1, args=0xbffff0b4) at eval.c:3238
---Type <return> to continue, or q <return> to quit---
#16 0x08083ca9 in Fbyte_code (bytestr=136248284, vector=136248400, maxdepth=9)
at bytecode.c:416
#17 0x080a2c5b in funcall_lambda (fun=136248620, nargs=0,
arg_vector=0xbffff4b8) at eval.c:3607
#18 0x080a2091 in funcall_recording_as (recorded_as=137475592, nargs=0,
args=0xbffff4b4) at eval.c:3214
#19 0x080a6243 in Ffuncall (nargs=1, args=0xbffff4b4) at eval.c:3238
#20 0x08083ca9 in Fbyte_code (bytestr=136246156, vector=136246340,
maxdepth=13)
at bytecode.c:416
#21 0x080a2c5b in funcall_lambda (fun=136246860, nargs=0,
arg_vector=0xbffff594) at eval.c:3607
#22 0x080a280d in apply_lambda (fun=136246860, numargs=0,
unevalled_args=136822068) at eval.c:3511
#23 0x080a1a8e in Feval (form=137212352) at eval.c:3085
#24 0x080a5ef2 in condition_case_1 (handlers=136822180,
bfun=0x80a116c <Feval>, barg=137212352, hfun=0x808a284 <cmd_error>,
harg=136822068) at eval.c:1653
#25 0x0808a30f in top_level_1 (dummy=136822068) at cmdloop.c:206
#26 0x080a5dc4 in internal_catch (tag=136896440, func=0x808a2e0
<top_level_1>,
arg=136822068, threw=0x0) at eval.c:1328
#27 0x08089c1a in initial_command_loop (load_me=136822068) at cmdloop.c:285
#28 0x0809d4ee in xemacs_21_1_14_i686_pc_linux () at emacs.c:1725
#29 0x0809ec20 in main (argc=1, argv=0xbffffa34, envp=0xbffffa3c)
---Type <return> to continue, or q <return> to quit---
at emacs.c:2142
(gdb)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux eeyore 2.4.19-pre5-eeyore #1 Fri Apr 5 00:42:42 EST 2002 i686
unknown
./configure '--with-sound=none,native' '--cflags=-O2 -g -Wall'
'--with-x11'
'--extra-verbose' '--with-site-lisp' '--statedir=/var/lib'
'--infodir=/usr/share/info/xemacs-21.4.6' '--prefix=/usr'
'--error-checking=none' '--debug=no' '--dynamic'
'--without-postgresql'
'--with-gpm=no' '--with_menubars=lucid' '--with_scrollbars=lucid'
'--with_dialogs=athena'
'--docdir=/usr/lib/xemacs-21.4.6/i386-debian-linux/mule/' '--with-mule'
'--with-canna=no' '--with-wnn=no' '--with-xim=xlib'
'--with-xfs'
'--package-path=~/.xemacs:~/.xemacs/packages:~/.xemacs/xemacs-packages::/usr/share/xemacs21/packages:/usr/share/xemacs21/mule-packages:/usr/share/xemacs21/site-packages'
'i386-debian-linux'
XEmacs 21.4.6 "Common Lisp" configured for `i386-debian-linux'.
Compilation / Installation:
Source code location:
/home/dres/project/debian/current/xemacs21/xemacs-21.4.6
Installation prefix: /usr
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -O2 -g -Wall
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Linking with `-Xlinker -znocombreloc'.
- Consider configuring with --pdump.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/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 Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
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.
Compiling in support for LDAP.
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 "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Load-Path Lisp Shadows:
----------------------
(/usr/share/xemacs21/site-lisp/debian-startup
/usr/share/emacs/site-lisp/debian-startup
/usr/share/xemacs21/site-lisp/php-elisp/php-mode
/usr/share/xemacs21/packages/lisp/prog-modes/php-mode
/etc/emacs/site-start
/usr/share/xemacs21/site-packages/lisp/site-start)
Installed XEmacs Packages:
-------------------------
((ada:version 1.1 :type regular)
(apel :version 1.21 :type regular)
(auctex :version 1.3 :type regular)
(bbdb :version 1.2 :type regular)
(c-support :version 1.16 :type single-file)
(calc :version 1.19 :type regular)
(calendar :version 1.18 :type regular)
(cc-mode :version 1.27 :type regular)
(clearcase :version 1.03 :type regular)
(cookie :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(debug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(edebug :version 1.14 :type regular)
(ediff :version 1.39 :type regular)
(edit-utils :version 1.82 :type single-file)
(edt :version 1.12 :type regular)
(efs :version 1.28 :type regular)
(eieio :version 1.02 :type regular)
(elib :version 1.1 :type single-file)
(emerge :version 1.09 :type regular)
(eshell :version 1.03 :type regular)
(eterm :version 1.13 :type regular)
(eudc :version 1.36 :type regular)
(footnote :version 1.14 :type regular)
(forms :version 1.14 :type regular)
(frame-icon :version 1.09 :type regular)
(fsf-compat :version 1.11 :type single-file)
(games :version 1.13 :type regular)
(gnats :version 1.14 :type regular)
(gnus :version 1.59 :type regular)
(hm--html-menus :version 1.18 :type regular)
(ibuffer :version 1.04 :type regular)
(idlwave :version 1.25 :type regular)
(igrep :version 1.08 :type regular)
(ilisp :version 1.2 :type regular)
(ispell :version 1.24 :type regular)
(jde :version 1.34 :type regular)
(liece :version 1.02 :type regular)
(mail-lib :version 1.44 :type regular)
(mailcrypt :version 2.11 :type regular)
(mew :version 1.17 :type regular)
(mh-e :version 1.14 :type regular)
(mine :version 1.14 :type regular)
(misc-games :version 1.15 :type single-file)
(mmm-mode :version 1.0 :type regular)
(net-utils :version 1.24 :type single-file)
(os-utils :version 1.26 :type single-file)
(pc :version 1.21 :type single-file)
(pcl-cvs :version 1.6 :type regular)
(pcomplete :version 1.01 :type regular)
(prog-modes
:version
1
.53
:type
single-file)
(ps-print :version 1.03 :type regular)
(psgml :version 1.27 :type regular)
(reftex :version 1.25 :type regular)
(rmail :version 1.13 :type regular)
(scheme :version 1.11 :type regular)
(semantic :version 1.12 :type regular)
(sgml :version 1.08 :type regular)
(sh-script :version 1.14 :type regular)
(sieve :version 1.02 :type regular)
(slider :version 1.13 :type regular)
(sounds-au :version 1.1 :type regular)
(sounds-wav :version 1.1 :type regular)
(speedbar :version 1.23 :type regular)
(strokes :version 1.08 :type regular)
(supercite :version 1.19 :type regular)
(texinfo :version 1.2 :type regular)
(text-modes :version 1.4 :type single-file)
(textools :version 1.12 :type regular)
(time :version 1.11 :type regular)
(tm :version 1.32 :type regular)
(tooltalk :version 1.13 :type regular)
(tpu :version 1.12 :type regular)
(vc :version 1.3 :type regular)
(vc-cc :version 1.18 :type regular)
(vhdl :version 1.15 :type regular)
(view-process :version 1.11 :type regular)
(viper :version 1.33 :type regular)
(w3 :version 1.22 :type regular)
(xemacs-base :version 1.61 :type regular)
(xemacs-devel :version 1.43 :type single-file)
(zenirc :version 1.13 :type regular)
(skk :version 1.21 :type regular)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.39 :type regular)
(lookup :version 1.1 :type regular)
(locale :version 1.18 :type regular)
(leim :version 1.17 :type regular)
(latin-unity :version 1.02 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.13 :type regular)
(xslide :version 1.01 :type regular)
(vm :version 7.03 :type regular)
(build :version 1.05 :type regular))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 font disp-table
cus-face paren blink-paren ada-autoloads apel-autoloads
auctex-autoloads bbdb-autoloads c-support-autoloads calc-autoloads
calendar-autoloads cc-mode-autoloads clearcase-autoloads
cookie-autoloads crisp-autoloads debug-autoloads dired-autoloads
edebug-autoloads ediff-autoloads edit-utils-autoloads edt-autoloads
efs-autoloads eieio-autoloads elib-autoloads emerge-autoloads
eshell-autoloads eterm-autoloads eudc-autoloads footnote-autoloads
forms-autoloads frame-icon-autoloads fsf-compat-autoloads
games-autoloads gnats-autoloads gnus-autoloads
hm--html-menus-autoloads ibuffer-autoloads idlwave-autoloads
igrep-autoloads ilisp-autoloads ispell-autoloads jde-autoloads
liece-autoloads mail-lib-autoloads mailcrypt-autoloads mew-autoloads
mh-e-autoloads mine-autoloads misc-games-autoloads mmm-mode-autoloads
net-utils-autoloads os-utils-autoloads pc-autoloads pcl-cvs-autoloads
pcomplete-autoloads prog-modes-autoloads ps-print-autoloads
psgml-autoloads reftex-autoloads rmail-autoloads scheme-autoloads
semantic-autoloads sgml-autoloads sh-script-autoloads sieve-autoloads
slider-autoloads sounds-au-autoloads sounds-wav-autoloads
speedbar-autoloads strokes-autoloads supercite-autoloads
texinfo-autoloads text-modes-autoloads textools-autoloads
time-autoloads tm-autoloads tooltalk-autoloads tpu-autoloads
vc-autoloads vc-cc-autoloads vhdl-autoloads view-process-autoloads
viper-autoloads w3-autoloads xemacs-base-autoloads
xemacs-devel-autoloads zenirc-autoloads mule-autoloads skk-autoloads
mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
egg-its-autoloads edict-autoloads xslide-autoloads vm-autoloads
build-autoloads lisp-autoloads loadhist auto-show fontl-hooks
x-iso8859-1 slovenian czech romanian ccl mule-help code-cmds
gutter-items menubar-items x-menubar mode-motion mouse itimer
auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete
cus-file derived frame text-props obsolete cus-start custom widget
cl-extra mini-cl cl cl-19 packages backquote very-early-lisp
file-coding mule lucid-scrollbars cut-buffer lucid-menubars
athena-dialogs x c-balloon-help tty-frames tty toolbar native-sound
scrollbar unix-processes multicast network-streams subprocesses
modules menu-accelerator-support menubar berkeley-db md5 xemacs xim
gutter tiff png gif jpeg xface xpm xbm lisp-float-type linux dialog
devices window-system base64)
Recent keystrokes:
-----------------
button1 button1up M-x r e p o TAB button2 button2u
p
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Loading font...done
Loading font...
Loading cus-face...done
Loading cus-face...
Paren mode is paren
Loading paren...done
Loading paren...
Loading 50php-elisp...done
Loading 50php-elisp...
Loading 50gettext...done
Loading 50gettext...
Loading 50dpkg-dev...done
Loading 50dpkg-dev...
Loading 00debian-vars...done
Loading 00debian-vars...
Loading 00debian...done
Loading site-start...done