question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Vdebug causing SIGSEGV in Vim, and jibberish python errors.

See original GitHub issue

To reproduce this error:

  1. Start live Ubuntu-GNOME 16.04
  2. Get vim 7.4
  3. Setup Vdebug for python 3 (I used pydbgp version 11.0.2 from activestate)
  4. start Vdebugingtest.py of github.com/s-c-p/simple-reactive-py
  5. Just keep stepping over and vim will crash at main()

Seg-faults seem to be serious trouble, perhaps similar to https://github.com/vim-vdebug/vdebug/issues/320


Ubuntu Reports

vim.basic crashed with SIGSEGV in PyGC_Collect()

and

vim --version reports

VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:44:48)
Included patches: 1-1689
Extra patches: 8.0.0056
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by pkg-vim-maintainers@lists.alioth.debian.org
Huge version without GUI.  Features included (+) or not (-):
+acl             +farsi           +mouse_netterm   +tag_binary
+arabic          +file_in_path    +mouse_sgr       +tag_old_static
+autocmd         +find_in_path    -mouse_sysmouse  -tag_any_white
-balloon_eval    +float           +mouse_urxvt     -tcl
-browse          +folding         +mouse_xterm     +terminfo
++builtin_terms  -footer          +multi_byte      +termresponse
+byte_offset     +fork()          +multi_lang      +textobjects
+channel         +gettext         -mzscheme        +timers
+cindent         -hangul_input    +netbeans_intg   +title
-clientserver    +iconv           +packages        -toolbar
-clipboard       +insert_expand   +path_extra      +user_commands
+cmdline_compl   +job             -perl            +vertsplit
+cmdline_hist    +jumplist        +persistent_undo +virtualedit
+cmdline_info    +keymap          +postscript      +visual
+comments        +langmap         +printer         +visualextra
+conceal         +libcall         +profile         +viminfo
+cryptv          +linebreak       -python          +vreplace
+cscope          +lispindent      +python3         +wildignore
+cursorbind      +listcmds        +quickfix        +wildmenu
+cursorshape     +localmap        +reltime         +windows
+dialog_con      -lua             +rightleft       +writebackup
+diff            +menu            -ruby            -X11
+digraphs        +mksession       +scrollbind      -xfontset
-dnd             +modify_fname    +signs           -xim
-ebcdic          +mouse           +smartindent     -xsmp
+emacs_tags      -mouseshape      +startuptime     -xterm_clipboard
+eval            +mouse_dec       +statusline      -xterm_save
+ex_extra        +mouse_gpm       -sun_workshop    -xpm
+extra_search    -mouse_jsbterm   +syntax          
   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/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H   -Wdate-time  -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1      
Linking: gcc   -Wl,-Bsymbolic-functions -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o vim        -lm -ltinfo -lnsl  -lselinux  -lacl -lattr -lgpm -ldl     -L/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu -lpython3.5m -lpthread -ldl -lutil -lm      

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:6 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
BlackIkeEaglecommented, Mar 23, 2018

@learningJava4ds Because time is limited, I’m also doing this in my free time so if you can help fixing bugs please open a Pull Request, that would be more usefull.

0reactions
BlackIkeEaglecommented, Apr 21, 2018

Closing because no further feedback

Read more comments on GitHub >

github_iconTop Results From Across the Web

Vim: Caught deadly signal SEGV Segmentation fault (core ...
i just added python-mode to vim. whenever i save and quit (:wq), i also got this error. Vim: Caught deadly signal SEGV Segmentation...
Read more >
Bug listing with status RESOLVED with resolution UPSTREAM ...
... Bug:36399 - "Kppp logs taked from syslog specific files (cause errors and impossibility to debug)" status:RESOLVED resolution:UPSTREAM severity:normal ...
Read more >
Vim 7.4.1710 syntax on always Segmentation fault
Vim : Finished. ... If I created a new file, i.e., `vim test.py`, then simply type one of these characters: `#` `'` `"`...
Read more >
2014-May.txt - Python mailing list
Currently they do not, and if there are errors that will cause a pypi failure (like an unreadable long description) bad things happen....
Read more >
ChangeLog-SLE-15-SP3-GM-SLE-15-SP4-PublicBeta ... - SUSE
+ Do not use %python_module, as this pulls in all python versions. ... BUG Paged Results with critical false causes sigsegv in chaining...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found