Consultor Eletrônico



Kbase P77323: Character interface client connection fails with memory violation (49).
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Unverified

FACT(s) (Environment):

UNIX
Progress 9.x

SYMPTOM(s):

Character client connection.

While typing inside the procedure editor the enter key was hit.

SYSTEM ERROR: Memory violation (49).

Core dump generated while working in procedure editor.

Stack Trace from _progres reads:
line_dbchadj
ke_chdel
ke_backsp
wvRunDispatcher

CAUSE:

Insufficient kernel paramter settings for the maximum number of simultaneous processes that the system can run.
Insufficient kernel parameter setting for maximum number of processes that any user can have at one time.

FIX:

In many cases the default values for most of the UNIX kernel are sufficient. In other cases, Progress applications runs for some time without requiring any kernel tuning. However, as more users are added to the UNIX system and/or the number of processes executed increases, Progress might return system errors that indicate a shortage of some resource, in this case the number of files that may be opened by a user.

- Increase the following kernel parameters:

NPROC:
The maximum number of simultaneous processes that the system can run.
MAXPROC:
The maximum number of processes that any user can have open at one time.