On starting C::B, the SpellChecker will notice me that there're no dictionaries. After clicking OK, the C::B just crashes. If I copy some dictionaries to the vary directory, C::B will directly crash without noticing anything.
PS: Sorry it may be better for me to ask in your forum, but I cannot get the activation email.
Environment: Windows 8.1 Code::Blocks: r10020 from SVN and 13.12-1 from their homepage Compiler: MinGW-w64 x86_64-4.9.1-release-posix-seh-rt_v3-rev3 and TDM-GCC x86_64 4.7.1 Boost: 1.56 wxWidgets: 3.0.2 FortranProject: 1.2 from svn
Have you tried older night build?
Can you find where the problem started?
What about the official 13.12?
The OP use wx 3.0.2, our nightly build version were all build with wx2.8.12. I would suggest the OP try to run C::B under GDB, and see where it crashed.
BTW: the C::B forum has some problems these days which it doesn't send notification email any more.
I tried the official 13.12 as well as the r10020 and the r9533. All of them had the problem.
Here're the log and the screenshot under GDB (r10020 and wx3.0.2 compiled by TDM-GCC 4.7.1 64bit).
Last edit: Frederick Zhang 2014-11-10
Does it happen with the official builds?
Nope, the official builds are quite stable.
its crash aslo on 32 bits
attache backtrace
Does this still happens with latest trunk?
still crashing with SpellChecker.dll
Code::Blocks: r10669 from SVN
when i remove SpellChecker.dll all work fine
Can you start codeblocks.exe from the devel folder and then post the backtrace? Can you set the cb_release_type to "-O0 -g", so the debug info is a bit more usable?
rebuild workspace with -g -O0
in devel30 path run debug.sh with next content
fixed with revision 11099