[fpc-pascal](no subject)
Schmidt Karsten
K.Schmidt at icn.siemens.de
Wed Nov 22 07:45:27 CET 2000
unsubscribe
Mit freundlichen Grüßen
Dr. Karsten Schmidt ICM N MC EE1 S
A5019
Siemensdamm 62
D-13623 Berlin
Phone +49-30-386-34715
Fax +49-30-386-25528
--- Testing can only prove the presence of bugs, not their absence ---
> -----Ursprüngliche Nachricht-----
> Von: Gabor DEAK JAHN [SMTP:djg at argus.vki.bke.hu]
> Gesendet am: Dienstag, 21. November 2000 22:58
> An: fpc-pascal at deadlock.et.tudelft.nl
> Betreff: [fpc-pascal]Re: Heap trace
>
> At 11/20/2000 12:00, you wrote:
>
> Dear Peter,
>
> > > I have spurious errors when using the heap trace feature (the actual
>
> > Please try first the latest release 1.0.2
>
> I doesn't seem to go away. I went on developing the program in the meantime,
> so the error message pops up in a different procedure right now.
>
> I compiled to assembly and found the following code fragment:
>
> .text
> .balign 16
> .stabs
> "PEXTRACTFILEPATH:f30",36,0,94,_FONTS$$_PEXTRACTFILEPATH$PATHSTRING$PCHAR
> .Ll1:
> .stabn 68,0,94,.Ll1 - _FONTS$$_PEXTRACTFILEPATH$PATHSTRING$PCHAR
> # [94] begin
> _FONTS$$_PEXTRACTFILEPATH$PATHSTRING$PCHAR:
> pushl %ebp
> movl %esp,%ebp
> subl $264,%esp
> .Ll2:
> .stabn 68,0,94,.Ll2 - _FONTS$$_PEXTRACTFILEPATH$PATHSTRING$PCHAR
> movl $0,-264(%ebp)
> movl $0,-260(%ebp)
> pushl $1
> call FPC_PUSHEXCEPTADDR
> pushl %eax <<<<<<<<<<<<<<<< access violation
> call FPC_SETJMP
> pushl %eax
> testl %eax,%eax
> jne .L6
>
> The parameters passed to the procedure are valid. As I said, it works
> without a glitch without the trace.
>
>
> Regards,
>
> Gabor DEAK JAHN
>
> -------------------------------------------------------------------
> Gabor DEAK JAHN -- Budapest, Hungary.
> WWW: <http://www.tramontana.co.hu/>www.tramontana.co.hu
> E-mail: djg at tramontana.co.hu
>
>
> _______________________________________________
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
More information about the fpc-pascal
mailing list