[fpc-pascal] FPC compiled program stops with SIGILL on newer hardware (Pentium M 800 MHz)

Dirk Verwiebe dirk at verwiebe.de
Mon Mar 12 10:30:10 CET 2007


I made an other test with the dpmiexcp unit, downloaded from:

http://www.freepascal.org/cgi-bin/viewcvs.cgi/

and it still it doesn´t work.

The unit can be compiled with fpc 1.06 but couldn´t be linked:

ERROR while linking.

FPC 2.02 can compile and link the unit but it crashed again as
described below:

It seems FPC 2.02 doesn´t like the cpu unit.
If neccassary i could post the source of the test program.

regards
Dirk



Dirk Verwiebe schrieb:
> I have tried a small test program with cpu unit and it works neither
> with dpmiexcp nor without dpmiexcp.
> I get with dpmiexcp and snapshot 2.05 (10.3.2007) following error:
> 
> SIGSEGV
> FPC General Protection Fault
> 
> 2.05 without dpmiexcp
> 
> An unhandled exception occured at
> EAccessViolation : Access Violation
> 
> List of adresses.....
> ...
> 
> 
> 
> It works with fpc 1.06(26.04.2002) and without dpmiexcp.
> 
> It crashs with dpmiexcp. Error:SIGILL
> 
> 
> I can´t test the new compiler version for my "real program" because it
> doesn´t compile my sources with graphix unit.
> 
> regards
> 
> Dirk
> 
> 



More information about the fpc-pascal mailing list