[xsd-users] Re: xsd::cxx::tree::element_one::~element_one exception
    Boris Kolpackov 
    boris at codesynthesis.com
       
    Fri Aug  1 10:33:00 EDT 2008
    
    
  
Hi Gennadiy,
Gennadiy Katz <gennadiy.katz at thomsonreuters.com> writes:
>  	My application throws exception "Priviledge instruction"
>  from within xsd::cxx::tree::element_one ::~element_one () destructor 
>  while releasing internal xercesc::DOMElement* pointer. Any ideas why 
>  this may happen?
Most likely one of the following is happening:
1. You did not initialize the Xerces-C++ runtime as instructed in
   Section 2.12, "Mapping for any and anyAttribute":
   http://www.codesynthesis.com/projects/xsd/documentation/cxx/tree/manual/#2.12
2. But the more likely scenario in this case is the you terminate
   the Xerces-C++ runtime before the object model is destroyed.
If none of these apply then we would need a test program that
reproduces the problem (feel free to send it to me directly if
you want to keep your code private).
Boris
    
    
More information about the xsd-users
mailing list