Consultor Eletrônico



Kbase P125642: Error 516 and application termination running in batch mode when application uses OUTPUT TO <x> KEEP
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/11/2009
Status: Verified

SYMPTOM(s):

Application with hide frame statement crashes when running in batch mode

Receiving ** Attempt to write with no current output destination. (516)

Application uses OUTPUT TO SomeFile KEEP-MESSAGES

FACT(s) (Environment):

Progress 9.1x
OpenEdge 10.x
UNIX

CHANGE:

Upgraded from Progress 9.1D to OpenEdge 10.1B02

CAUSE:

Bug# OE00157049

CAUSE:

The KEEP-MESSAGES option of the OUTPUT TO statement was incorrectly becoming the default stream for all output. This behavior allowed programs running in batch mode (where there is no default stream) to run without error when the program incorrectly manipulated frames without specifying a specific stream.

FIX:

Upgrade to 10.1B03 or 10.1C