On 2011-04-07 14:19, Andrej Mitrovic wrote: > Everything works fine now, please disregard my silly thread. :) Well, whatever you're doing, you almost certainly shouldn't be catching Errors (AssertErrors or otherwise). That's generally a very bad idea. Very little cleanup is done when Errors are thrown. finally blocks get skipped. scope statements get skipped. Destructors get skipped. Etc. So, once an Error is thrown, it takes very little for the program to be in an invalid state.
- Jonathan M Davis
