Segmentation fault
kris-luminar opened this issue · comments
I get a segfault whenever I try to use this plugin:
Here is my vim info:
~/Work/hubble vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 15 2014 13:35:47)
MacOS X (unix) version
Included patches: 1-488
Compiled by Homebrew
Huge version without GUI. Features included (+) or not (-):
+acl +farsi +mouse_netterm +syntax
+arabic +file_in_path +mouse_sgr +tag_binary
+autocmd +find_in_path -mouse_sysmouse +tag_old_static
-balloon_eval +float +mouse_urxvt -tag_any_white
-browse +folding +mouse_xterm -tcl
++builtin_terms -footer +multi_byte +terminfo
+byte_offset +fork() +multi_lang +termresponse
+cindent -gettext -mzscheme +textobjects
-clientserver -hangul_input +netbeans_intg +title
+clipboard +iconv +path_extra -toolbar
+cmdline_compl +insert_expand +perl +user_commands
+cmdline_hist +jumplist +persistent_undo +vertsplit
+cmdline_info +keymap +postscript +virtualedit
+comments +langmap +printer +visual
+conceal +libcall +profile +visualextra
+cryptv +linebreak +python +viminfo
+cscope +lispindent -python3 +vreplace
+cursorbind +listcmds +quickfix +wildignore
+cursorshape +localmap +reltime +wildmenu
+dialog_con -lua +rightleft +windows
+diff +menu +ruby +writebackup
+digraphs +mksession +scrollbind -X11
-dnd +modify_fname +signs -xfontset
-ebcdic +mouse +smartindent -xim
+emacs_tags -mouseshape -sniff -xsmp
+eval +mouse_dec +startuptime -xterm_clipboard
+ex_extra -mouse_gpm +statusline -xterm_save
+extra_search -mouse_jsbterm -sun_workshop -xpm
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/local/share/vim"
Compilation: /usr/bin/clang -c -I. -Iproto -DHAVE_CONFIG_H -F/usr/local/Frameworks -DMACOS_X_UNIX -Os -w -pipe -march=native -mmacosx-version-min=10.10 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: /usr/bin/clang -L. -L/Users/travis/.sm/pkg/active/lib -fPIC -Bstatic -fstack-protector -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names -o vim -lm -lncurses -liconv -framework Cocoa -fstack-protector -L/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE -lperl -framework Python -lruby-static -framework CoreFoundation -lgmp -lobjc -L/Users/krisluminar/.rvm/rubies/ruby-2.1.4/lib
And my list of pathogen plugins:
~/Work/hubble ll ~/.vim/bundle
total 80
drwxr-xr-x 7 krisluminar staff 238B Dec 15 14:53 DeleteTrailingWhitespace
drwxr-xr-x 9 krisluminar staff 306B Dec 15 15:30 ack.vim
drwxr-xr-x 5 krisluminar staff 170B Dec 17 15:22 file-line
drwxr-xr-x 11 krisluminar staff 374B Dec 15 13:46 nerdtree
drwxr-xr-x 9 krisluminar staff 306B Dec 17 14:56 tabular
-rw-r--r-- 1 krisluminar staff 36K Dec 17 13:50 tags
drwxr-xr-x 6 krisluminar staff 204B Dec 16 08:45 tcomment
drwxr-xr-x 9 krisluminar staff 306B Dec 17 13:47 vim-bundler
drwxr-xr-x 19 krisluminar staff 646B Dec 15 14:21 vim-coffee-script
drwxr-xr-x 9 krisluminar staff 306B Jan 28 10:57 vim-cucumber
drwxr-xr-x 8 krisluminar staff 272B Dec 17 11:31 vim-fugitive
drwxr-xr-x 10 krisluminar staff 340B Dec 15 15:00 vim-gitgutter
drwxr-xr-x 9 krisluminar staff 306B Dec 17 09:36 vim-indent-guides
drwxr-xr-x 9 krisluminar staff 306B Dec 17 13:45 vim-rails
drwxr-xr-x 21 krisluminar staff 714B Dec 17 13:45 vim-ruby
drwxr-xr-x 5 krisluminar staff 170B Dec 15 13:45 vim-sensible
drwxr-xr-x 6 krisluminar staff 204B Jan 26 08:35 vim-windowswap
Does anyone have any ideas how to fix this?
Might be a broken ruby interface (check :ruby nil
), but I wouldn't expect that on startup. You can use -V10
or higher to raise the verbosity, which might give some context for the crash.
Seems to be broken ruby interface - do you know how to fix it?
I have the same issue!
This is fixed for me now. I have no idea what I did to fix it though.
its a problem when you install vim with a ruby installed with rum. if you reinstall with the system ruby everything works fine
@filipebarros I assume you mean rvm.
Does anyone know how to reinstall vim on OS X by using the system ruby if you have rvm installed? Would I do something like this:
$ rvm use system
$ brew reinstall vim
?
Yes. Sorry, autocorrect :D