System: Debian sid _x64 with unstable/latest updates. XFCE env.
Codeblocks craches in a radnom manner while editing. Log below:
NativeParser::GetAllPathsByFilename(): Traversing '/home/lyubo/Desktop/temp' for: arrays.
NativeParser::GetAllPathsByFilename(): Found 1 files:
- /home/lyubo/Desktop/temp/arrays.cpp
ClassBrowser::OnThreadEvent(): Updating class browser...
ClassBrowser::OnThreadEvent(): Class browser updated.
Reparsing when typing for editor /home/lyubo/Desktop/temp/arrays.cpp
NativeParser::OnParserStart(): Starting re-parsing for project 'NONE'...
Project 'NONE' parsing stage done (109 total parsed files, 4962 tokens in 0 minute(s), 0.000 seconds).
ClassBrowser::UpdateClassBrowserView(): No active project available.
NativeParser::GetAllPathsByFilename(): Traversing '/home/lyubo/Desktop/temp' for: arrays.
NativeParser::GetAllPathsByFilename(): Found 1 files:
- /home/lyubo/Desktop/temp/arrays.cpp
ClassBrowser::OnThreadEvent(): Updating class browser...
The program 'codeblocks' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadImplementation (server does not implement operation)'.
(Details: serial 349175 error_code 17 request_code 20 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Another crach in debug mode,
root@Notebook-Debian:/home/lyubo/Documents/CPP_Course/2# codeblocks --sync
Starting Code::Blocks Release 16.01 rev 10692 2016-06-15, 06:57:50 - wx3.0.2 (Linux, unicode) - 64 bit
Initialize EditColourSet .....
Initialize EditColourSet: done.
Loading menubar...
Autosave: loaded
OpenFilesList: loaded
Compiler: loaded
ClassWizard: loaded
Debugger: loaded
CodeCompletion: loaded
ProjectsImporter: loaded
ScriptedWizard: loaded
FilesExtensionHandler: loaded
ToDoList: loaded
AStylePlugin: loaded
Autosave plugin activated
Open files list plugin activated
Added compiler "GNU GCC Compiler"
Added compiler "Intel C/C++ Compiler"
Added compiler "GDC D Compiler"
Added compiler "GNU Fortran Compiler"
Added compiler "G95 Fortran Compiler"
Added compiler "GNU GCC Compiler for ARM"
Added compiler "GNU GCC Compiler for ZPU"
Added compiler "PGI Fortran Compiler"
Added compiler "GNU GCC Compiler for TriCore (HighTec)"
Added compiler "GNU GCC Compiler for Blackfin"
Added compiler "Small Device C Compiler"
Added compiler "GNU GCC Compiler for LM8"
Added compiler "No Compiler"
Added compiler "Tiny C Compiler"
Added compiler "GNU GCC Compiler for PowerPC (HighTec)"
Added compiler "GNU GCC Compiler for MSP430 (HighTec)"
Added compiler "GNU GCC Compiler for AVR"
Added compiler "Digital Mars D Compiler"
Added compiler "GNU GCC Compiler for LM32"
Added compiler "LLVM Clang Compiler"
Added compiler "LLVM D Compiler"
Compiler plugin activated
Class wizard plugin activated
Debugger plugin activated
Code completion plugin activated
Foreign projects importer plugin activated
Project wizard added for 'Empty project'
Project wizard added for 'Fortran application'
Project wizard added for 'Fortran library'
Project wizard added for 'Fortran DLL'
Project wizard added for 'Console application'
Project wizard added for 'D application'
Project wizard added for 'FLTK project'
Project wizard added for 'GLFW project'
Project wizard added for 'GLUT project'
Project wizard added for 'GTK+ project'
Project wizard added for 'Irrlicht project'
Project wizard added for 'Lightfeather project'
Project wizard added for 'Matlab project'
Project wizard added for 'OpenCV project'
Project wizard added for 'OpenGL project'
Project wizard added for 'Ogre project'
Project wizard added for 'Code::Blocks plugin'
Project wizard added for 'QT4 project'
Project wizard added for 'SDL project'
Project wizard added for 'SFML project'
Project wizard added for 'Static library'
Project wizard added for 'Shared library'
Project wizard added for 'wxWidgets project'
Build-target wizard added for 'Console'
Build-target wizard added for 'Static library'
Build-target wizard added for 'wxWidgets'
Project wizard added for 'ARM Project'
Project wizard added for 'AVR Project'
Project wizard added for 'TriCore Project'
Project wizard added for 'PowerPC Project'
Project wizard added for 'MCS51 Project'
File(s) wizard added for 'Empty file'
File(s) wizard added for 'C/C++ source'
File(s) wizard added for 'C/C++ header'
File(s) wizard added for 'Fortran source'
Scripted wizard plugin activated
Files extension handler plugin activated
Todo List plugin activated
Source code formatter (AStyle) plugin activated
Loading toolbar...
ClassBrowser::UpdateClassBrowserView(): No active project available.
ClassBrowser::OnThreadEvent(): Updating class browser...
ClassBrowser::OnThreadEvent(): Class browser updated.
Initializing plugins...
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Error creating proxy: The connection is closed (g-io-error-quark, 18)
Mozilla universal detection engine detected 'Pure ASCII'.
Final encoding detected: Unicode 8 bit (UTF-8) (ID: 43)
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/include/c++/6
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/include/x86_64-linux-gnu/c++/6
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/include/c++/6/backward
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/lib/gcc/x86_64-linux-gnu/6/include
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/local/include
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/lib/gcc/x86_64-linux-gnu/6/include-fixed
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/include/x86_64-linux-gnu
NativeParser::GetGCCCompilerDirs(): Caching GCC default include dir: /usr/include
[xcb] Unknown request in queue while dequeuing
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
codeblocks: ../../src/xcb_io.c:165: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.
Aborted
root@Notebook-Debian:/home/lyubo/Documents/CPP_Course/2#
Duplicate of #225
Disable the symbol browser (Settings->Editor->Code completion->Symbol browser) and it will stop.
Great Thanks !