hi,

on linux-2.6.17.1 (ubuntu-6.06, core duo), vim-7.0.035 with motif/lesstif
crashes immediately when :gui or -g is used (e.g. test16). or is it just me?
the :version output and two examples are included below.

cheers,
raf

:version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Jun 30 2006 18:30:11)
Included patches: 1-35
Compiled by [EMAIL PROTECTED]
Normal version with X11-Motif GUI.  Features included (+) or not (-):
-arabic +autocmd +balloon_eval +browse +builtin_terms +byte_offset +cindent
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv -cscope +cursorshape +dialog_con_gui +diff +digraphs -dnd -ebcdic
-emacs_tags +eval +ex_extra +extra_search -farsi +file_in_path +find_in_path
+folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist
 -keymap -langmap +libcall +linebreak +lispindent +listcmds +localmap +menu
+mksession +modify_fname +mouse +mouseshape -mouse_dec +mouse_gpm
-mouse_jsbterm -mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme
+netbeans_intg -osfiletype +path_extra -perl +postscript +printer -profile
-python +quickfix +reltime -rightleft -ruby +scrollbind +signs +smartindent
-sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static
-tag_any_white -tcl +terminfo +termresponse +textobjects +title +toolbar
+user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace
+wildignore +wildmenu +windows +writebackup +X11 +xfontset +xim +xsmp_interact
+xterm_clipboard -xterm_save
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MOTIF -DFUNCPROTO=15
-DNARROWPROTO    -g -O2  -I/usr/X11R6/include
Linking: gcc  -L/usr/X11R6/lib   -L/usr/local/lib -o vim  -lXmu -lXext -lXm -lnc
urses -lgpm

$ CC=-g configure --with-x --enable-gui=motif \
                --enable-max-features --enable-multibyte
$ make
$ make test
...
../vim -u unix.vim -U NONE --noplugin -s dotest.in test16.in
Vim: Caught deadly signal SEGV
Vim: Finished.
make[2]: *** [test16.out] Segmentation fault (core dumped)
les:vim70> gdb src/vim src/testdir/core 
GNU gdb 6.4-debian
Copyright 2005 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 "i486-linux-gnu"...Using host libthread_db library 
"/lib/tls/i686/cmov/libthread_db.so.1".

