Icon View Incident Report

Serious Serious
Reported By: Mathias Gerlach
Reported On: 11/8/2012
For: Version 4.34 Build 3
# 3677 Delphi XE3 Builds Can Experience AVs During Inserts

I switched from
- Windows 7 32 bit
- Delphi XE
- DBISAM 4.33b4 for Win32
to
- Windows 8 64 Bit
- Delphi XE3
- DBISAM 4.34b3 for Win32

Now I have major problems with my projects that use DBISAM. Most database actions (posting new records, insert/cancel, scrolling in grid) result in access violations.

You can reproduce the problem by trying to post a new inserted record. Or insert a record and cancel it. Or insert and switch from grid to an edit field.


Comments Comments
The problem was with the InternalSetToRecord method, which contained an invalid typecast due to some changes in the XE3 TDataSet interface.


Resolution Resolution
Fixed Problem on 11/9/2012 in version 4.34 build 4


Products Affected Products Affected
DBISAM VCL Client-Server
DBISAM VCL Client-Server with Source
DBISAM VCL Standard
DBISAM VCL Standard with Source
DBISAM VCL Trial

Image