Kbase P90175: Running procedure with output parameter of type MEMPTR or CHARACTER on AppServer can cause client to
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/22/2010 |
|
Status: Verified
SYMPTOM(s):
Running procedure with output parameter of type MEMPTR or CHARACTER on AppServer can cause client to disconnect
Specific values for output parameters cause AppServer connection to fail depending on amount of data passed
A specific example is if a character variable containing exactly 8,136 bytes is passed
No data returned to client
If AppServer is Stateless, error status raised on client but no error messages are generated/displayed
Error 9407 occurs on server if AppServer is state-aware or state-reset.
Connection failure for host <host_name> port <port> transport <transport_name>. (9407)
No other errors occur on server side
FACT(s) (Environment):
Progress 9.1D
CAUSE:
Bug# OE00123920
CAUSE:
The Open Client Runtime was not correctly detecting between a full message buffer and end of message.
FIX:
Upgrade to Progress 9.1E04 or later
Upgrade to OpenEdge 10.0B05 or later