I'm running Ubuntu (Dapper).
The crashing seems to be fairly random - I'll add a file and it will be fine, then I try another and it will crash. Then I can restart it and try again, and the one that worked the first time will cause the crash! If I try and recursively add a folder of files, it's guaranteed to crash.
I'm not adding new files, I'm adding files that already exist. Maybe if I add new files and copy the code over from gedit or something? I might try that tomorrow. It would still be nice to have the problem resolved.
In detail, Amira creates a directory structure that it likes, and creates a GNUMakefile. It also creates some default files (ProjectName.h, ProjectName.cpp, Version.h, etc), which I have written over with source code copied from the same project that was compiled for windows. Then, in C::B, I created a new cb project in the same directory, and when I try to add my source code files, I get the crashing thing. It also crashes when I try to attach the debugger to Amira. I also tried importing the old VC++ 6.0 file, and that made it crash.
Would there be a crash log generated somewhere? The only thing I could find was /tmp/Code::Blocks-charlotte, and it didn't seem to contain anything.
It's funny I'm having so many problems, I'd expect this to be a relatively common thing to do. Hopefully I can figure out what's causing it - I like the looks of C::B more than the others I've tried (Anjuta and Eclipse).