Archive for January, 2007

Write Once, Run Anywhere?

Monday, January 29th, 2007

Spent 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…)