Hello,
Following Pecan's suggestion (and to avoid to hijack another topic), I have tried to get more info on my Settings-->Editor crash with codestats plugin (C::B rev2317). Here is the gdb output:
(gdb) run
Starting program: /home/michael/devel/trunk/src/devel/codeblocks
[Thread debugging using libthread_db enabled]
[New Thread -1228880192 (LWP 13442)]
(process:13442): Gdk-WARNING **: locale not supported by Xlib
(process:13442): Gdk-WARNING **: cannot set locale modifiers
[New Thread -1236251728 (LWP 13653)]
[New Thread -1249666128 (LWP 13669)]
[New Thread -1259459664 (LWP 13670)]
[Thread -1259459664 (zombie) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228880192 (LWP 13442)]
0xb7a05349 in wxStringBase::AllocBeforeWrite ()
from /usr/lib/libwx_baseu-2.6.so.0
(gdb)
It seems a problem of zombie thread. I have done some tests without codestats plugin, and there still are zombie threads. So, it is probably not the cause of the crash or not directly.
[EDIT]: I have remarked that only the Editor menu has zombie threads. When opening the other Settings menu, no additional thread(s) is created, but when opening Editor (withour or with codestats plugin), two new threads are created and relatively fast, the third is exited and marked as zombie. When closing the Editor menu (without codestats plugin) the second thread is closed and marked as zombie, then another thread is created, exited and marked as zombie.
May be this fact could make problems with codestats plugins and generate the SIGSEGV.
Best wishes,
Michael