CodeLite causes system freeze?
Posted: Sun Nov 19, 2017 6:39 pm
Every once in a while, sometimes several times a day, I will end a debug session in CodeLite (nothing fancy ever done other than breakpoints) and CodeLite (or one of it's dependencies) will hang up my whole linux system. I am unable to do anything except drop to a virtual terminal to execute commands. From there, using 'top' I can see that Xorg is using 100% CPU. I used to just kill Xorg afterward which would get me back to work again, but now I just do a full reboot (very fast boot time).
At least the last time it happened, after the debug session ended, codelite didn't fully go back into normal mode again, but it looked like some of the UI was in the middle of changing back.
I've been wondering how to report this, since a total-lockup is presumable unlikely to generate a report. What do you recommend? It's possible that this is a X.org or dependency bug or possibly some distribution-specific thing.
I'm on XUbuntu, this bug has happened all the way from CodeLite 10 to the current state in git (11.0.5 I believe).
I am also using stock codelite configuration under ~/.CodeLite other than a few preference tweaks such as key combos and colors and whatnot.
At least the last time it happened, after the debug session ended, codelite didn't fully go back into normal mode again, but it looked like some of the UI was in the middle of changing back.
I've been wondering how to report this, since a total-lockup is presumable unlikely to generate a report. What do you recommend? It's possible that this is a X.org or dependency bug or possibly some distribution-specific thing.
I'm on XUbuntu, this bug has happened all the way from CodeLite 10 to the current state in git (11.0.5 I believe).
I am also using stock codelite configuration under ~/.CodeLite other than a few preference tweaks such as key combos and colors and whatnot.
Code: Select all
root@antic-Inspiron-7559:/home/antic# uname -a
Linux antic-Inspiron-7559 4.9.11-040911-generic #201702181031 SMP Sat Feb 18 15:33:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@antic-Inspiron-7559:/home/antic# cat /etc/issue
Ubuntu 16.04.3 LTS \n \l
root@antic-Inspiron-7559:/home/antic# gdb -v
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
root@antic-Inspiron-7559:/home/antic# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.2.0-1ubuntu1~16.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 7.2.0 (Ubuntu 7.2.0-1ubuntu1~16.04)
root@antic-Inspiron-7559:/home/antic# codelite -v
09:30:51: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1011,wx containers,compatible with 2.8).
CodeLite IDE v11.0.5