Seems like there are two completely separate issues here. One is that the app was only pushing shorts instead of longs, and got lucky that it never had to deal with any values larger than 65535. The other is a PACE bug... which probably isn't terribly significant since even if that bug didn't exist, you'd still have the first bug!

We're all unhappy that there was a bug in the 68k emulator (in every piece of software, occasionally a bug is found) and I don't want to minimize that, but nothing's preventing you from fixing the app bug and thus not needing to worry, right? You would have had trouble depending on where things landed in memory, and having them land at locations > 0xffff is increasingly likely given the larger heaps on many newer units.

As for it being a PACE bug - Tim isn't around to chime in, but the only movem.w bug I know of was indeed reported and fixed in January of this year, so presumably any OS releases after then will be fine.

-David Fedor
PalmSource, Inc.

--
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to