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