Hey Stephen!

Funny seeing you post on the c-user list these days!!

Defector! :-)

2008/5/23 Stephen Collyer <[EMAIL PROTECTED]>:

> 2. I have compiled and run test code which uses the
> XMLParser class without problem. However, a new executable
> is consistently dumping core with the following message:
>
>> mdp_agent_exe: XMemory.cpp:62: static void* xercesc_2_7::XMemory::operator
>> new(size_t, xercesc_2_7::MemoryManager*): Assertion `manager != 0' failed

[snip]

>> #5  0xb711cbb0 in xercesc_2_7::XMLReaderFactory::createXMLReader 
>> (manager=0x0, gramPool=0x0) at 
>> /usr/include/xercesc/sax2/XMLReaderFactory.hpp:66

Well, createXMLReader() is getting called without a memory manager -
so it is before this that the problem lies. It looks like something is
wrong in your XMLParser() code - you may have to show us that.

But I'm not a *real* Xerces-C programmer - so maybe someone else can
see the problem right away?

Cheers, jas.

Reply via email to