Hi,
Is that ur reading the same variable in the second run and it is giving
error ?
-Peter
> after adding few lines of new code .... first execution is fine, second
> execution gives the the error : just read the directly from memory
location
> zero (NULL).
>
> is it due to the NULL parameter in line 9 .... any comment ?
> how to solve this problem ?
>
> > Code
> > ====
> > ptxt = (Char*) MemPtrNew(MAX_HEX_INPUT+1);
> > StrCopy(ptxt,input[testIndex]);
>
> FldSetTextPtr(pfld,ptxt); //pfld is non-editable field
> FldRecalculateField(pfld,true);
> FldDrawField(pfld);
> > ....
> line 9: FldSetTextPtr(pfld,NULL);
> > line10: MemPtrFree(ptxt);
> > line11: if(ptxt)
> > line12: FrmCustomAlert(InfoAlert,"End of run",
> > ptxt , " ");
> >
>
> Regards,
> Tan Kuan Eeik
> [EMAIL PROTECTED]
>
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]On Behalf Of Tan
> > Kuan Eeik
> > Sent: Friday, July 13, 2001 10:58 AM
> > To: Palm Developer Forum
> > Subject: Mem Free - String Error
> >
> >
> > I'm using gdb to debug...
> > after line 10 , ptxt suppose to be free and inaccessible but
> > it displays the
> > following ptxt value :
> > (gdb) display ptxt
> > 1: ptxt = 0xbeca
> > "B8500C4C9F0E52EA414B7FD2D6D3353BB5EEA88676D7308BD8261ED7C12D38B5"
> >
> > subsequently, it execute line 11 and 12 which leads it to the error :
> > directly read from unallocatable chunck of memory ....
> >
> > does it mean the ptxt already been free? If so, ptxt should
> > be null and
> > line 12 should not be executed ...
> >
> > Can someone plz explain ...thanks.
> >
> > Code
> > ====
> > ptxt = (Char*) MemPtrNew(MAX_HEX_INPUT+1);
> > StrCopy(ptxt,input[testIndex]);
> >
> > ....
> >
> > line10 : MemPtrFree(ptxt);
> > line11: if(ptxt)
> > line12: FrmCustomAlert(InfoAlert,"End of run",
> > ptxt , " ");
> >
> >
> >
> > Regards,
> > Tan Kuan Eeik
> > [EMAIL PROTECTED]
> >
> >
> > --
> > For information on using the Palm Developer Forums, or to
> > unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
> >
>
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/tech/support/forums/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/