The important thing is to keep your use of dynamic heap memory within
acceptable limits. These limits vary from OS version to OS version, and from
device to device, so check the knowledge base for details. If you stay
within these limits, you should rarely have to worry about new failing.
Users who install hacks or other applications that keep dynamic memory
allocated even when they're not running may still experience new failures.
If you did all of the above, I think it's acceptable to fatal error,
requiring the user to reset the device. That's just my personal opinion.
--
Peter Epstein
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/