Kbase P143402: Error 1083 when creating a large XML file
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/24/2009 |
|
Status: Unverified
SYMPTOM(s):
Error 1083 when creating a large XML file
Procore and protrace file are generated when this error occurs
Procore file contains error 1083
SYSTEM ERROR: Number of private slots in segment table exhausted (1083)
Stack trace from _proapsv reads:
msgnCB
msgCB
dsmFatalMsgnCallBack
shmPutSegmentAddress
FACT(s) (Environment):
Using the DOM interface
The XML file is first created in memory
Generating extremely large XML files (around 920 MB)
The machine is 32 bit
UNIX kernel SHMMAX, SHMMNI and SHMALL parameters are correct
Linux
OpenEdge 10.0B
OpenEdge 10.1B 32-bit
CAUSE:
The application is out of memory
FIX:
Increase available memory (physical and virtual) or use a 64 bit machine.
When processing large XML file, consider using the SAX parser instead of the DOM interface.