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

45125gvim segfaulting on Solaris 10

Expand Messages
  • Laurent Blume
    Sep 30, 2006
    • 0 Attachment
      Hi all,

      I built vim 7.0.110 on Solaris 10 U1 x86, fully patched, using Sun Studio
      11 or Solaris' GCC 3.4.3.
      Building went fine, however, test 16 failed (no output). What happens is
      that gvim fails on startup with a segfault:

      $ gvim
      GTK Accessibility Module initialized
      Bonobo accessibility support initialized
      Vim: Caught deadly signal SEGV
      Vim: Finished.
      Segmentation Fault (core dumped)

      Just running vim works:

      $ vim

      ~ VIM - Vi IMproved
      ~
      ~ version 7.0.110

      I built it using a very simple configuration:

      export PATH=/usr/bin:/usr/ccs/bin:/opt/SUNWspro/bin

      LDFLAGS='-L/usr/sfw/lib -R/usr/sfw/lib' \
      ./configure --prefix=/opt/vim-7.0.110 \
      --enable-multibyte

      And here's the pstack of the core if it can be useful:
      $ pstack core.vim.14541
      core 'core.vim.14541' of 14541: gvim
      fd1b0557 kill (82ba9cc, 815c0b0, 1, 82bd2e8, 0, 0) + 7
      081c183a mch_exit (1) + 8a
      0815c0b0 getout (1) + 210
      08185884 preserve_exit (8, 82ba9fc, fd1afd8f, b, 0, 82baa8c) + c4
      081bfa19 ???????? (b, 0, 82baa8c)
      fd1afd8f __sighndlr (b, 0, 82baa8c, 81bf880) + f
      fd1a6355 call_user_handler (b, 0, 82baa8c) + 22b
      fd1a64d5 sigacthandler (b, 0, 82baa8c) + bb
      --- called from signal handler with signal 11 (SIGSEGV) ---
      fcfdf908 FcHideFont (83ff0e8, 8429280, 8429268, 80468e0) + d8
      fcfe0979 FcFontSetSort (83f8be0, 804695c, 1, 83f5d58, 1, 0) + 1c9
      fcfe0d1a FcFontSort (83f8be0, 83f5d58, 1, 0, 80469a8, 83f5d58) + ca
      fd6e8043 pango_fc_font_map_get_patterns () + 157


      Any idea what's going wrong? Would it be a vim or a Solaris GNOME issue?

      Thanks in advance for any hint!

      Laurent
    • Show all 16 messages in this topic