Skip to Content
Former Member
Mar 08, 2007 at 10:17 PM

Dump "MEM_ALLOC_FAILED" Internal memory not available


Hi all,

I have a dump in my program converting xml to idoc:

"The current program, "CL_IXML=======================CP", had to be terminated because a capacity limit has been reached."

Unfortunately the rest of the dump message is in German:

"Es wurde von einer internen Funktion versucht Speicher anzufordern.

Dieser Speicher konnte vom Betriebssystem nicht mehr zur Verfügung

gestellt werden.

Evtl. muß der "Swap Space" des Rechners vergrößert werden."

The dumps happens at:

037440 method if_ixml_parser~parse.

> system-call ixml

037460 did 876019928

037470 parameters

037480 cl_ixml=>the_iXML

037490 me

037500 rval.

037510 endmethod.

In some previous tests I had no problem. The xml file I am converting has 5000 invoices.

I think I have to FREE MEMORY or something like that.

Who can help?

Thanks in advance.