Consultor Eletrônico



Kbase P100893: Static buffer reference to ProDataSet table gets confused after RUN in SOURCE-PROCEDURE
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/5/2009
Status: Unverified

SYMPTOM(s):

4GL Procedure stack is at least four levels deep

Bottom procedure calls internal procedure ("procedure 2") in a persistent procedure / super procedure

Procedure 2 calls internal procedure ("procedure 3") by RUN ... IN SOURCE-PROCEDURE

Procedure 3 calls another procedure ("procedure 4") in the persistent procedure containing procedure 2

Passing ProDataSet by-reference to all procedures

Static buffer references to ProDataSet table in procedure 2 will refer to a temp-table not in the passed ProDataSet after the RUN ... IN SOURCE-PROCEDURE

FACT(s) (Environment):

OpenEdge 10.0x
All Supported Operating Systems

CAUSE:

Bug# OE00113418

FIX:

Upgrade to OpenEdge 10.0B02 or later