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 "Jason E. Stewart" <ja...@openinformatics.com> on 2001/08/31 01:44:09 UTC

"String pool id was not legal"

Hey All,

I was using SAX2, and inside of my ContentHandler's startElement()
method I called attrList->getURI(0) and got the following:

Exception thrown in file: 'StringPool.cpp'
At line: '186'
Exception message is:  
String pool id was not legal

Here is a gdb backtrace:

#0  0x6fd8bc50 in kill () from /lib/libc.so.6
#1  0x6fd8bacc in raise () from /lib/libc.so.6
#2  0x6fd8d178 in abort () from /lib/libc.so.6
#3  0x6fc959f4 in __default_terminate () at PerlExceptionHandler.cpp:309
#4  0x6fc95a2c in __terminate () at PerlExceptionHandler.cpp:309
#5  0x6fc9685c in throw_helper () at PerlExceptionHandler.cpp:309
#6  0x6fc96ab4 in __throw () at PerlExceptionHandler.cpp:309
#7  0x6fa16f18 in XMLStringPool::getValueForId (this=0x105fe348, id=4294967295)
    at StringPool.cpp:186
#8  0x6fa55834 in XMLScanner::getURIText (this=0x105f93d8, uriId=4294967295)
    at XMLScanner.cpp:3354
#9  0x6fa3b368 in VecAttributesImpl::getURI (this=0x105e3dcc, index=0)
    at VecAttributesImpl.cpp:137
#10 0x6fc4a388 in _wrap_Attributes_getURI ()
   from /usr/local/lib/perl5/site_perl/5.6.0/ppc-linux/auto/XML/Xerces/Xerces.so

>From the archives it seems like a similar problem to this was fixed
for 1.4.0 in the DOM.

jas.

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