Kbase P157309: Unexpected behavior when using shared stream in a persistent procedure while stream has gone out of
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/03/2010 |
|
Status: Unverified
SYMPTOM(s):
Unexpected behavior when using shared stream in a persistent procedure while stream has gone out of scope
When a persistent procedure uses a shared stream defined elsewhere, and the defining procedure has gone out of scope (ie. has finished or has been deleted), the stream can show one or more of the following behaviors:
The stream can still be used to open files, but can not be manipulated or closed afterwards
The session may crash with a SYSTEM ERROR when the stream is accessed:
SYSTEM ERROR: Bus error. (48)
Stack trace reads:
ioervt()
iosg()
rniosg()
rnexec_entry()
rninterpret()
FACT(s) (Environment):
OpenEdge 10.x
All Supported Operating Systems
OpenEdge Category: Language (4GL/ABL)
CAUSE:
Bug# OE00194007
FIX:
Upgrade to OpenEdge 10.2A03 or later