DbiGetProcs Oracle 7.2 Invalid Floating Point Operation

I receive 'Invalid Floating Point Operation' error  
in the TDataSet.Edit Procedure on the following line

Check(DbiGetRecord(FHandle, dbiWriteLock, ActiveBuffer, nil));

Occurs when the database is Oracle 7.2, but not Oracle 7.1.

I'm using a TQuery to bring back an editable dataset of one row.

Appreciate any help.