Kbase P119213: proshut -C list causes abnormal shutdown - Bug
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  02/10/2006 |
|
Status: Unverified
SYMPTOM(s):
Database shutdown after running proshut list command.
proshut dbname -C list
Errors associated with the proshut command went to standard out (screen)
SYSTEM ERROR: Bus error. (48)
** Save file named core for analysis by Progress Software Corporation. (439)
SYSTEM ERROR: Releasing regular latch. latchId:<latch-num> (5028)
SYSTEM ERROR: Releasing regular latch. latchId: 2 (5028)
latchId 2 is for usrctl and miscellaneous other structures in shared memory
User <num> died holding <num> shared memory locks. (5026)
User 0 died holding 1 shared memory locks. (5026)
Database log file shows many 5291 errors prior to the proshut command being executed.
You have attempted to connect to a database with too many users connected to it. Retry the connection later, or increase -n on the server. (5291)
Begin ABNORMAL shutdown code (2249)
Stack trace from _mprshut reads:
stvacate
fillstr
getusrctl
CAUSE:
The -n parameter value went negative as a result of not having enough wait semaphores allocated for the database.
FIX:
A possible work around for this issue would be to ensure that the -n database startup parameter is configured appropriately for the amount of users and processes connecting to the database.
Upgrade to 9.1D09.
Upgrade to 10.0B.
Upgrade to 10.0A01.