In article <84865@palm-dev-forum>, [EMAIL PROTECTED] says... > > What can I do with this message from the log file of the Gremlins session: > > 41.056 (12267): === ERROR: Cyp1 (1.0) just changed the emulated program > counter to 0xD8DA4708. This address is invalid because it's in neither ROM > nor RAM. > > What is the line number that crashed and how can I trace it to my source > code ? > What may be the problem in my code to result in such an error ? (I'm aware > that > the answer may be just that I've written to an unallocated memory chunk... > but I'm hoping on getting a better clue)
Actually, the usual problem here is one of 1) using an invalid function pointer 2) wrote too much data to a local array so that you overwrote your return addess. You won't get a line number, since when the crash happens, you are outside your program code. -- Ben Combee <[EMAIL PROTECTED]> CodeWarrior for Palm OS technical lead Get help at http://palmoswerks.com/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
