Consultor Eletrônico



Kbase P121864: COPY-TEMP-TABLE method causes GPF with TRACKING-CHANGES True
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/26/2007
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1x

SYMPTOM(s):

COPY-TEMP-TABLE method causes GPF with TRACKING-CHANGES True

Copying a dynamic dataset buffer to a target temp table causes the session to crash.

For example, code similar to the following can crash the session.


TEMP-TABLE tt:TRACKING-CHANGES = TRUE.

CREATE DATASET lv-ds .
lv-ds:COPY-DATASET(DATASET ds:HANDLE).
TEMP-TABLE tt:COPY-TEMP-TABLE(lv-Ds:GET-BUFFER-HANDLE("cpytt")).

Tracking changes is ON when the COPY-TEMP-TABLE method is called.

CAUSE:

This is a known issue being investigated by Development.

FIX:

As a work around switch TRACKING-CHANGES to FALSE as the temp table is copied.