Icon View Incident Report

Serious Serious
Reported By: Tim Young
Reported On: 10/23/2018
For: Version 4.45 Build 5
# 4699 Network Interruptions to Connections During Table or Query Result Cursor Creation Can Cause AVs

If a table open request (create table cursor) is interrupted due to a network issue or timeout, this can result in dangling object references on the DBISAM Database Server that can, subsequently, cause AVs and memory corruption when the session is disconnected and destroyed.


Comments Comments
This has been an issue for quite a while, but was not something that could be reproduced. Much of the problem was down to the fact that the AV could occur quite a bit later than when the actual problem happened, and because it resulted in memory corruption, it wouldn't *always* result in an AV.


Resolution Resolution
Fixed Problem on 10/23/2018 in version 4.46 build 1


Products Affected Products Affected
DBISAM Additional Software and Utilities
DBISAM ODBC Client-Server
DBISAM ODBC Client-Server with Source
DBISAM ODBC Standard
DBISAM ODBC Standard with Source
DBISAM ODBC Trial
DBISAM VCL Client-Server
DBISAM VCL Client-Server with Source
DBISAM VCL Standard
DBISAM VCL Standard with Source
DBISAM VCL Trial

Image