<div dir="ltr">Hi,<div><br></div><div>I have installed opensaml version 2.6 and corresponding libraries. I followed the code snippet to to parse the XML.</div><div><a href="https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUsrManCPPCreateFromXML" style="color:purple;font-family:calibri,sans-serif;font-size:14px">https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUsrManCPPCreateFromXML</a><br></div><div><br></div><div>I see a core dump while calling XMLString::transcode. Here is the stack. </div><div><br></div><div><div><br></div><div>Program terminated with signal SIGSEGV, Segmentation fault.</div><div>#0  0x00007f8c15587ea0 in xercesc_3_1::XMLString::transcode (toTranscode=0x0, manager=0x0) at xercesc/util/XMLString.cpp:615</div><div>615<span class="gmail-Apple-tab-span" style="white-space:pre">  </span>    return gTranscoder->transcode(toTranscode, manager);</div><div>(gdb) bt</div><div>#0  0x00007f8c15587ea0 in xercesc_3_1::XMLString::transcode (toTranscode=0x0, manager=0x0) at xercesc/util/XMLString.cpp:615</div><div>#1  0x00007f8c1564918d in xercesc_3_1::InputSource::InputSource (this=0x7ffc0fd0c8e0, systemId=<optimized out>, manager=<optimized out>)</div><div>    at xercesc/sax/InputSource.cpp:115</div><div>#2  0x00007f8c15b719ee in xmltooling::StreamInputSource::StreamInputSource(std::istream&, char const*) () from /usr/local/lib/libxmltooling.so.7</div><div>#3  0x00007f8c15b751cd in xmltooling::ParserPool::parse(std::istream&) () from /usr/local/lib/libxmltooling.so.7</div><div><br></div></div><div>is it a bug? how can I pass the pointer of MemoryManager?</div><div><br></div><div>Thanks in advance.</div><div><br></div><div>Regards,</div><div>Akbar</div></div>