Dear Developer
We are about to release a software update for users of handhelds running
version 3.5 of Palm OS (R) software. This update will be known as version
3.5.2, and consists of a small .PRC file which is installed by the user
like any other application. It will soon be available for download at
http://www.palm.com/support/downloads/update352.html
In order to keep you informed as much as possible, we want to give you
details of the fixes in this update in more technical detail than normal
users would want or need.
There are three fixes included in this system update, which correct
problems introduced in Palm OS software version 3.5.
- When a soft reset was performed, memory which previously had been
allocated with FtrPtrNew() was not being automatically freed, which
would result in a memory leak. The same situation existed for memory
allocated with DmNewHandle() if the handle was not added to a
database before a reset occurred (a.k.a. "orphaned" chunks.)
- If the Exchange Manager was instructed to transfer a record database
which had zero records in it, it would cause a system error.
- A low level system resource in the kernel, used for inter-process
synchronization, was not being installed correctly. While we have
never seen any adverse effects, nor have we had any reports of this
causing trouble, we are correcting it as a precautionary measure. If
this were uncorrected, trouble might theoretically be seen
intermittently in use of the Network Library, or perhaps when using
the Alarm Manager. In practice, however, this has not been found to
be a problem, so we are correcting it just to be safe.
Palm Developer Support
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/