When I reset POSE while running my multi-segment application under
the PalmOS 3.5 non-debug ROMS, two 4 kbyte chunks with owner id #3 are
left in the static heap. This does not seem to happen under PalmOS 3.1.
For example, after every reset the Palm Debugger
hd 1
command shows 2 *additional* entries that look something like this:
start MemHandle localID size size cnt own flags type index ...
...
*000575FE 00020382 00020383 001000 001008 #1 #3 fM
*00058606 0002038E 0002038F 001000 001008 #1 #3 fM
...
Where could this serious 8 kbyte storage heap leak be coming from?
I thought the OS was supposed to clean up after a soft reset.
In the comp.sys.palmtops.pilot newsgroup, other applications have
also been reported to have this problem under PalmOS 3.5.
Thanks,
Ron Nicholson
HotPaw
http://www.hotpaw.com/rhn/hotpaw/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html