-
Karl,
The file is around 3MB compressed. I can send it to you via email if you need it.
2009-04-02 03:51:11 UTC in Expat XML Parser
-
Sorry I could not attach it. Here is the C application code:
#include
#include
#include
#include
#include
#include "xml.h"
//// Load() of CRatingEngine
int LoadXML ( const char *szFileName)
{
FILE *pXMLFile = fopen ( szFileName, "rb");
if ( !pXMLFile) {
printf ("Load: File name %s is not exists\n"...
2009-04-02 03:44:11 UTC in Expat XML Parser
-
Hello Karl,
I am attacching a small file (testxml.cxx) we use only for the parsing. It basically loads the xml and starts the parsing process with no other processing at all.
The behavior is the same the parsing application eats up to 3G ram before we kill it.
Could you tell us what we are doing wrong? Or is it a bug with expat?
Attached in a rar file are the following files:
- testxml.cxx -...
2009-04-02 03:41:09 UTC in Expat XML Parser
-
We have a application which uses expat to convert a xml data file into a binary version of the file. The file at the moment is about 600M but will grow.
We encountered a blocking problem - while parsing the file the application starts using a huge amount of memory it needs 4G of RAM to finish successfuly a 600MB file.
Our engineers explained that this is due to block memory management in expat.
2009-03-31 15:50:47 UTC in Expat XML Parser