Consultor Eletrônico



Kbase P149870: Class crashes when compiled with XREF
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/3/2009
Status: Unverified

SYMPTOM(s):

Class crashes when compiled with XREF

The following code crash when compiling with XREF:

CLASS Sop.OrderBE:

DEFINE TEMP-TABLE tt-sohdr NO-UNDO BEFORE-TABLE ttb-sohdr
FIELD test AS CHARACTER.
DEFINE DATASET dsorder FOR tt-sohdr.

METHOD PUBLIC LOGICAL ProcessTopLoop(BUFFER tt-SOHdr FOR tt-SOHdr):
IF NOT SaveSOHdr(NO, /* start entering */
BUFFER tt-SOHdr) THEN DO:

END.
END.

METHOD PUBLIC LOGICAL SaveSOHdr (INPUT lFinished AS LOGICAL, /* Finished entering order */
BUFFER tt-SOHdr FOR tt-SOHdr):
END METHOD.

END CLASS.

Progress stack trace from prow32.dll:
_stemov

Progress stack trace from _progres on Unix:
_setitimer() from: /usr/lib/libthread.so.1
_sema_post() from: /usr/lib/libthread.so.1
_sema_post() from: /usr/lib/libthread.so.1
smGenXREFMethSig()
smGetOLudf()
smOLudeffunc()
smegen

FACT(s) (Environment):

OpenEdge 10.2x
Windows

CAUSE:

Bug# OE00188267

FIX:

Upgrade to OpenEdge Release 10.2A02 or later