Consultor Eletrônico



Kbase P188651: Session crashes when executing APPLY statement containing a long event phrase
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/05/2011
Status: Unverified

SYMPTOM(s):

Session crashes when executing APPLY statement containing a long event phrase

Session crashes when executing APPLY statement containing more than 31 characters with OpenEdge 10.2B 32-bit on Windows

Session crashes when executing APPLY statement containing more than 41 characters with OpenEdge 10.2B 64-bit on Linux

Example from OpenEdge 10.2B 32-bit on Windows:

DEFINE FRAME f1
WITH SIZE 10 BY 10.

/* Fails - 32 characters */
APPLY "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" TO FRAME f1.

/* Works - 31 characters */
/* APPLY "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" TO FRAME f1. */

ENABLE ALL WITH FRAME f1.
WAIT-FOR CLOSE OF THIS-PROCEDURE.

No protrace file is generated on Windows

Stack trace from _progres reads:

wiEventStrLkup
wiLabel2Event
umeString2Event
rnapplyky

FACT(s) (Environment):

Problem does not occur in OpenEdge 10.1B
OpenEdge 10.1C
OpenEdge 10.2x
All Supported Operating Systems

CAUSE:

Bug# OE00208010

FIX:

Reduce length of event phrase to avoid the issue