Another problem I'm running into is that one of our other applications, Army Builder, will run for a while, and then suddenly lock up with this error: err:region:CombineRgn Invalid rgn=(nil) err:region:CombineRgn Invalid rgn=(nil) err:region:CombineRgn Invalid rgn=(nil) err:region:CombineRgn Invalid rgn=(nil) We're not calling CombineRgn anywhere in our code. How can I work out what the problem is here?