================================================================
Dear Bug Team!
This report contains two bugs.
1) As stated in the subject, building xemacs with gnome support or
with only gtk support leaves me with a gray area at the top where the
tab-buffer gutter should show up. And this message shows up in the
console now and then: "Hey, change the tab-focus you boob..."
Yes I have (gutter-buffers-tab-visible-p t).
2) In *addition*, building a plain xemacs version from the same source
using only:
./configure --prefix=/usr/local
On the same system as specified below in the "System info" section,
but with the following configuration leads to a core dump upon
starting xemacs. The stack trace can be found just below.
Cheers!
Jan-Henrik
-------Configuration (for the second bug report)-------------------------------
XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/hauk/tmp/xemacs/xemacs-21.4.13
Installation prefix: /usr/local
Runtime library search path: /usr/lib:/usr/local/qt/lib:/usr/local/qt/li
b:/usr/lib::/usr/local/lib:/usr/local/lib:/usr/local/lib
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline -Wmis
sing-prototypes -Wsign-compare -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/X11R6/include
- X Windows libraries location: /usr/X11R6/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:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Internationalization:
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.
---------------------------------------------------------------------------
hauk:[~/tmp/xemacs/xemacs-21.4.13]src/xemacs --vanilla Warning: No
type converter registered for 'String' to 'nsfers' conversion.
Warning: No type converter registered for 'String' to 'nsfers'
conversion.
Fatal error (6).
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 /home/hauk/tmp/xemacs/xemacs-21.4.13/src/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:
# bind (frame-being-created)
make-frame(nil #<x-device on ":0.0" 0x50a>)
frame-initialize()
# bind (debugger debug-on-error command-line-args-left)
command-line()
# (condition-case ... . ((t (byte-code " oÂ" ... 1))))
# bind (error-data)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
Aborted (core dumped)
(gdb) where
#0 0x42029331 in kill () from /lib/i686/libc.so.6
#1 0x080a7cd7 in fatal_error_signal (sig=6) at emacs.c:642
#2 <signal handler called>
#3 0x42029331 in kill () from /lib/i686/libc.so.6
#4 0x4202911a in raise () from /lib/i686/libc.so.6
#5 0x4202a8c2 in abort () from /lib/i686/libc.so.6
#6 0x0819983f in default_font_of_font_list (font_list=0x0) at xlwmenu.c:2968
#7 0x08197a7b in make_drawing_gcs (mw=0x8411a40) at xlwmenu.c:2621
#8 0x08198427 in XlwMenuInitialize (request=0xbfffd550, new=0x8411a40,
args=0xbfffd978, num_args=0xbfffd470) at xlwmenu.c:3040
#9 0x4030b947 in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#10 0x4030be51 in XtInitializeWidgetClass () from /usr/X11R6/lib/libXt.so.6
#11 0x4030c329 in _XtCreateWidget () from /usr/X11R6/lib/libXt.so.6
#12 0x4030c3ad in XtCreateWidget () from /usr/X11R6/lib/libXt.so.6
#13 0x0819a931 in xlw_create_menubar (instance=0x8411820) at lwlib-Xlw.c:132
#14 0x08191961 in instantiate_widget_instance (instance=0x8411820)
at lwlib.c:941
#15 0x08191a49 in lw_make_widget (id=65537, parent=0x8344d70, pop_up_p=0 '\0')
at lwlib.c:389
#16 0x081923be in lw_create_widget (type=0x81ab097 "menubar",
name=0x81ab097 "menubar", id=65537, val=0x83678c0, parent=0x8344d70,
pop_up_p=0 '\0', pre_activate_cb=0x80c3520 <pre_activate_callback>,
selection_cb=0x80c7a48 <popup_selection_callback>, post_activate_cb=0)
at lwlib.c:993
#17 0x080c39c8 in set_frame_menubar (f=0x83049a0, deep_p=1, first_time_p=1)
at menubar-x.c:607
#18 0x080c4726 in x_initialize_frame_menubar (f=0x83049a0) at menubar-x.c:633
#19 0x08176b44 in x_create_widgets (f=0x83049a0, lisp_window_id=1081047376,
parent=1081047376) at frame-x.c:1997
#20 0x08177d4f in x_init_frame_1 (f=0x83049a0, props=1081047376)
at frame-x.c:2184
#21 0x080f9828 in Fmake_frame (props=1081047376, device=137943136)
at frame.c:399
#22 0x080aded6 in Ffuncall (nargs=3, args=0xbfffde94) at eval.c:3536
#23 0x0808acdb in execute_optimized_program (
program=0x83ea550 "Æ \210Ç ?&È\fÉ \"¬\027Ê\r\v\"\022Ë\rÈ\tÌ \"@\"\211\020\026\020Í\r!\025Î\016\021!\210Ï\211\024\207", stack_depth=5,
constants_data=0x4075fba8) at bytecode.c:748
#24 0x0808a9a9 in funcall_compiled_function (fun=1081910856, nargs=0,
args=0xbfffe008) at bytecode.c:516
#25 0x080adfde in Ffuncall (nargs=1, args=0xbfffe004) at eval.c:3572
#26 0x0808acdb in execute_optimized_program (
program=0x838d130 "\vA\035ÆÇ\032\031È\r!\025\bÉa«\004Ê \210ËÌ!«\004Í \210\f«\017\016\035¬\vÎÏÐ\f!ÑQ! \210Ò \210*Ó \210Ô \210rÕÖ!q\210× \210ØÙ!\210\016!Úa«\005\016\" \210)Û Üa«\bÝ ¬\004Þ \210ß \210Ù\026#Ý \004àÇ!)\207tiA\001",
stack_depth=4, constants_data=0x4075ff24) at bytecode.c:748
#27 0x0808a9a9 in funcall_compiled_function (fun=1081911108, nargs=0,
args=0xbfffe0d0) at bytecode.c:516
#28 0x080ad8b7 in Feval (form=1081191424) at eval.c:3392
#29 0x080ab7a1 in condition_case_1 (handlers=1081186984,
bfun=0x80ad128 <Feval>, barg=1081191424,
hfun=0x80ab7e4 <run_condition_case_handlers>, harg=1081025848)
at eval.c:1652
#30 0x080abac7 in condition_case_3 (bodyform=1081191424, var=1081025848,
handlers=1081186984) at eval.c:1733
#31 0x0808b7ec in execute_rare_opcode (stack_ptr=0xbfffe3ac,
program_ptr=0x82d1711 "\210Ì\r!\025\016.«\016ÚÓá\016.â ã $!\0267äå!\210\016&«\005äæ!\210Ü\026&ç \210\016(«\005äè!\210Ü\026(\t«\bé\t@\tA\"\210)\0168\003ê \207", opcode=Bcondition_case) at bytecode.c:1273
#32 0x0808ab43 in execute_optimized_program (
program=0x82d1680 "\b«\005ÆÇ!\207È\020É \211\034«\025\fG\rGW«\016Ê\r!Ê\f!k«\005Ë\f!\025)Ì\r!\025Í \210Î \210\v®\aÏÐ!\002È\eÑ\016/\0160\"\022\v«\tÒÓÔ\n\"Õ\"\210\n¬\004Ö \210×\n\0161\016+\0162\v%\210Ø \210)\016,¬\022\016-«\016ÙÚÛ\0163!\016-\"ÜÈ#\210\016,¬\024\016+¬\006Ý\0164!\210Ý\0165!\210Ý\0166!\210Ü\031Þßà\217\210Ì\r!\025\016.«\016ÚÓá\016.â ã $!\0267äå!\210\016&«\005äæ!\210Ü\026&ç \210\016(«\005äè!\210Ü\026(\t«\bé"..., stack_depth=7, constants_data=0x407606a4)
at bytecode.c:658
#33 0x0808a9a9 in funcall_compiled_function (fun=1081912004, nargs=0,
args=0xbfffe470) at bytecode.c:516
#34 0x080ad8b7 in Feval (form=1081122904) at eval.c:3392
#35 0x080ab7a1 in condition_case_1 (handlers=1081047016,
bfun=0x80ad128 <Feval>, barg=1081122904, hfun=0x809321c <cmd_error>,
harg=1081047376) at eval.c:1652
#36 0x08093377 in top_level_1 (dummy=1081047376) at cmdloop.c:206
#37 0x080ab675 in internal_catch (tag=1080871552,
func=0x8093348 <top_level_1>, arg=1081047376, threw=0x0) at eval.c:1318
#38 0x08092bdf in initial_command_loop (load_me=1081047376) at cmdloop.c:285
#39 0x080a8c2f in xemacs_21_4_13_i686_pc_linux () at emacs.c:2460
#40 0x080a92ab in main (argc=2, argv=0xbfffe914, envp=0xbfffe920)
at emacs.c:2829
#41 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux d22mdi.cm.chello.no 2.4.20-20.7 #1 Mon Aug 18 14:56:30 EDT 2003 i686 unknown
./configure '--with-gnome' '--with-mule' '--with-database=no' '--error-checking=none' '--with-toolbars=yes' '--with-gif=yes' '--compiler=/opt/bin/gcc' '--prefix=/usr/local'
XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/hauk/tmp/xemacs/xemacs-21.4.13
Installation prefix: /usr/local
Runtime library search path: /usr/lib:/usr/local/qt/lib:/usr/local/qt/lib:/usr/lib::/usr/local/lib:/usr/local/lib:/usr/local/lib
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: /opt/bin/gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Using GTK menubars.
Using GTK scrollbars.
Using GTK dialog boxes.
Using GTK 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:
Compiling in support for sound (native).
Databases:
Compiling in support for LDAP.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
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.
Load-Path Lisp Shadows:
----------------------
(/usr/local/lib/xemacs/xemacs-packages/lisp/build/build-report
/usr/local/lib/xemacs-21.4.13/lisp/build-report)
Installed XEmacs Packages:
-------------------------
((xslt-process:version 1.11 :type regular)
(xslide :version 1.08 :type regular)
(xemacs-base :version 1.78 :type regular)
(vc :version 1.37 :type regular)
(tramp :version 1.16 :type regular)
(tm :version 1.36 :type regular)
(time :version 1.13 :type regular)
(text-modes :version 1.63 :type single-file)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.26 :type regular)
(slider :version 1.13 :type regular)
(sh-script :version 1.17 :type regular)
(semantic :version 1.17 :type regular)
(sasl :version 1.13 :type regular)
(ruby-modes :version 1.01 :type regular)
(python-modes :version 1.02 :type single-file)
(psgml :version 1.41 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.83
:type
single-file)
(pgg :version 1.03 :type regular)
(perl-modes :version 1.04 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(os-utils :version 1.32 :type single-file)
(net-utils :version 1.32 :type single-file)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.43 :type regular)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.6 :type regular)
(latin-unity :version 1.07 :type regular)
(ispell :version 1.24 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.3 :type regular)
(ibuffer :version 1.08 :type regular)
(hyperbole :version 1.12 :type regular)
(hm--html-menus :version 1.21 :type regular)
(haskell-mode :version 1.05 :type regular)
(gnus :version 1.71 :type regular)
(games :version 1.14 :type regular)
(fsf-compat :version 1.12 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.02 :type single-file)
(footnote :version 1.15 :type regular)
(eudc :version 1.38 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.05 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.04 :type regular)
(efs :version 1.29 :type regular)
(edit-utils :version 2.07 :type single-file)
(ediff :version 1.47 :type regular)
(edebug :version 1.18 :type regular)
(ecrypto :version 0.13 :type regular)
(ecb :version 1.1 :type regular)
(dired :version 1.13 :type regular)
(dictionary :version 1.12 :type regular)
(debug :version 1.16 :type regular)
(cookie :version 1.14 :type regular)
(cc-mode :version 1.39 :type regular)
(calendar :version 1.21 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.1 :type regular)
(bbdb :version 1.23 :type regular)
(apel :version 1.26 :type regular))
Installed Modules:
-----------------
Features:
--------
(xemacsbug shadow alist gtk-font-menu font-menu outline savehist
icomplete edmacro mode-compile-kill mode-compile bytecomp byte-compile
winring rsz-minibuf detached-minibuf desktop balloon-help ediff-tbar
ediff-init ediff-wind gnuserv popper time esh-util eshell uniquify
calendar dragdrop permanent-buffers bookmark pp tramp shell
format-spec trampver efs-auto shadowfile recent-files autorevert
after-save-commands env man info-look overlay info hyper-apropos
xslide-process xslide-font xslide-abbrev xslide-data tags etags imenu
xslide facemenu speedbar sb-image dframe assoc tempo sgml-mode psgml
psgml-html rpm-spec-mode make-mode makefile highlight-headers ibuffer
message mml mml-sec mml-smime smime dig mm-decode executable mm-bodies
mm-encode mailcap mail-parse rfc2045 rfc2231 rfc2047 qp ietf-drums
mailheader canlock gnus gnus-ems gnus-xmas messagexmas nnheader
nnheaderxm gnus-util netrc time-date parse-time mail-utils mm-util
mail-prsvr mic-paren timer lazy-shot package-get package-admin
ps-print lpr efs-dired efs-x19.15 efs-fnh efs-ovwrt efs-cu efs-netrc
efs-defun comint ring efs efs-dump pcl-cvs diff-mode advice
advice-preload pcl-cvs-parse pcl-cvs-info pcl-cvs-defs pcl-cvs-util
cvs-compat dired-faces dired-xemacs dired cookie dll elib-node compile
build-report config build cus-edit cus-load wid-edit font paren
blink-paren fast-lock cc-fonts font-lock cus-face disp-table
iso-syntax cc-mode cc-menus cc-cmds cc-styles cc-align cc-engine
cc-vars cc-defs regexp-opt mwheel bbdb-xemacs bbdb-gui bbdb-com
mail-abbrevs sendmail rfc822 bbdb timezone xslt-process-autoloads
xslide-autoloads xemacs-base-autoloads vc-autoloads tramp-autoloads
tm-autoloads time-autoloads text-modes-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads slider-autoloads
sh-script-autoloads semantic-autoloads sasl-autoloads
ruby-modes-autoloads python-modes-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
os-utils-autoloads net-utils-autoloads mule-ucs-autoloads
mule-base-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mailcrypt-autoloads mail-lib-autoloads
latin-unity-autoloads ispell-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hyperbole-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads
fortran-modes-autoloads footnote-autoloads eudc-autoloads
eterm-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads efs-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads ecrypto-autoloads ecb-autoloads dired-autoloads
dictionary-autoloads debug-autoloads cookie-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads build-autoloads bbdb-autoloads apel-autoloads
lisp-autoloads loadhist auto-show fontl-hooks widgets-gtk dialog-gtk
gtk-file-dialog gtk-password-dialog gtk-iso8859-1 x-iso8859-1 gdk
gtk-ffi 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 gtk-scrollbars
gtk-menubars gtk-ui gtk-dialogs gtk tty-frames tty toolbar
native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar md5 xemacs
gutter tiff png gif jpeg xpm xbm lisp-float-type linux dialog devices
window-system base64)
Recent keystrokes:
-----------------
button5 button5up button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button1 button1up button1 button1up
button1 button1up C-w button4 button4up button4 button4up
button4 button4up button4 button4up button4 button4up
button4 button4up button4 button4up button1 button1up
button2 button2up RET button1 button1up DEL 1 button1
button1up C-w DEL button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button5 button5up button5 button5up
button5 button5up button2 button2up button1 button1up
DEL 5 6 BS C-x C-s button1 button1up RET C-x C-s m
isc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Wrote /home/hauk/utv/release/monit_release/monit/monit.pod
Wrote /home/hauk/utv/release/monit_release/monit/monit.pod
Making completion list...
Wrote /home/hauk/.xemacs/init.el
Getting list of fonts from server... done.
Loading alist...done
Loading alist...
Loading gtk-font-menu...done
Loading gtk-font-menu...
Getting list of fonts from server...
Loading font-menu...done
Loading font-menu...
Saving PROBLEMS font lock cache...done
Saving PROBLEMS font lock cache...
Making completion list...
Making completion list...
Loading outline...done
Loading outline...