{"action":"created","issue":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/3078","repository_url":"https://api.github.com/repos/Valloric/YouCompleteMe","labels_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/3078/labels{/name}","comments_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/3078/comments","events_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/3078/events","html_url":"https://github.com/Valloric/YouCompleteMe/issues/3078","id":341301306,"node_id":"MDU6SXNzdWUzNDEzMDEzMDY=","number":3078,"title":"Python startup crash when inside matplotlib source folder","user":{"login":"LindyBalboa","id":20605205,"node_id":"MDQ6VXNlcjIwNjA1MjA1","avatar_url":"https://avatars1.githubusercontent.com/u/20605205?v=4","gravatar_id":"","url":"https://api.github.com/users/LindyBalboa","html_url":"https://github.com/LindyBalboa","followers_url":"https://api.github.com/users/LindyBalboa/followers","following_url":"https://api.github.com/users/LindyBalboa/following{/other_user}","gists_url":"https://api.github.com/users/LindyBalboa/gists{/gist_id}","starred_url":"https://api.github.com/users/LindyBalboa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LindyBalboa/subscriptions","organizations_url":"https://api.github.com/users/LindyBalboa/orgs","repos_url":"https://api.github.com/users/LindyBalboa/repos","events_url":"https://api.github.com/users/LindyBalboa/events{/privacy}","received_events_url":"https://api.github.com/users/LindyBalboa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-07-15T07:51:44Z","updated_at":"2018-07-16T12:53:28Z","closed_at":null,"author_association":"NONE","body":"# Issue Prelude\r\n\r\n**Please complete these steps and check these boxes (by putting an `x` inside\r\nthe brackets) _before_ filing your issue:**\r\n\r\n- [X ] I have read and understood YCM's [CONTRIBUTING][cont] document.\r\n- [ X] I have read and understood YCM's [CODE_OF_CONDUCT][code] document.\r\n- [ X] I have read and understood YCM's [README][readme], **especially the\r\n  [Frequently Asked Questions][faq] section.**\r\n- [ X] I have searched YCM's issue tracker to find issues similar to the one I'm\r\n  about to report and couldn't find an answer to my problem. ([Example Google\r\n  search.][search])\r\n- [X ] If filing a bug report, I have included the output of `vim --version`.\r\n- [ X] If filing a bug report, I have included the output of `:YcmDebugInfo`.\r\n- [ X] If filing a bug report, I have attached the contents of the logfiles using\r\n  the `:YcmToggleLogs` command.\r\n- [ X] If filing a bug report, I have included which OS (including specific OS\r\n  version) I am using.\r\n- [ X] If filing a bug report, I have included a minimal test case that reproduces\r\n  my issue, including what I expected to happen and what actually happened.\r\n- [ X] If filing a installation failure report, I have included the entire output\r\n  of `install.py` (or `cmake`/`make`/`ninja`) including its invocation\r\n- [ X] **I understand this is an open-source project staffed by volunteers and\r\n  that any help I receive is a selfless, heartfelt _gift_ of their free time. I\r\n  know I am not entitled to anything and will be polite and courteous.**\r\n- [ X] **I understand my issue may be closed if it becomes obvious I didn't\r\n  actually perform all of these steps.**\r\n\r\nThank you for adhering to this process! It ensures your issue is resolved\r\nquickly and that neither your nor our time is needlessly wasted.\r\n\r\n# Issue Details\r\n\r\n> Provide a clear description of the problem, including the following key\r\n> questions:\r\n\r\nAttempting to start vim while inside `../matplotlib/lib/matplotlib` causes a python startup failure. Note, this happens even without specifying a type of file, an empty vim session produces the error. Attempting to edit files in the folder from a separate working directory does not cause an error\r\n\r\n> Include steps to reproduce here.\r\n\r\n** included for emphasis of the offending folder\r\nError producing:\r\n```\r\ncd [Source Root]/matplotlib/lib/**matplotlib**\r\nvim \r\n```\r\nnon-error producing:\r\n```\r\ncd [Source Root]/matplotlib/lib/\r\nvim **matplotlib**/[insert file].py\r\n```\r\n> Include description of the observed behaviour, including actual output,\r\n> screenshots, etc.\r\n\r\n![image](https://user-images.githubusercontent.com/20605205/42731722-b635d518-8813-11e8-8a64-ce552e9305a5.png)\r\n\r\n## Output of `vim --version`\r\n\r\n```\r\nVIM - Vi IMproved 8.1 (2018 May 17, compiled May 26 2018 00:03:09)\r\nIncluded patches: 1-22\r\nCompiled by LindyBalboa\r\nHuge version without GUI.  Features included (+) or not (-):\r\n+acl               +farsi             +mouse_sgr         -tag_any_white\r\n+arabic            +file_in_path      -mouse_sysmouse    -tcl\r\n+autocmd           +find_in_path      +mouse_urxvt       +termguicolors\r\n-autoservername    +float             +mouse_xterm       +terminal\r\n-balloon_eval      +folding           +multi_byte        +terminfo\r\n+balloon_eval_term -footer            +multi_lang        +termresponse\r\n-browse            +fork()            -mzscheme          +textobjects\r\n++builtin_terms    +gettext           +netbeans_intg     +timers\r\n+byte_offset       -hangul_input      +num64             +title\r\n+channel           +iconv             +packages          -toolbar\r\n+cindent           +insert_expand     +path_extra        +user_commands\r\n+clientserver      +job               +perl/dyn          +vertsplit\r\n+clipboard         +jumplist          +persistent_undo   +virtualedit\r\n+cmdline_compl     +keymap            +postscript        +visual\r\n+cmdline_hist      +lambda            +printer           +visualextra\r\n+cmdline_info      +langmap           +profile           +viminfo\r\n+comments          +libcall           +python/dyn        +vreplace\r\n+conceal           +linebreak         +python3/dyn       +wildignore\r\n+cryptv            +lispindent        +quickfix          +wildmenu\r\n+cscope            +listcmds          +reltime           +windows\r\n+cursorbind        +localmap          +rightleft         +writebackup\r\n+cursorshape       -lua               -ruby              +X11\r\n+dialog_con        +menu              +scrollbind        +xfontset\r\n+diff              +mksession         +signs             -xim\r\n+digraphs          +modify_fname      +smartindent       -xpm\r\n-dnd               +mouse             +startuptime       +xsmp_interact\r\n-ebcdic            -mouseshape        +statusline        +xterm_clipboard\r\n+emacs_tags        +mouse_dec         -sun_workshop      -xterm_save\r\n+eval              +mouse_gpm         +syntax            \r\n+ex_extra          -mouse_jsbterm     +tag_binary        \r\n+extra_search      +mouse_netterm     +tag_old_static    \r\n   system vimrc file: \"/etc/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       defaults file: \"$VIMRUNTIME/defaults.vim\"\r\n  fall-back for $VIM: \"/usr/share/vim\"\r\nCompilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -D_FORTIFY_SOURCE=2  -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1       \r\nLinking: gcc   -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.26/core_perl/CORE  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L/usr/local/lib -Wl,--as-needed -o vim    -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE  -lm -ltinfo -lelf -lnsl  -lselinux   -lacl -lattr -lgpm -ldl   -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.26/core_perl/CORE -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fstack-protector-strong -L/usr/local/lib  -L/usr/lib/perl5/5.26/core_perl/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc \r\n```\r\n\r\n## Output of `YcmDebugInfo`\r\n\r\n**Causes same bug, no output available**\r\n\r\nOutput outside of matplotlib/lib/matplotlib:\r\n```\r\nPrinting YouCompleteMe debug information...\r\n-- Client logfile: /tmp/ycm_j8a1ebfd.log\r\n-- Server Python interpreter: /usr/bin/python\r\n-- Server Python version: 3.6.5\r\n-- Server has Clang support compiled in: True\r\n-- Clang version: clang version 6.0.0 (tags/RELEASE_600/final)\r\n-- Extra configuration file found but not loaded\r\n-- Extra configuration path: /home/conner/.ycm_extra_conf.py\r\n-- Server running at: http://127.0.0.1:44115\r\n-- Server process ID: 26361\r\n-- Server logfiles:\r\n--   /tmp/ycmd_44115_stdout_tfgip54e.log\r\n--   /tmp/ycmd_44115_stderr_bekbvuck.log\r\n```\r\n\r\n## Contents of YCM, ycmd and completion engine logfiles\r\n\r\nNone produced for this bug\r\n\r\n> Add `let g:ycm_log_level = 'debug'` to vimrc, restart Vim, reproduce the\r\n> issue, and include link here to a [gist][] containing the entire logfiles for\r\n> ycm, ycmd and any completer logfiles listed by `:YcmToggleLogs`.\r\n\r\nNone produced for this bug\r\n\r\n## OS version, distribution, etc.\r\n\r\nArch Linux, up to date\r\n\r\n## Output of build/install commands\r\n\r\n`./install.py --clang-completer --system-libclang --tern-completer`\r\n\r\n[cont]: https://github.com/Valloric/YouCompleteMe/blob/master/CONTRIBUTING.md\r\n[code]: https://github.com/Valloric/YouCompleteMe/blob/master/CODE_OF_CONDUCT.md\r\n[readme]: https://github.com/Valloric/YouCompleteMe/blob/master/README.md\r\n[faq]: https://github.com/Valloric/YouCompleteMe/blob/master/README.md#faq\r\n[search]: https://www.google.com/search?q=site%3Ahttps%3A%2F%2Fgithub.com%2FValloric%2FYouCompleteMe%2Fissues%20python%20mac\r\n[gist]: https://gist.github.com/\r\n"},"comment":{"url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/comments/405237600","html_url":"https://github.com/Valloric/YouCompleteMe/issues/3078#issuecomment-405237600","issue_url":"https://api.github.com/repos/Valloric/YouCompleteMe/issues/3078","id":405237600,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTIzNzYwMA==","user":{"login":"LindyBalboa","id":20605205,"node_id":"MDQ6VXNlcjIwNjA1MjA1","avatar_url":"https://avatars1.githubusercontent.com/u/20605205?v=4","gravatar_id":"","url":"https://api.github.com/users/LindyBalboa","html_url":"https://github.com/LindyBalboa","followers_url":"https://api.github.com/users/LindyBalboa/followers","following_url":"https://api.github.com/users/LindyBalboa/following{/other_user}","gists_url":"https://api.github.com/users/LindyBalboa/gists{/gist_id}","starred_url":"https://api.github.com/users/LindyBalboa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LindyBalboa/subscriptions","organizations_url":"https://api.github.com/users/LindyBalboa/orgs","repos_url":"https://api.github.com/users/LindyBalboa/repos","events_url":"https://api.github.com/users/LindyBalboa/events{/privacy}","received_events_url":"https://api.github.com/users/LindyBalboa/received_events","type":"User","site_admin":false},"created_at":"2018-07-16T12:53:28Z","updated_at":"2018-07-16T12:53:28Z","author_association":"NONE","body":"It is up to date. I tried running a `git submodule update --init --recursive` and rebuilding and it did not change the issue."}}
{"actor":{"display_login":"LindyBalboa"}}