Core was generated by `../vim -u unix.vim -U NONE --noplugin -s dotest.in 
test16.in'.
Program terminated with signal 11, Segmentation fault.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libXmu.so.6...done.
Loaded symbols for /usr/lib/libXmu.so.6
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXm.so.2...done.
Loaded symbols for /usr/lib/libXm.so.2
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /usr/lib/libgpm.so.1...done.
Loaded symbols for /usr/lib/libgpm.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /usr/lib/libXt.so.6...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
#0  0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x281f2df6 in kill () from /lib/tls/i686/cmov/libc.so.6
#2  0x081138f3 in may_core_dump () at os_unix.c:2900
#3  0x08118d6b in mch_exit (r=1) at os_unix.c:2865
#4  0x080e6072 in preserve_exit () at misc1.c:8263
#5  <signal handler called>
#6  0x4741545f in ?? ()
#7  0x280e4d8d in XmWidgetGetBaselines () from /usr/lib/libXm.so.2
#8  0x280f406e in _XmCallRowColumnMapCallback () from /usr/lib/libXm.so.2
#9  0x28099e5f in _XmIsSubclassOf () from /usr/lib/libXm.so.2
#10 0x2830d745 in XtInitializeWidgetClass () from /usr/lib/libXt.so.6
#11 0x2830dbdc in XtInitializeWidgetClass () from /usr/lib/libXt.so.6
#12 0x2830df99 in _XtCreateWidget () from /usr/lib/libXt.so.6
#13 0x2830e2b5 in XtCreateManagedWidget () from /usr/lib/libXt.so.6
#14 0x08181880 in gui_mch_add_menu_item (menu=0x8225f48, idx=0)
    at gui_motif.c:1380
#15 0x080d64f8 in gui_create_initial_menus (menu=0x8225f48) at menu.c:1779
#16 0x080d64db in gui_create_initial_menus (menu=0x8225eb0) at menu.c:1776
#17 0x0817b42d in gui_init () at gui.c:507
#18 0x08169595 in set_termname (term=0x81db290 "gui") at term.c:1844
#19 0x0817c828 in gui_start () at gui.c:91
#20 0x0817ca3c in ex_gui (eap=0x77d1ab44) at gui.c:4694
#21 0x0809ad45 in do_one_cmd (cmdlinep=0x77d1afc8, sourcing=0, 
    cstack=0x77d1ac98, getline=0x80a85e9 <getexline>, cookie=0x0)
    at ex_docmd.c:2609
#22 0x0809bd17 in do_cmdline (cmdline=0x0, getline=0x80a85e9 <getexline>, 
    cookie=0x0, flags=<value optimized out>) at ex_docmd.c:1095
#23 0x080f952f in nv_colon (cap=0x77d1b048) at normal.c:5149
#24 0x080fcd85 in normal_cmd (oap=0x77d1b0ac, toplevel=1) at normal.c:1137
#25 0x080c4f94 in main_loop (cmdwin=0, noexmode=0) at main.c:1144
#26 0x080c8b2f in main (argc=1195463775, argv=0x77d1b2a4) at main.c:934
(gdb)

$ src/vim -g -u NONE -U NONE
Vim: Caught deadly signal SEGV
Vim: Finished.
zsh: 21543 segmentation fault (core dumped)  src/vim -g -u NONE -U NONE
$ gdb src/vim core
GNU gdb 6.4-debian
Copyright 2005 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 "i486-linux-gnu"...Using host libthread_db library 
"/lib/tls/i686/cmov/libthread_db.so.1".

Core was generated by `src/vim -g -u NONE -U NONE'.
Program terminated with signal 11, Segmentation fault.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /usr/lib/libXmu.so.6...done.
Loaded symbols for /usr/lib/libXmu.so.6
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXm.so.2...done.
Loaded symbols for /usr/lib/libXm.so.2
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /usr/lib/libgpm.so.1...done.
Loaded symbols for /usr/lib/libgpm.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /usr/lib/libXt.so.6...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libSM.so.6...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
#0  0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x6fc9adf6 in kill () from /lib/tls/i686/cmov/libc.so.6
#2  0x081138f3 in may_core_dump () at os_unix.c:2900
#3  0x08118d6b in mch_exit (r=1) at os_unix.c:2865
#4  0x080e6072 in preserve_exit () at misc1.c:8263
#5  <signal handler called>
#6  0x4741545f in ?? ()
#7  0x6fe81d8d in XmWidgetGetBaselines () from /usr/lib/libXm.so.2
#8  0x6fe9106e in _XmCallRowColumnMapCallback () from /usr/lib/libXm.so.2
#9  0x6fe36e5f in _XmIsSubclassOf () from /usr/lib/libXm.so.2
#10 0x6fc38745 in XtInitializeWidgetClass () from /usr/lib/libXt.so.6
#11 0x6fc38bdc in XtInitializeWidgetClass () from /usr/lib/libXt.so.6
#12 0x6fc38f99 in _XtCreateWidget () from /usr/lib/libXt.so.6
#13 0x6fc392b5 in XtCreateManagedWidget () from /usr/lib/libXt.so.6
#14 0x08181880 in gui_mch_add_menu_item (menu=0x8201780, idx=0)
    at gui_motif.c:1380
#15 0x080d64f8 in gui_create_initial_menus (menu=0x8201780) at menu.c:1779
#16 0x080d64db in gui_create_initial_menus (menu=0x82016c8) at menu.c:1776
#17 0x0817b42d in gui_init () at gui.c:507
#18 0x08169595 in set_termname (term=0x81e2a38 "gui") at term.c:1844
#19 0x0817c828 in gui_start () at gui.c:91
#20 0x080c8197 in main (argc=1195463775, argv=0x77950e44) at main.c:633
(gdb) 

Reply via email to