You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Oliver, Steve" <St...@bestwestern.com> on 2003/09/09 18:50:31 UTC

Xerces Upgrade Problem

I am using Xerces-C++ running in an HP environment. I am in the process of upgrading from 1.7.0 to 2.3.0 and have run into a problem. My application is multi-threaded using pthreads. Here is the problem...

I have an object that instantiates a DOMParser. This object then spawns multiple processing threads. One of these threads is responsible for parsing incoming XML documents so it receives a pointer to the parser. When the threads attempts to parse a document it core dumps. The object that owns the parser can use it without problems. If I instantiate the parser in the processing thread it works fine.

This worked fine using 1.7.0 but not with 2.3.0. Any ideas what might be causing this?

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org