Loading ...
Sorry, an error occurred while loading the content.
 

Gui crash on solaris - any ideas?

Expand Messages
  • Mark Waggoner
    Greetings, I have compiled glib 1.2.6, gtk 1.2.6, and vim5.6 for solaris 5.5.1 and solaris 5.6. On both, I get a crash when attempting to run the gui. (e.g.
    Message 1 of 1 , Feb 29, 2000
      Greetings,

      I have compiled glib 1.2.6, gtk 1.2.6, and vim5.6 for solaris 5.5.1
      and solaris 5.6. On both, I get a crash when attempting to run the
      gui. (e.g. :gui -f). There appears to be some kind of error in
      _XimMakeImName, as it appears to be calling malloc() with a very large
      size request. Solaris 5.5.1 says "Out of memory" and 5.6 says
      "Allocation too large."

      Where does this routine come from? Is it part of the X library or
      from somewhere else? Is there anything significant to the fact that
      :version says -xim, but we are calling a "Xim" function?

      Any clues as to what to look at would be appreciated.

      :ver
      VIM - Vi IMproved 5.6 (2000 Jan 16, compiled Feb 29 2000 08:58:52)
      Included patches: 1-12
      Compiled by waggoner@pdxss007, with (+) or without (-):
      +autocmd +browse ++builtin_terms +byte_offset +cindent +cmdline_compl
      +cmdline_info +comments +cryptv +cscope +dialog_con_gui +digraphs +emacs_tags
      +eval +ex_extra +extra_search +farsi +file_in_path -osfiletype +find_in_path
      +fork() +GUI_GTK -hangul_input +insert_expand +langmap +linebreak +lispindent
      +menu +mksession +modify_fname +mouse +mouse_dec -mouse_gpm +mouse_netterm
      +mouse_xterm +multi_byte +perl +quickfix -python +rightleft +scrollbind
      +smartindent -sniff +statusline +syntax +tag_binary +tag_old_static
      -tag_any_white -tcl +terminfo +textobjects +title +user_commands +visualextra
      +viminfo +wildignore +wildmenu +writebackup +X11 -xfontset -xim
      +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: "/fs5/c/waggoner/local/share/vim"

      Crash stack trace:

      (dbx) where
      =>[1] kill(0x0, 0xb, 0x19d948, 0x0, 0x17d7cb, 0x17d7c4), at 0xeee748e8
      [2] may_core_dump(0x1, 0x1, 0x167400, 0x0, 0xfffffffd, 0x183008), at 0x8029c
      [3] mch_windexit(0x1, 0x0, 0x0, 0x0, 0x183008, 0x80180807), at 0x80240
      [4] getout(0x1, 0x0, 0x0, 0x1, 0x180827, 0x1478f9), at 0x4e5d0
      [5] preserve_exit(0x1f, 0x1478e8, 0x147900, 0x147880, 0x16a6f4, 0x0), at 0x65a2c
      [6] deathtrap(0xb, 0x0, 0xefffdf20, 0xf025cda8, 0x0, 0x10000), at 0x7f250
      ---- called from signal handler with signal 11 (SIGSEGV) ------
      [7] my_exit_jump(), at 0xc7168
      [8] malloc(0x17dabc, 0x70, 0x0, 0x1c, 0x43007000, 0x43002f43), at 0xc7244
      [9] _XimMakeImName(0x18fa68, 0x43002f44, 0xffffffff, 0x0, 0x0, 0x18aec9), at 0xef2096d8
      [10] _XimOpenIM(0x18fa68, 0x1f4008, 0x0, 0x0, 0x0, 0xef23f4cc), at 0xef209834
      [11] gdk_im_real_open(0xf1f, 0xef4c855c, 0xef4c83d0, 0xef4c83e0, 0xef4c8560, 0x0), at 0xef49e538
      [12] gdk_im_open(0xef4c83f0, 0x19dec8, 0xef4c8310, 0x1, 0xef4c8340, 0xef4c8548), at 0xef49e6a0
      [13] gdk_init_check(0x1, 0x16d428, 0xfc008c08, 0x0, 0x0, 0x10000), at 0xef48b57c
      [14] gtk_init_check(0x16d424, 0x16d428, 0xa5000, 0x18a808, 0x0, 0xfc008c00), at 0xef5c080c
      [15] gui_mch_init_check(0x16d400, 0x3e, 0x50, 0xffffffff, 0x67756900, 0x67756900), at 0xb5d4c
      [16] gui_init_check(0x16c000, 0x0, 0x60, 0x0, 0x67756900, 0x67756900), at 0xadf08
      [17] gui_init(0x1, 0x168a30, 0x1368, 0x8a3b, 0x2526, 0x1), at 0xadf48
      [18] set_termname(0x19d5d0, 0x0, 0x16c03c, 0x167400, 0x0, 0x0), at 0xa47a8
      [19] termcapinit(0x14b528, 0x16c000, 0x0, 0x50, 0x20, 0x20), at 0xa4f54
      [20] gui_start(0x0, 0x17e400, 0x1, 0x167000, 0x167400, 0x1), at 0xadd84
      [21] do_gui(0xefffeca0, 0x188, 0xefffec9c, 0x814e, 0x69, 0x69), at 0x38790
      [22] do_one_cmd(0xefffed64, 0x0, 0xefffed80, 0x3d2ec, 0x0, 0x0), at 0x3225c
      [23] do_cmdline(0x19ce88, 0x3d2ec, 0x0, 0x3d2ec, 0x0, 0x1), at 0x303c4
      [24] nv_colon(0xefffef78, 0xefffef6c, 0x182008, 0x3a, 0x0, 0xefffef95), at 0x6defc
      [25] normal_cmd(0xeffff148, 0x1, 0x0, 0x0, 0x183008, 0x4e), at 0x69bd4
      [26] main(0x1, 0xeffff244, 0x1, 0xeffff41a, 0xeffff188, 0x17e4d8), at 0x4e3f4
      (dbx)


      --------------------------------------------------------------------------
      Mark Waggoner waggoner@... (503) 613-7638
      Like "Constantinople" and "Timbuktu"
    Your message has been successfully submitted and would be delivered to recipients shortly.