Consultor Eletrônico



Kbase P130661: Class containing variables and temp-table fields with same name can crash compiler
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/19/2010
Status: Verified

SYMPTOM(s):

Compiling class

Program defines static temp-table

Program references defined class

Referenced class defines static temp-table

Referenced class defines public variable with same name as temp-table field it defined

Program contains references to it's own temp-table

Session crashes

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1x
OpenEdge Category: Language (4GL/ABL)

CAUSE:

Bug# OE00169173

FIX:

Upgrade to OpenEdge 10.1C02 or later
Upgrade to OpenEdge 10.2A or later

Workaround:

Avoid duplicating names between variables and temp-table fields in the class.