JBakamovic / yavide

Modern C/C++ integrated development environment
GNU General Public License v2.0
1.3k stars 137 forks source link

Aborting while importing a project #92

Open tyrael145 opened 6 years ago

tyrael145 commented 6 years ago

Steps:

  1. $> gvim --servername yavide -f -N -u /opt/yavide/.vimrc
  2. Ctrl-S + i to import project
  3. Entered the path, selected C++ and Makefile
  4. gvim froze and got the following error message on the terminal:

Error message:

[xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. gvim: ../../src/xcb_io.c:274: poll_for_event: Assertion !xcb_xlib_threads_sequence_lost' failed. Vim: Caught deadly signal ABRT [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. gvim: ../../src/xcb_io.c:274: poll_for_event: Assertion!xcb_xlib_threads_sequence_lost' failed. Vim: Caught deadly signal ABRT Vim: Finished.

Environment: OS: Ubuntu 16.04 Vim version: 8.1 (tested with 7.4.16 as well) with python2 support XDG_SESSION_TYPE: x11

JBakamovic commented 6 years ago

Can you please attach the log? It's located under /tmp/YAVIDE_server.log

JBakamovic commented 6 years ago

Also can you give it a try with cxxd-vim and see if same crash occurs? cxxd-vim is an ordinary (g)vim plugin which wraps all IDE functionality.