I am having the exact same problem. I just joined this forum to see if I could find a way to fix it. It appeared suddenly about 2 weeks ago, with Code::Blocks 13.12, which I have used for several months and really like a lot (under Ubuntu 14.04 LTS). I have tried many uninstalls and reinstalls, purges, as well as manually deleting .codeblocks and all my project files, and installs via apt-get, the Ubuntu software center, and DMoore's PPA. I finally resorted to formatting the hard drive and doing a new installation of Ubuntu (now 16.04 Xenial Xerus) then installing Code::Blocks fresh via the Ubuntu Software Center. I did not see any dependency issues. Same problem immediately reappeared. I tried disabling all plugins except the Compiler, but no luck. CB crashed when I opened the plugins dialog to check them.
I can easily reproduce it by starting a new project (Console Application in C++), opening main.cpp, then hiding and showing the editor tabs. The tabs disappear and some lines from the code appear in their place when they are shown. The same is true for hiding and showing the status bar. After this, most of the menu items that show a dialog box will have the box come up blank and the program crashes and must be ended via the System Monitor.
I have attached a screen shot of the new project after the editor tabs and status bar are hidden then shown. I am using a Dell THX with Ubuntu 16.04, freshly installed. I have also attached a screenshot of my system about box.
I hope there is a simple fix for this. It behaves like more WX version problems but I can't gt rid of it with a clean install, which is disconcerting.