Sign in Join

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

Mailing lists / fpc-devel / 2006-03

Problems with fixes_2_0 rev. 2824

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Martin Schreiber

Hi,
Are there any known problems with FPC fixes_2_0 rev. 2824? I get many AV's, error 204's and other strange things.

Martin

Reply by email

Martin Schreiber
to Peter Vreman
Peter Vreman wrote 6 lines
> Hi, > Are there any known problems with FPC fixes_2_0 rev. 2824? > I get many AV's, error 204's and other strange things. There are no regressions in the building and in the testsuite.

The problem is probably in rtl/i386/i386.inc:

Procedure fpc_AnsiStr_Decr_Ref (Var S : Pointer);
[Public,Alias:'FPC_ANSISTR_DECR_REF']; compilerproc; nostackframe; assembler; [....]
.Lj3610:
movl %edx,%eax
call cpudeclocked
movb %al,%al <<<<<<< !!!!!!!!!!!!!!!! je .Lj3605
.Lj3620:
movl (%esp),%eax
movl (%eax),%eax
subl $8,%eax
call FPC_FREEMEM_X
movl (%esp),%eax
movl $0,(%eax)
.Lj3618:
.Lj3605:
.Lj3596:

Martin

Reply by email

Jonas Maebe
to Martin Schreiber
Martin Schreiber wrote 10 lines
The problem is probably in rtl/i386/i386.inc: Procedure fpc_AnsiStr_Decr_Ref (Var S : Pointer); [Public,Alias:'FPC_ANSISTR_DECR_REF']; compilerproc; nostackframe; assembler; [....] .Lj3610: movl %edx,%eax call cpudeclocked movb %al,%al <<<<<<< !!!!!!!!!!!!!!!!

Thanks, fixed.

Jonas

Reply by email