Kbase P104878: What does the following error mean: SYSTEM ERROR: Record with icbdbkey <RECID> left with a usecount
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  04/12/2008 |
|
Status: Unverified
GOAL:
What does the following error mean: SYSTEM ERROR: Record with icbdbkey <RECID> left with a usecount of <count>. (4405)
GOAL:
What does error 4405 mean?
FACT(s) (Environment):
Progress 9.1x
Windows
FIX:
An icb is a structure that holds an image of a database record in memory.
The 4405 error:
SYSTEM ERROR: Record with icbdbkey <num> left with a usecount of 1. (4405)
Occurs when we perform a sanity check to ensure that the icb state is valid and that records which are no longer in memory are no longer referenced in the icb. In the case of the 4405, the icb has an entry when in fact the item is no longer in memory but the icb was not correct as it still showed a usecount of 1. In this case, we just reset the usecount to 0.