Consultor Eletrônico



Kbase P138522: Progress session crashes when instantiating child class accessing BEFORE-TABLE from parent class
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/12/2008
Status: Unverified

SYMPTOM(s):

Progress session crashes when instantiating child class accessing BEFORE-TABLE from parent class

Session crashes on NEW bClass()

Stack trace from PROWIN32 reads:

pam_get_item

Call stack obtained from Visual Studio 2008 reads:

rnset_index_table

Crash does not occur if method that accesses the BEFORE-TABLE is defined in the parent class

FACT(s) (Environment):

aClass
- defines PROTECTED TEMP-TABLE with a BEFORE-TABLE

bClass inherits aClass
- method does a FIND FIRST or FOR EACH on the BEFORE-TABLE of the PROTECTED TEMP-TABLE defined in aClass
OpenEdge 10.1x
OpenEdge 10.2A
All Supported Operating Systems

CAUSE:

Bug# OE00178645

FIX:

Define the method that accesses the BEFORE-TABLE is defined in the parent class.
The method can be referenced via the child class.