Consultor Eletrônico



Kbase P20377: 49 error results in abnormal shutdown after migrating from 32 bit solaris to 64 bit solaris platform
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Unverified

FACT(s) (Environment):

Solaris SPARC 8
Progress 9.1C
Progress/WebSpeed Versions

SYMPTOM(s):

Memory violations which shutdown db due to user terminating holding a lock.

SYSTEM ERROR: Memory violation. (49)

PROGRESS stack trace as of Thu Mar 6 14:02:05 2003
Command line arguments are
/usr3/dlc/bin/_mprosrv

core dump: last message fmeval: after conversion

uttrace() +0x184 from: /usr3/dlc/bin/_mprosrv
utcore() +0xec from: /usr3/dlc/bin/_mprosrv
drexit() +0x548 from: /usr3/dlc/bin/_mprosrv
msgout() +0x304 from: /usr3/dlc/bin/_mprosrv
msgnCB() +0xc8 from: /usr3/dlc/bin/_mprosrv
msgCB() +0x14 from: /usr3/dlc/bin/_mprosrv
dsmFatalMsgnCallBack() +0x68 from: /usr3/dlc/bin/_mprosrv
rlrej() +0x94 from: /usr3/dlc/bin/_mprosrv
tmrej() +0x118 from: /usr3/dlc/bin/_mprosrv
lkresync() +0x158 from: /usr3/dlc/bin/_mprosrv
ensaresy() +0x144 from: /usr3/dlc/bin/_mprosrv
ensadisc() +0x4c from: /usr3/dlc/bin/_mprosrv
ensafshu() +0xcc from: /usr3/dlc/bin/_mprosrv
mdend() +0x190 from: /usr3/dlc/bin/_mprosrv
drexit() +0x4ec from: /usr3/dlc/bin/_mprosrv
drExitOnTerm() +0x284 from: /usr3/dlc/bin/_mprosrv
_getfp() +0x220 from: /usr/lib/libthread.so.1
_fork() +0x864 from: /usr/lib/libthread.so.1
cxDelLocks() +0xcc from: /usr3/dlc/bin/_mprosrv
cxNextPrevious() +0x4b8 from: /usr3/dlc/bin/_mprosrv
cxPut() +0x4b8 from: /usr3/dlc/bin/_mprosrv
cxAddNL() +0xc8 from: /usr3/dlc/bin/_mprosrv
cxAddEntry() +0x74 from: /usr3/dlc/bin/_mprosrv
dsmKeyCreate() +0x200 from: /usr3/dlc/bin/_mprosrv
nsadoix() +0x10b0 from: /usr3/dlc/bin/_mprosrv
nsaloop() +0x6e4 from: /usr3/dlc/bin/_mprosrv
doserve() +0x45c from: /usr3/dlc/bin/_mprosrv
main() +0x1b0 from: /usr3/dlc/bin/_mprosrv
_start() +0xb8 from: /usr3/dlc/bin/_mprosrv

Hardware diagnostics show no errors.

Additional OS patched installed to bring them to current patch levels per Sun

CHANGE:

Moved database from Sun Solaris 32 to Sun Solaris 64 bit.

CAUSE:

Hardware problems.

FIX:

Replace offending hardware.