분할 오류가 있는 Fedora 17 vim 코어 덤프(/usr/bin/vi는 괜찮습니다)

분할 오류가 있는 Fedora 17 vim 코어 덤프(/usr/bin/vi는 괜찮습니다)

DVD에서 Fedora 17을 새로 설치합니다. 내 vim 구성(.vim 항목)을 함께 넣으려고 하는데 실행하면 /usr/bin/vim덤프가 표시되는 것을 발견하셨나요?

일부 버그가 제출되었지만 패치 1-415, 417-682를 포함하여 최신 버전의 vim 7.3을 찾을 수 없는 것 같습니다.

제가 찾아야 할 다른 곳이 있나요?

정보:

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 15 2012 09:56:46)
Included patches: 1-415, 417-682
Modified by <[email protected]>
Compiled by <[email protected]>
Huge version without GUI.  Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+conceal +cryptv +cscope +cursorbind +cursorshape +dialog_con +diff +digraphs
-dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path
+find_in_path +float +folding -footer +fork() +gettext -hangul_input +iconv
+insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent
+listcmds +localmap -lua +menu +mksession +modify_fname +mouse -mouseshape
+mouse_dec +mouse_gpm -mouse_jsbterm +mouse_netterm -mouse_sysmouse
+mouse_xterm +mouse_urxvt +mouse_sgr +multi_byte +multi_lang -mzscheme
+netbeans_intg +path_extra +perl +persistent_undo +postscript +printer +profile
 +python/dyn -python3 +quickfix +reltime +rightleft +ruby/dyn +scrollbind
+signs +smartindent -sniff +startuptime +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 -xterm_clipboard -xterm_save
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/etc"
 f-b for $VIMRUNTIME: "/usr/share/vim/vim73"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -I/usr/local/include  -O2 -g -pipe -Wall  -fexceptions -fstack-protector --param=ssp-buffer-size=4  -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64  -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc   -L. -Wl,-z,relro -rdynamic -Wl,-export-dynamic  -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib/perl5/CORE  -Wl,-z,relro  -L/usr/local/lib -Wl,--as-needed -o vim       -lm -lnsl  -lselinux  -lncurses -lacl -lattr -lgpm -ldl    -Wl,--enable-new-dtags -Wl,-rpath,/usr/lib/perl5/CORE  -fstack-protector -L/usr/local/lib  -L/usr/lib/perl5/CORE -lperl -lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc

/usr/bin/vim
Vim: Caught deadly signal SEGV
Vim: Finished.
Segmentation fault (core dumped)

답변1

vim을 다시 설치해 보세요. 프로그램이 손상될 수 있습니다. ("rpm -Vf /usr/bin/vim"을 입력하면 패키지가 다시 설치된다는 메시지가 표시되고 "yum 다시 설치 /usr/bin/vim"을 입력하면 패키지가 다시 설치됩니다.)

업데이트해 보세요("yum update"를 사용하면 됩니다).

설정(~/.exrc 등)에 맞는 항목이 없는지 확인하세요(뭔가 맞는 경우 버그 보고서가 환영받을 것이라고 확신합니다).

(매우 이상합니다. 자주 사용되는 프로그램이 갑자기 충돌을 일으키면 가장 기본적인 QA를 통과하지 못합니다.)

답변2

Fedora 18을 새로 설치할 때 동일한 동작을 보았습니다. vim-command-t와 vim-nerdtree를 모두 제거하여 문제를 해결했습니다.

답변3

비슷한 문제에 직면했는데, vi는 매번 segfault로 인해 충돌이 발생했습니다. 내 시스템에 vim-command-t가 없다는 것을 발견했습니다. 이 패키지를 설치하면 문제가 해결되었습니다. 페도라 17을 사용하고 있습니다

관련 정보