Kbase P111900: proutil -C idxfix, option 6, generates System Error 10344 and then crashes
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.0x
SYMPTOM(s):
Errors running idxfix:
SYSTEM ERROR: rllktxe: Attempting to acquire txe while holding buffer locks in (10344)
SYSTEM ERROR: rllktxe: Attempting to acquire txe 1 while holding buffer locks in (10344)
** Save file named core for analysis by Progress Software Corporation. (439)
After these system errors, proutil -C idxfix crashes.
Option 6 in idxfix was chosen: Delete one record and it's index entries.
When prompted for the area for the recid(s), the area name was entered.
CAUSE:
This is a known issue.
proutil -C idxfix, option 6, expects the area number to be specified, rather than the area name.
The idxfix utility should reject the invalid input, but it does not, and crashes with the mentioned errors instead.
FIX:
Always specify the area number rather than the area name.