At 6:14 PM -0800 12/11/01, Max Bian wrote: >When a memory access error happens, there is aways explaination on the popup >dialog explaining the possible reasons? You don't know that?
I know very well what the emulator does and doesn't do. If someone passes a handle to a function that expects a pointer, Poser is not going to say anything along those lines. When you get a bus error (as the original poster said he was), you get the following message: %App just %op memory location %mem, causing a bus error.\n\nA "bus error" means that the application accessed a memory location that is not in RAM or ROM, nor corresponds to a memory-mapped hardware register. Again, this message doesn't get to the (possible) source of the problem: passing the wrong kind of parameter to a function. The compiler is the best tool for detecting that. -- Keith Rollin -- Palm OS Emulator engineer -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
