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/

Reply via email to