Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2000-11

(no subject)

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Schmidt Karsten

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 ---

Show quoted text 59 lines
-----Ursprüngliche Nachricht----- Von: Gabor DEAK JAHN Gesendet am: Dienstag, 21. November 2000 22:58 An: 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: _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal