Consultor Eletrônico



Kbase P132053: Dynamic CALL object crashes when CALL-NAME not set
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/5/2008
Status: Unverified

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.1D
OpenEdge 10.0x
OpenEdge 10.1A

SYMPTOM(s):

Dynamic CALL object crashes when CALL-NAME not set

Invoking CALL object GPFs when CALL-NAME not set

Stack trace from _progres/prowin32 reads:
rnrun
rnexec_entry
rninterpret
umeDispatchEvent

CAUSE:

Bug# OE00148437

CAUSE:

This problem occurred before a check was put in place to ensure that the CALL-NAME attribute is not NULL. This attribute must be set for the CALL to function properly, however it should not cause a crash when it is absent.

FIX:

Upgrade to OpenEdge 10.1C.

To workaround this issue in previous versions/releases, specify the CALL-NAME before executing the INVOKE method on the CALL object.