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.