POSE emulating a PalmVx tells me my app just read from memory in the unused portion of the stack whenever I tap on a certain popup trigger in a certain form. All other popup triggers & lists on that form work fine, as do all other forms in the application. On actual PalmVx devices, this does not cause a percievable problem, but it bothers me that there might be silent problems building up. Also, POSE does not complain about taps on this popup trigger when it's emulating a PalmIIIx. The event on the queue immediately after the tap is a ctlEnterEvent. If I ignore ctlEnterEvents or make the event handler return false for them, the crash happens after the form's event handler exits and before any other event gets sent. Right after my event handler returns false for handling the ctlEnterEvent, the formID of this form changes in the stack (I can still see the formID on the stack under PilotMain). It goes from 1700 to 58868. Is it supposed to change? I would think not. If I hit play in the debugger, the program then crashes with the error about reading from the unused portion of the stack, and if I choose "debug" from that message, the formID under PilotMain has then been changed to 90 -- another weird value. I simply cannot think of what might be causing this. Any ideas? Thanks, Stan [EMAIL PROTECTED] -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
