DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13610>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13610

Multiple Threads using XalanTransformer::transform()  cause coredump





------- Additional Comments From [EMAIL PROTECTED]  2002-10-14 16:13 -------
Another case - 2 threads again:

Thread 1:
---------
#0  0xdbc00fc8 in rb_tree<ElemTemplateElement *,ElemTemplateElement 
*,ident<ElemTemplateElement *,ElemTemplateElement *>,less<ElemTemplateElement 
*>,allocator>::erase () from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-
c1_4_0.sl
#1  0xdbc00e48 in rb_tree<ElemTemplateElement *,ElemTemplateElement 
*,ident<ElemTemplateElement *,ElemTemplateElement *>,less<ElemTemplateElement 
*>,allocator>::erase () from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-
c1_4_0.sl
#2  0xdbc09138 in rb_tree<ElemTemplateElement *,ElemTemplateElement 
*,ident<ElemTemplateElement *,ElemTemplateElement *>,less<ElemTemplateElement 
*>,allocator>::erase () from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-
c1_4_0.sl
#3  0xdbc15430 in StylesheetHandler::endElement () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#4  0xdb552ff4 in SAXParser::endElement () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#5  0xdb5b0e08 in XMLScanner::scanEndTag () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#6  0xdb5b040c in XMLScanner::scanContent () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#7  0xdb5ad630 in XMLScanner::scanDocument () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#8  0xdb5523d4 in SAXParser::parse () from /homedev/mvasice/x1.4/xerces-c2_1_0-
HP11ACC/lib/libxerces-c.sl.21
#9  0xdbc77cb4 in XercesParserLiaison::parseXMLStream () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#10 0xdbade8ac in XalanSourceTreeParserLiaison::parseXMLStream () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#11 0xdbc348e0 in XSLTEngineImpl::processStylesheet () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#12 0xdbc334bc in XSLTEngineImpl::process () from /homedev/mvasice/x1.4/xml-
xalan/c/../lib/libxalan-c1_4_0.sl
#13 0xdbc89afc in XalanTransformer::doTransform () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#14 0xdbc848cc in XalanTransformer::transform () from /homedev/mvasice/x1.4/xml-
xalan/c/../lib/libxalan-c1_4_0.sl
#15 0x5780 in Transform (pTransformer=0x40042010, 
szOutName=0x7adbc098 "o1.out") 
at /homedev/mvasice/mpcpi_app/xml_mt/source/xml_mt.cpp:53
#16 0x5aa4 in Fn (value=0x1) 
at /homedev/mvasice/mpcpi_app/xml_mt/source/xml_mt.cpp:79
#17 0xc04c9f20 in __pthread_create_system () from /usr/lib/libpthread.1

Thread 2:
---------
#0  0xc01f47a0 in _read_sys () from /usr/lib/libc.2
#1  0xc0200754 in read () from /usr/lib/libc.2
#2  0xc01e37cc in _filbuf () from /usr/lib/libc.2
#3  0xc01e5864 in fread () from /usr/lib/libc.2
#4  0xdb517dc4 in XMLPlatformUtils::readFileBuffer () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#5  0xdb4a1328 in BinFileInputStream::readBytes () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#6  0xdb5abcd4 in XMLReader::refreshRawBuffer () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#7  0xdb5abd64 in XMLReader::xcodeMoreChars () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#8  0xdb5a9ee8 in XMLReader::refreshCharBuffer () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#9  0xdb5aa4c8 in XMLReader::getSpaces () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#10 0xdb53bbf4 in ReaderMgr::getSpaces () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#11 0xdb5b1788 in XMLScanner::scanMiscellaneous () 
from /homedev/mvasice/x1.4/xerces-c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#12 0xdb5ad698 in XMLScanner::scanDocument () from /homedev/mvasice/x1.4/xerces-
c2_1_0-HP11ACC/lib/libxerces-c.sl.21
#13 0xdb5523d4 in SAXParser::parse () from /homedev/mvasice/x1.4/xerces-c2_1_0-
HP11ACC/lib/libxerces-c.sl.21
#14 0xdbc77cb4 in XercesParserLiaison::parseXMLStream () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#15 0xdbade8ac in XalanSourceTreeParserLiaison::parseXMLStream () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#16 0xdbc348e0 in XSLTEngineImpl::processStylesheet () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#17 0xdbc334bc in XSLTEngineImpl::process () from /homedev/mvasice/x1.4/xml-
xalan/c/../lib/libxalan-c1_4_0.sl
#18 0xdbc89afc in XalanTransformer::doTransform () 
from /homedev/mvasice/x1.4/xml-xalan/c/../lib/libxalan-c1_4_0.sl
#19 0xdbc848cc in XalanTransformer::transform () from /homedev/mvasice/x1.4/xml-
xalan/c/../lib/libxalan-c1_4_0.sl
#20 0x5780 in Transform (pTransformer=0x40022010, 
szOutName=0x7adcd098 "o0.out") 
at /homedev/mvasice/mpcpi_app/xml_mt/source/xml_mt.cpp:53
#21 0x5aa4 in Fn (value=0x0) 
at /homedev/mvasice/mpcpi_app/xml_mt/source/xml_mt.cpp:79
#22 0xc04c9f20 in __pthread_create_system () from /usr/lib/libpthread.1

Reply via email to