Consultor Eletrônico



Kbase P3772: GPF on a CREATE BUFFER for a static TEMP-TABLE
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

GPF on a CREATE BUFFER for a static TEMP-TABLE

CREATE BUFFER refers to the TEMP-TABLE by name

CREATE BUFFER is inside an internal procedure

The offending procedure is a super-procedure

CAUSE:

The exact cause is unknown at the time of this writing

FIX:

In the offending procedure, do the following:

- In the main block, add:

DEFINE VARIABLE ttHandle AS HANDLE NO-UNDO.
ASSIGN ttHandle = TEMP-TABLE yourStaticTempTable:DEFAULT-BUFFER-HANDLE.

- In the internal procedure change the CREATE BUFFER to:

/* Was: CREATE BUFFER hB FOR TABLE "yourStaticTempTable". */
CREATE BUFFER hB FOR TABLE ttHandle.