I have code that works on the following: 3.1 emulator w/Visor Prism ROM Visor Prism w/TCP connection via VisorPhone 3.1 emulator w/Palm Vx 3.5 ROM Palm Vx w/3.5 w/TCP connection via Ricochet modem The same code fails miserably, though, on the same Palm Vx using a Minstrel V w/Omnisky for TCP connectivity. By far the most common and most repeatable failure mode is a "Fatal Exception" alert with a Reset button and no other descriptive text. This error apparently never occurs when our TCP/IP socket is actively being read or written. Does this ring a bell w/anyone? Is there a description anywhere of just what Omnisky modifies/replaces these days now that they no longer re-flash the entire ROM? Couldn't find anything on their site. And I can't upload the ROM because the emulator always says it has an invalid checksum and if I try to proceed, mayhem ensues (it complains endlessly that I am writing to screen memory). Weird part: Our app begins (for now) with a login/password panel. I have my best chance of making it past the login panel if I continuously tap in the login and password textfields while the app is making its initial connection to and exchanging a very small amount of data with our server. If I get past the login page, things work fine from there on in. If I don't tap in those textfields, however, the app successfully exchanges and processes all info with the server, and goes quiescent waiting for the "Login" button to be tapped. At this point, a tap *anywhere* on the screen causes an immediate or near-immediate Fatal Exception. Often I will not even get the penDownEvent before it dies, but sometimes I do. If I tap in a textfield, sometimes I get a penDownEvent and sometimes I also get the subsequent FldEnterEvent. But regardless, the app gets a Fatal Exception at that point. Any ideas on how the heck to debug this apparently Omnisky-specific problem that only occurs on the device would be greatly appreciated. Curtis Jackson Director of Engineering Aniwhere, Inc. [EMAIL PROTECTED] -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
