I just tried to reproduce, but I was not able to.
Here is what I did:
- created a wxWidgets project (test) with wizard
- created a new dialog with wxSmith
- closed C::B
- created a subfolder test1
- moved the "NewDialog.*"-files into it
- opened C::B and fixed the paths, so I can open the dialog from within the OnAbout-function
- closed C::B
- renamed test1 to test2
- opened C::B
- opened folder test1 (no crash here)
- double-clicked on any file inside it
- got the error message, that the file could not be found (no crash !)
Can you provide a minimal project, where the error occurs, or tell exactly what you did, so that I can reproduce the crash.
It might also be helpful to post the part of the debugreport (that was hopefully created by C::B) that shows the stack.
That's everything inside "<stack>" and "</stack>".
The crash report can be found in /tmp/codeblocks_dbg.../" ( I don't know exactly at the moment).
Inside the folder there should be a file called "codeblocks.xml" containing the debugreport.
It can be written, even if C::B was not able to show it. Look for the one (if any) with the correct date/time of your crash.