Consultor Eletrônico



Kbase P21125: Remote server crashes with error 893 because of users disconnected abnormally.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/1/2010
Status: Unverified

SYMPTOM(s):

SYSTEM ERROR: strent request for more than 32K. (893)

Remote server crashes with error 893.

Error 893 only appears in the database log file.

Stack trace from _mprosrv reads:

strentd
strent
qrGetQuery
qrOpen

Looking at the database log file, there are quite a few remote clients which are disconnected abnormally (error 794).

Usernum terminated abnormally. (794)

FACT(s) (Environment):

Progress Version 9.1C
Progress 9.1x

CAUSE:

Each remote server keeps track of all its clients' queries (be it static or dynamic) in an area which cannot exceed 32Kb.

There is problem so that when a remote client terminates abnormally, the memory allocated for the client's queries at the remote server's side is not released.
This will eventually cause the mentioned memory area to grow beyond 32Kb and will crash the remote server.

FIX:


Upgrade to Progress 9.1D and apply Service Pack 2 or later