At 11:28 AM -0800 3/8/99, Bob Ebert wrote:
>It's more likely the result of some app or other software for the Palm.
>The only time I've seen reset loops is when some app crashes in response
>to the reset launch code. A cold reset (erasing everything) should always
>fix that -- no apps left to cause problems!
I should also mention there's another reset mode that might help. The mode
is invoked by holding down the up arrow when you press the reset button.
This will prevent the reset notification launch code from being sent to the
apps on the device, but no data will be erased.
So if it is an app that's causing the reset loop, and you know which one it
is, you can reset this way then delete the bad app. Normally only the app
developers do this when they're debugging the reset launch code
notification.
As to finding out which app (if any) is bad -- that's harder, but not
impossible.
You can probably use the PilotDebugger app (part of the developer tools
release) to debug the problem. Boot with the downarrow key held down and
you'll drop into the debugger immediately on booting. Keep holding down
the downarrow and 'g'o, you should drop into the debugger a 2nd time. Now
'g'o a 2nd time. Now it will invoke the debugger when the error occurs
instead of restarting. From here you can do stack traces or whatever and
might be able to figure out which app is running, or which OS routine is
giving you trouble.
I'd be interested in hearing what you find.
--Bob
_______________________________________________________________________
Bob Ebert, Sr. Software Engineer, Palm Computing Inc., 3Com Corporation
V: 408 326-9299 5400 Bayfront Plaza, MS: 10212, Santa Clara, CA, 95052
F: 408 326-9891, [EMAIL PROTECTED] (preferred: [EMAIL PROTECTED])