Sign in Join

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

Mailing lists / fpc-pascal / 2011-08

fpmake exception

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Henry Vermaak

Hello

While building fpc on my arm netbook, I found this crash in fpmake:

EAccessViolation : Access violation
$00027448 FIXPATH, line 1737 of src/fpmkunit.pp
$00039E24 TTARGET__SETNAME, line 5577 of src/fpmkunit.pp $00027F24 TTARGETS__ADDEXAMPLEPROGRAM, line 2174 of src/fpmkunit.pp $000088F4 main, line 65 of fpmake.pp

Attached one-line patch fixes it for me. Can someone apply it now, or shall I file a bug-report?

Henry

Reply by email

Vincent Snijders
to Henry Vermaak

2011/8/18 Henry Vermaak :

Show quoted text 12 lines
Hello While building fpc on my arm netbook, I found this crash in fpmake: EAccessViolation : Access violation  $00027448  FIXPATH,  line 1737 of src/fpmkunit.pp  $00039E24  TTARGET__SETNAME,  line 5577 of src/fpmkunit.pp  $00027F24  TTARGETS__ADDEXAMPLEPROGRAM,  line 2174 of src/fpmkunit.pp  $000088F4  main,  line 65 of fpmake.pp Attached one-line patch fixes it for me.  Can someone apply it now, or shall I file a bug-report?
I think the uniquestring call should be just before
P:=PChar(Result);

Vincent

Reply by email

Henry Vermaak
to Vincent Snijders
Vincent Snijders wrote 16 lines
2011/8/18 Henry Vermaak: > Hello > > While building fpc on my arm netbook, I found this crash in fpmake: > > EAccessViolation : Access violation > $00027448 FIXPATH, line 1737 of src/fpmkunit.pp > $00039E24 TTARGET__SETNAME, line 5577 of src/fpmkunit.pp > $00027F24 TTARGETS__ADDEXAMPLEPROGRAM, line 2174 of src/fpmkunit.pp > $000088F4 main, line 65 of fpmake.pp > > Attached one-line patch fixes it for me. Can someone apply it now, or shall > I file a bug-report? I think the uniquestring call should be just before P:=PChar(Result);

Yes, I guess so. Or someone should just rewrite it to be more pascal-ish. Surely this code isn't performance critical?

Henry

Reply by email

Henry Vermaak
to Henry Vermaak
Henry Vermaak wrote 17 lines
On 18/08/11 13:35, Vincent Snijders wrote: > > 2011/8/18 Henry Vermaak: >> >> Hello >> >> While building fpc on my arm netbook, I found this crash in fpmake: >> >> EAccessViolation : Access violation >>  $00027448  FIXPATH,  line 1737 of src/fpmkunit.pp >>  $00039E24  TTARGET__SETNAME,  line 5577 of src/fpmkunit.pp >>  $00027F24  TTARGETS__ADDEXAMPLEPROGRAM,  line 2174 of src/fpmkunit.pp >>  $000088F4  main,  line 65 of fpmake.pp >> >> Attached one-line patch fixes it for me.  Can someone apply it now, or >> shall >> I file a bug-report?

http://bugs.freepascal.org/view.php?id=20015

Henry

Reply by email