I have fixed the above crash issue by building xerces 3.0.1

On Wed, Aug 21, 2013 at 9:18 PM, Alberto Massari
<albertomass...@tiscali.it>wrote:

> Is possible that your C++ compiler didn't turn on exception support?
>
> Alberto
>
> Il 20/08/2013 15:57, Mohammad Alam ha scritto:
>
>> Hi All,
>>
>> I build xerces 3.1.1 from source code on mac osx as follows
>> 1 ./configure prefix="/usr/lib/xerces" --disable-shared CFLAGS="-arch
>> x86_64" CXXFLAGS="-arch x86_64" --disable-netaccessor-curl
>> 2 Run make install
>>
>> This will creates three folders lib, bin and include
>>
>> I could used libxerces-c.a in my project to parse an xml file.
>>
>> I get xml file from server.
>> I found that xercesc_3_1::DOMLSParserImpl::**parseURI() gets failed when
>> xml
>> file contains reserved characters like &amp; lt; etc.
>>
>> it gives following crash report
>> 0   xercesc_3_1::DTDGrammar::**getEntityDecl(unsigned short const*)
>> 1   xercesc_3_1::IGXMLScanner::**scanEntityRef(bool, unsigned short&,
>> unsigned short&, bool&)
>> 2   xercesc_3_1::IGXMLScanner::**scanAttValue(xercesc_3_1::**XMLAttDef
>> const*,
>> unsigned short const*, xercesc_3_1::XMLBuffer&)
>> 3   xercesc_3_1::IGXMLScanner::**scanStartTag(bool&)
>> 4  xercesc_3_1::IGXMLScanner::**scanContent()
>> 5  xercesc_3_1::IGXMLScanner::**scanDocument(xercesc_3_1::**InputSource
>> const&)
>> 6   xercesc_3_1::XMLScanner::**scanDocument(unsigned short const*)
>> 7  xercesc_3_1::XMLScanner::**scanDocument(char const*)
>> 8  xercesc_3_1::**AbstractDOMParser::parse(char const*)
>> 9  xercesc_3_1::DOMLSParserImpl::**parseURI(char const*)
>>
>>
>> Please help me to fix it
>>
>> Regards,
>> Alam
>>
>>
>>
>> -----
>> Nessun virus nel messaggio.
>> Controllato da AVG - www.avg.com
>> Versione: 2013.0.3392 / Database dei virus: 3211/6596 -  Data di
>> rilascio: 21/08/2013
>>
>
>

Reply via email to