Consultor Eletrônico



Kbase P122189: Error 1410 when using a buffer for a shared temp-table passed as output parameter
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

FACT(s) (Environment):

OpenEdge 10.1B

SYMPTOM(s):

Error 1410 when using a buffer for a shared temp-table passed as output parameter

Error code -20011 returned from fdfnd. (1410)

Error code <number> returned from fdfnd. (1410)

Procedure receives temp-table as OUTPUT parameter

Temp-table definition is NEW SHARED

Temp-table definition resides outside scope of procedure

Procedure uses temporary buffers for the temp-table

Procedure uses CAN-FIND to access temp-table

Error occurs at end of procedure

CAUSE:

Bug# OE00145528

CAUSE:

Implicit temporary buffers which the ABL automatically creates and deletes were wrongly having their reference counts incremented and decremented which in turn caused the ABL to incorrectly delete a temp-table while it was actually still in use

FIX:

Upgrade to OpenEdge 10.1B01 or later