Product
Support
Everything Else
‘Failure to Open’ Error Code Reporting in Helix 7.0.2
Introduction

When Helix can’t open a collection for some reason, the error dialog includes a number that indicates what sort of problem was found. Unfortunately, Helix 7.0.1 and earlier report most errors as ‘error 4’ (‘invalid contents’) which is rather a generic error.

Helix 7.0.2 and later return the unfiltered error code, making initial diagnosis of the actual problem easier.

For any of these errors, the best course of action is to revert to a previous verified backup. Consult the Repair Options for Collections that Report Unfixable Errors technote if you need to have the damaged copy repaired.

The chart below documents the errors that can be returned during the collection opening phase.

Error Codes
ID Error Comments
1 BboxIDErr Unknown relation
2 BcolIDErr Unknown field
3 BWCntErr Bad write count
4 BHeapErr Invalid heap content
5 BHpOpnErr Already open on [Open Collection] call
6 BHpClsErr No open heap on [Close Collection] call
7 BIxIdErr Unknown index
8 BEntNFErr Entry not found in index
9 BrowIDErr Invalid rowID passed
10 BHpVrsErr Version control number less than current on open.
11 BHpLftOpn Heap left open during crash
12 BHpHighVer Version control number exceeds current on open.
13 BHpVrsIcmp Version incompatible.
14 BHpExpired Collection has expired
15 BRBneLg2RB [Verify FreeRunTable] RBSize <> [Expected Value]
16 BRBTotal [Verify FreeRunTable] TotRBs <> Free + Used
17 BMFrtSize [Verify FreeRunTable] Size of FRT master not correct
18 BEof [Verify FreeRunTable] EOF does not agree with FRT
19 BFrtSum [Verify FreeRunTable] Sum of free runs <> does not agree with FRT master
20 BFRTSize [Verify FreeRunTable] FRT size wrong
21 BnFRT [Verify FreeRunTable] [FRT entries] > FRsPerTbl
22 BShdwErr Shadow file error
23 BClsRcvr Crash during close, Recovery should be tried
24 BFrtRB [Verify FreeRunTable] FstRB > TotRBs
25 BFrtRBL [Verify FreeRunTable] FstRB + RunLen > TotRBs
26 BFrtRBNeg [Verify FreeRunTable] FstRB < 0
27 BFrtRunNeg [Verify FreeRunTable] RunLen < 0
28 BFRTOrd [Verify FreeRunTable] Runs not ascending
29 BFRTMax [Verify FreeRunTable] Run > MaxRun
30 BShdwExist Shadow file exists. collection may already be open
31 BBadIdent Bad Identity