> I gave it a try with Address 3.0 using opts 3 and 4. I tried it with Palm OS
> 3.0 Debug ROM and POSE 2.1d26 and POSE 2.1d28, however I did not get any
> errors. This is what I did:
> a) debug to POSE
> b) download
> c) run
> d) while running and Address is in the foreground I tapped New
> e) I moved the down arrow
> Is this the correct steps I'm following here? It doesn't seem to cause any
> errors.

Compile the Address 3.0 sample with an optimization level of 2 (or less).
Start with a vanilla POSE session (I used 21d26 running on NT, Palm III, 1MB,
3.0 debug ROM). Transfer, then click on the first entry (should be "Palm III
Accessories"). Immediately click the down scroll arrow. Runs as expected. Now
rebuild with optimization level 3 or 4 and repeat. On my setup it bombs in
RecordViewScrollOnePage (and the error message is garbled). This isn't a POSE
error as I've seen the same problem on my Palm III device with a RAM copy of
Address 3.0.

To be fair, optimization errors are sometimes the result of uninitialized
variables, overruns etc. Since it's not my source I didn't spend too much time
determining the cause.

Stephen Best
Bitware Australia Pty. Ltd.

Reply via email to