Looks like it is crashing in terces REaderMgr.cpp line 1083

If(prevEntity && (fThrowEOE ||preReaderThrowAtEnd))
Throw EndOfEntityException(prevEntity, readerNum)

From: "Steele, Raymond (US)" 
<[email protected]<mailto:[email protected]>>
Date: Tuesday, May 24, 2016 at 9:47 AM
To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
Subject: MsgCreator


I am  trying to uild Xalan-C 1.1 (64-bit) on Solaris 11.3, but MsgCreator is 
crashing when it tries to create LocalMsgIndex.hpp

./runConfigure –p solaris-x86  -c gcc –x g++ -m icu –b 64 —prefix 
/usr/local/XALANC

GNU compiler version 4.8  (changing this will cause a lot of work)

The build fails on MsgCreator ../xalanc/NLS/en_US/XalanMsg_en_US.xlf –TYPE ice 
–LOCALE en_US
Segmentation fault.

 I ran MsgCreator ../xalanc/NLS/en_US/XalanMsg_en_US.xlf  through  gdb and 
receive the following stack trace.

Unfortunately, I am typing this, so please ignore typos.  I also replaced all 
the memory locations with ’<hex>'

(gdb) where

#0 0x000000000000000478245 in ?? ()
#1 <hex> Unwind_RaiseException_Body () from /lib/64/libc.so.1
#2 <hex> _Unwind_RaiseException () from /lib/64/libc.so.1
#3 <hex> _xathrow () from /usr/gcc/4.8/lib/amd/libstdc++.so.6
#4 <hex> in xercesc_3_1::ReaderMgr::popReader() () from 
/usr/local/XERCES/lib//libxercesc-c-3.1.so
#5 <hex> in xercesc_3_1::ReaderMgr::skipPastSpaces () () from  
/usr/local/XERCES/lib//libxercesc-c-3.1.so
#6 <hex> in xercesc_3_1::DTDScanner::scanExtSubsetDecl(bool, bool) () from 
/usr/local/XERCES/lib//libxercesc-c-3.1.so
#7 <hex> in xercesc_3_1::IGXMLScanner::scanDocTypeDecl() () from 
/usr/local/XERCES/lib//libxercesc-c-3.1.so
#8 <hex> in xercesc_3_1::XMLScanner::scanProlog() () from 
/usr/local/XERCES/lib//libxercesc-c-3.1.so
#9 <hex> in xercesc_3_1::IGXMLScanner::scanDocument(xerxesc_3_1::InputSource 
const&) from /usr/local/XERCES/lib//libxercesc-c-3.1.so
#10 <hex> in xercesc_3_1::XMLScanner::scanDocument(unsigned short const*) () 
from /usr/local/XERCES/lib//libxercesc-c-3.1.so
#11 <hex> in xercesc_3_1::XMLScanner::scanDocument(unsigned char const*) () 
from /usr/local/XERCES/lib//libxercesc-c-3.1.so
#12 <hex> in xercesc_3_1::XMLScanner::SAX2XMLReaderImpl::parse(char const*) () 
from /usr/local/XERCES/lib//libxercesc-c-3.1.so

Any help would be great. It seems to be choking during the parse.

Thanks,

Raymond

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

  • MsgCreator Steele, Raymond
    • Re: MsgCreator Steele, Raymond

Reply via email to