Icon View Incident Report

Serious Serious
Reported By: Roy Lambert
Reported On: 7/16/2001
For: Version 2.11 Build 1
# 830 Using SaveToStream to Load an In-Memory Table into Another Stream is not Working Properly

In memory tables seem to be misbehaving - to the point where my application is not usable when compiled with the above combination. I'm experiencing various problems ranging from "DBISAM Engine Error # 8965 Index page buffers corrupt in table netIn.dat" to not recovering the data from a blob field.


Comments Comments
The problem was caused by a change in 2.11 that modified the way flushing of buffers worked for tables. This caused buffers to not be flushed properly before the SaveToStream call, thus only certain bits of data (whatever had already been flushed which in some cases was nothing) were transferred over to the stream instead of the entire contents of the table.


Resolution Resolution
Fixed Problem on 7/18/2001 in version 2.12 build 1
Image