Write Once, Run Anywhere?
Monday, January 29th, 2007Spent a couple of days this week chasing down a crash on a pre-release BREW 3.1.5 handset.
The handset rebooted when I exited my application, which was, err, not ideal. It turned out that the crash was caused by releasing (and thereby destroying) an IROOTFORM while handling EVT_APP_EXIT. Remove that line (and leak the object) and the crash went away. Clean up a whole bunch of other objects? Still no crash. (more…)