Consultor Eletrônico



Kbase P157516: Usecount of the segment is <= 0 (14347) creating many OO objects
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   08/01/2010
Status: Verified

SYMPTOM(s):

Usecount of the segment is <= 0 (14347)

SYSTEM ERROR: Action segment of procedure <name> is not in execution buffer. (2894)


When a procedure creates many (close to 64k) OO objects of the same type, the following error is raised "Usecount of the segment is <= 0 (14347)".

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.2x

CAUSE:

Bug# OE00191134

CAUSE:

Internally the ABL keeps track of the number of objects that were created with a two byte integer variable. Once it reaches a value beyond its storage capacity this behavior may occur.

FIX:

Upgrade to 10.2B