Consultor Eletrônico



Kbase P105868: Oracle DataServer core dumps on repeated trial of unsuccessful record creation
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   17/09/2008
Status: Verified

SYMPTOM(s):

Oracle DataServer core dumps on repeated trial of unsuccessful record creation

Error 91 is apparent when creating a record

** No record is available. (91)

Oracle self service client works fine

Stacktrace from solaris reads:

drExitOnTerm() +0x1d8 from: $dlc/bin/_orasrv
_setitimer() +0xb4 from: /usr/lib/sparcv9/libthread.so.1
_sema_post() +0x530 from: /usr/lib/sparcv9/libthread.so.1
_sema_post() +0x6f4 from: /usr/lib/sparcv9/libthread.so.1
orixrepos() +0x1950 from: $dlc/bin/_orasrv
 ocmpdbg() +0x3020 from: $dlc/bin/_orasrv
(oradbnxt() +0xa38 from: $dlc/bin/_orasrv

FACT(s) (Environment):

The record is being created from existing data from multiple tables
OpenEdge 10.0B
OpenEdge 10.0B 64-bit
OpenEdge 10.0B03
Oracle DataServer

CAUSE:

Bug# OE00121316

FIX:

For Progress 9.1E, install service pack 9.1E04.

For OE 10.0B, install service Pack OE 10.0B05.

For OE10.1A, install service pack OE 10.1A01.

Or,

Upgrade to OE 10.1B or later.

If none of the above is possible, the workaround is to use self service client (_progres).  Do not use Oracle DataServer broker.