Icon View Incident Report

Serious Serious
Reported By: Matteo Pelati
Reported On: 9/2/1998
For: Version 1.03 Build 1
# 203 Index Key Sizes Over 245 Bytes Causing an Invalid Pointer Operation Error

I'm developing an application using DBISAM database system ande Delphi 3.0 and I encountered the following probem:

I developed my application with as small database just for testing but when I changed my database (same structure) with the final one (much larger) everytime I change the Index of a table at run-time or , sometimes, when I scroll a dbgrid connevted to a table I get an exception saying 'Invalid pointer operation'.


Comments Comments
Problem was caused by a bug that prevented DBISAM from properly trapping for a index key length > 254 bytes. This allowed developers to add index keys that were > 254 bytes in length, which caused many different types of problems with over-running memory allocations, etc.


Resolution Resolution
Fixed Problem on 9/4/1998 in version 1.04 build 1
Image