Why won't my map compile?

'csg.exe' is the program used to turn your .map files into playable .cmf files, but sometimes it refuses to produce the compiled file. Usually it crashes when it can't compile something.

This is, as far as I have seen, always because of a brush that it cannot handle. Shapes that should be avoided (even if the map compiles) are: