Do you mean the PalmOne Tungsten T5 simulator running Palm OS 5.4, or the Palm OS 5.4 simulator that's available from PalmSource.com?

At 05:14 PM 11/6/2004, you wrote:
yes, the crash in in the 5.4 T4 simulator...


----- Original Message ----- From: "Ken Krugler" <[EMAIL PROTECTED]> To: "Palm Developer Forum" <[EMAIL PROTECTED]> Sent: Saturday, November 06, 2004 10:37 AM Subject: Re: T5 memory leak in FntDefineFont


> >I tried this, but it crashes, > > How does it crash? Is this on the T5 simulator? > > >and the manual says: > > > >""Palm OS 4.0 and later do not allow a NULL value for the fontP > >parameter...."" > > That's because of a bug in FntDefineFont, which was introduced in > Palm OS 5.0, and fixed in Palm OS 5.3 (or maybe earlier...the bug fix > was made on 1/15/03). > > So you should be able to safely call it when running with Palm OS > 5.4/T5. I took at look at the source, and didn't see any obvious > problems. I'll need to check if palmOne is patching this routine for > some reason, as that could be where it's crashing. > > -- Ken > > > > >----- Original Message ----- > >From: "Ken Krugler" <[EMAIL PROTECTED]> > >To: "Palm Developer Forum" <[EMAIL PROTECTED]> > >Sent: Friday, November 05, 2004 9:46 AM > >Subject: Re: T5 memory leak in FntDefineFont > > > > > >> >Has anyone found a work around for this memory leak ? > >> > > >> >In the T5 simulator and the actual unit, the function: > >> >void FntDefineFont(fontID id, FontTag *pTag) > >> >appears to have a memory leak, about 80% of the size of the > >> >font being passed in, who should I report this to ? I'm not aware of > >any > >> >API to > >> >recover this, it is not a leak in any other OS 3.0, 4.0 or 5.0 units or > >> >emulators/simulators. > >> > >> What happens if you call FntDefineFont(id, NULL) to clear out the > >> font? I know that PACE used to have some code to release the shadow > >> of the font when you did this. > >> > >> One warning is that passing NULL would trigger an error (and > >> potentially give you invalid results) on Palm OS 4.0, 4.1, and > >> perhaps early 5.x releases. > >> > > > -- Ken > > > -- > Ken Krugler > TransPac Software, Inc. > <http://www.transpac.com> > +1 530-470-9200 > > -- > For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/


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


-- Ben Combee, Technical Lead, Developer Services, PalmSource, Inc.
   "Combee on Palm OS" weblog: http://palmos.combee.net/
   Developer Fourm Archives:   http://news.palmos.com/read/all_forums/



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

Reply via email to