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