Delphi Solution: Some of drivers cause floating point errors, which are converted to exceptions. These exceptions can be disabled with the SetExceptionMask function of the Math unit, as follows: SetExceptionMask([exInvalidOp, exDenormalized, exZeroDivide, exOverflow, exUnderflow, exPrecision]); //<=...