Kbase P153719: rfutil dbname -C aimage new hangs when the command is issued against a database after lots of ai swi
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/12/2009 |
|
Status: Verified
SYMPTOM(s):
rfutil dbname -C aimage new hangs when the command is issued against a database after lots of ai switches.
The _rfutil process when terminated with a kill -8 results in abnormal database shutdown
SYSTEM ERROR: Floating point exception. (50)
RFUTIL 29: (50) SYSTEM ERROR: Floating point exception.
SYSTEM ERROR: Releasing regular latch. latchId:<latch-num> (5028)
RFUTIL 29: (5028) SYSTEM ERROR: Releasing regular latch. latchId: 1
LatchID 1 is the MTX (This latch is used for BI allocation and micro-transactions).
User <num> died holding <num> shared memory locks. (5026)
RFUTIL 29: (5026) User 29 died holding 1 shared memory locks.
stack trace from _rfutil reads:
semop
semAdd
latWaitOnSem
latUsrWait
FACT(s) (Environment):
UNIX
OpenEdge 10.1C
OpenEdge 10.1C03 Service Pack
OpenEdge Category: Database
CAUSE:
Bug# OE00188661
CAUSE:
When writing notes into BI clusters, if the free space left in a cluster is between 76 and 80, and at the same time, an AI extent switch note (caused by aimage new command) is going to be written into that cluster, aimage new may fall into a dead lock with itself.
FIX:
Upgrade to 10.2A02 or later.