` Printed Icetips Article

Icetips Article



Par2: TopSpeed file Internal Errorcodes
1999-01-21 -- Roy Brubaker
 
These are possible errorcodes along with possible causes/conditions of the errors.

TopSpeed Internal Errors
========================

These should not occur during the normal operation of the TopSpeed Driver, though 
may be provoked by disk or memory corruption.

231  - trying to append a record when the btree is marked read-only
232  - cannot get btree header when trying to append a record
256  - cannot get btree header when trying to get a record
300  - btree structure corrupt (discovered when deleting a record)
327  - btree structure corrupt (discovered when putting a record)
337  - trying to put a record when the btree is marked read-only
522  - invalid data size found while unpacking record (from disk)
530  - invalid repeat count found while unpacking record (from disk)
706  - btree structure corrupt (discovered when inserting a record)
780  - btree structure corrupt (discovered when removing a record)
824  - btree record size to big (on allocation)
1013 - cannot get btree header (while loading root page)
1043 - cannot get btree header (while packing a record to disk)
1163 - trying to create new record ID when the btree is marked read-only
1164 - cannot get btree header (while allocating new record ID)
1173 - maximum record ID reached on allocation (probably indicating file corruption)
1194 - trying to insert record when the btree is marked read-only
1203 - trying to remove record when the btree is marked read-only
1258 - btree structure corrupt (obsolete in C5)
1364 - btree structure corrupt (discovered while splitting a page)
1477 - btree page size (from header) does not match size stored on disk
1602 - btree unpacked page size (from header) does not match size loaded from disk
1659 - btree page size increased after packing
1678 - btree page size larger than maximum allowed
1735 - btree header corrupt (discovered when trying to calculate disk file size)
1781 - btree structure corrupt (discovered while shifting btree pages up)
1891 - btree structure corrupt (discovered while moving btree pages)
1894 - btree structure corrupt - invalid page parent level (discovered while moving btree
pages)
2172 - reading of btree page from disk failed
2183 - too many files logged out
2272 - encryption block invalid size (discovered when reading page from disk 32-bit)
2277 - ReadFile Win32 API function failed (when reading page from disk)
2286 - encryption block invalid size (discovered when writing a page to disk)
2328 - invalid internal btree locking mode (on lock (32 bit))
2352 - invalid internal btree locking mode (on unlock (32 bit))
2341 - SetFilePointer Win32 API function failed (when reading page from disk)
2361 - UnlockFile Win32 API function failed (obsolete on C5)
2447 - 16 bit close file failed
2458 - 16 bit handle duplicate failed (during commit)
2460 - 16 bit close file failed (during commit)
2476 - invalid internal btree locking mode (on lock (16 bit))
2519 - invalid internal btree locking mode (on unlock (16 bit))
2528 - unlock dos function failed (obsolete on C5)
2572 - encryption block invalid size (discovered when reading page from disk 16-bit)
2582 - encryption block invalid size (discovered when writing a page to disk 16-bit)



Printed May 4, 2024, 8:52 am
This article has been viewed/printed 35123 times.