Kbase P127744: Variable names that include a '%' percent symbol crash the debugger
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/06/2010 |
|
Status: Unverified
SYMPTOM(s):
Variable names that include a '%' percent symbol crash the debugger
Variables define like:
DEF VAR ia-%votrgh AS INT NO-UNDO.
DEF VAR ia-eff% AS INT NO-UNDO.
DEF VAR ia-eff%FX AS INT NO-UNDO.
Will crash the debugger.
The code will compile without error.
The code works as expected in the 4GL runtime client.
FACT(s) (Environment):
Windows
OpenEdge 10.x
CAUSE:
Bug# OE00162800
FIX:
Upgrade to OpenEdge 10.2A or later
As a work around replace the '%' characters with another 7 bit ASCII character such as '$', e.g.
DEF VAR ia-$votrgh AS INT NO-UNDO.
DEF VAR ia-eff$ AS INT NO-UNDO.
DEF VAR ia-eff$FX AS INT NO-UNDO.