{"action":"created","issue":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1351","labels_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1351/labels{/name}","comments_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1351/comments","events_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1351/events","html_url":"https://github.com/Valloric/YouCompleteMe/issues/1351","id":56133317,"number":1351,"title":"Vim: Caught deadly signal ABRT","user":{"login":"ephexeve","id":915606,"avatar_url":"https://avatars.githubusercontent.com/u/915606?v=3","gravatar_id":"","url":"https://api.github.com/users/ephexeve","html_url":"https://github.com/ephexeve","followers_url":"https://api.github.com/users/ephexeve/followers","following_url":"https://api.github.com/users/ephexeve/following{/other_user}","gists_url":"https://api.github.com/users/ephexeve/gists{/gist_id}","starred_url":"https://api.github.com/users/ephexeve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ephexeve/subscriptions","organizations_url":"https://api.github.com/users/ephexeve/orgs","repos_url":"https://api.github.com/users/ephexeve/repos","events_url":"https://api.github.com/users/ephexeve/events{/privacy}","received_events_url":"https://api.github.com/users/ephexeve/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2015-01-31T18:05:35Z","updated_at":"2015-02-01T04:51:52Z","closed_at":"2015-01-31T18:14:21Z","body":"Before I was using vim's homebrew version with YCM, which worked fine, I decided to move to macports, but since I saw other issues with YCM and macports, I compiled vim by hand. \r\n\r\n```\r\nVIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 31 2015 15:32:01)\r\nMacOS X (unix) version\r\nIncluded patches: 1-608\r\nCompiled by ephexeve@ephexeve\r\nHuge version without GUI.  Features included (+) or not (-):\r\n+acl             +farsi           +mouse_netterm   +syntax\r\n+arabic          +file_in_path    +mouse_sgr       +tag_binary\r\n+autocmd         +find_in_path    -mouse_sysmouse  +tag_old_static\r\n-balloon_eval    +float           +mouse_urxvt     -tag_any_white\r\n-browse          +folding         +mouse_xterm     -tcl\r\n++builtin_terms  -footer          +multi_byte      +terminfo\r\n+byte_offset     +fork()          +multi_lang      +termresponse\r\n+cindent         -gettext         -mzscheme        +textobjects\r\n-clientserver    -hangul_input    +netbeans_intg   +title\r\n+clipboard       +iconv           +path_extra      -toolbar\r\n+cmdline_compl   +insert_expand   -perl            +user_commands\r\n+cmdline_hist    +jumplist        +persistent_undo +vertsplit\r\n+cmdline_info    +keymap          +postscript      +virtualedit\r\n+comments        +langmap         +printer         +visual\r\n+conceal         +libcall         +profile         +visualextra\r\n+cryptv          +linebreak       +python          +viminfo\r\n-cscope          +lispindent      -python3         +vreplace\r\n+cursorbind      +listcmds        +quickfix        +wildignore\r\n+cursorshape     +localmap        +reltime         +wildmenu\r\n+dialog_con      -lua             +rightleft       +windows\r\n+diff            +menu            -ruby            +writebackup\r\n+digraphs        +mksession       +scrollbind      -X11\r\n-dnd             +modify_fname    +signs           -xfontset\r\n-ebcdic          +mouse           +smartindent     -xim\r\n+emacs_tags      -mouseshape      -sniff           -xsmp\r\n+eval            +mouse_dec       +startuptime     -xterm_clipboard\r\n+ex_extra        -mouse_gpm       +statusline      -xterm_save\r\n+extra_search    -mouse_jsbterm   -sun_workshop    -xpm\r\n   system vimrc file: \"$VIM/vimrc\"\r\n     user vimrc file: \"$HOME/.vimrc\"\r\n 2nd user vimrc file: \"~/.vim/vimrc\"\r\n      user exrc file: \"$HOME/.exrc\"\r\n  fall-back for $VIM: \"/Users/ephexeve/Workspace/builds/share/vim\"\r\nCompilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -DMACOS_X_UNIX  -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1\r\nLinking: gcc    -o vim        -lm -lncurses  -liconv -framework Cocoa    -framework Python\r\n```\r\n\r\nRunning vim without YCM works fine, after installing YCM with clang-completer, I get a  deadly signal ABRT, checking the trace in lldb (OSX), I get;\r\n\r\n```\r\n\r\n                                                                               Fatal Python error: PyThreadState_Get: no current thread\r\nProcess 50429 stopped\r\n* thread #1: tid = 0x1c635, 0x00007fff85c40866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT\r\n    frame #0: 0x00007fff85c40866 libsystem_kernel.dylib`__pthread_kill + 10\r\nlibsystem_kernel.dylib`__pthread_kill + 10:\r\n-> 0x7fff85c40866:  jae    0x7fff85c40870            ; __pthread_kill + 20\r\n   0x7fff85c40868:  movq   %rax, %rdi\r\n   0x7fff85c4086b:  jmp    0x7fff85c3d175            ; cerror_nocancel\r\n   0x7fff85c40870:  retq\r\n(lldb)\r\n```\r\nAs I stated, I compiled vim by hand, downloaded vim's source from their webpage and compiled. Macports python27 version is selected to default.\r\n\r\nAlso, I tried using Macvim, and got the same problem, a deadly signal.\r\n\r\nLog of install.sh -> https://bpaste.net/show/57655d61486f"},"comment":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/comments/72351613","html_url":"https://github.com/Valloric/YouCompleteMe/issues/1351#issuecomment-72351613","issue_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/1351","id":72351613,"user":{"login":"oblitum","id":1269815,"avatar_url":"https://avatars.githubusercontent.com/u/1269815?v=3","gravatar_id":"","url":"https://api.github.com/users/oblitum","html_url":"https://github.com/oblitum","followers_url":"https://api.github.com/users/oblitum/followers","following_url":"https://api.github.com/users/oblitum/following{/other_user}","gists_url":"https://api.github.com/users/oblitum/gists{/gist_id}","starred_url":"https://api.github.com/users/oblitum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oblitum/subscriptions","organizations_url":"https://api.github.com/users/oblitum/orgs","repos_url":"https://api.github.com/users/oblitum/repos","events_url":"https://api.github.com/users/oblitum/events{/privacy}","received_events_url":"https://api.github.com/users/oblitum/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T04:51:52Z","updated_at":"2015-02-01T04:51:52Z","body":"@ephexeve ok. glad to help."}}