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-25 08:59 ------- Hi Dave, I've tested the interim build. The ThreadTest application core-dumped twice per 50 starts. If you performed more than 1 transformation per thread, I bet we would get a coredump more often. Using wdb, I didn't get too much from the core-file, but this bit is quite interesting, as it is exactly what I got during my own tests (endElement and 3 times erase): #0 0xe84e8160 in erase__7rb_treeXTP19ElemTemplateElementTP19ElemTemplateElementT5identXTP19ElemTe mplateElementTP19ElemTemplateElement_T4lessXTP19ElemTemplateElement_T9allocator_ FQ2_7rb_treeXTP19ElemTemplateElementTP19ElemTemplateElementT5identXTP19ElemTempl ateElementTP19ElemTemplateElement_T4lessXTP19ElemTemplateElement_T9allocator_8it erator () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #1 0xe84e7a30 in erase__7rb_treeXTP19ElemTemplateElementTP19ElemTemplateElementT5identXTP19ElemTe mplateElementTP19ElemTemplateElement_T4lessXTP19ElemTemplateElement_T9allocator_ FQ2_7rb_treeXTP19ElemTemplateElementTP19ElemTemplateElementT5identXTP19ElemTempl ateElementTP19ElemTemplateElement_T4lessXTP19ElemTemplateElement_T9allocator_8it eratorT1 () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #2 0xe84f49a8 in erase__7rb_treeXTP19ElemTemplateElementTP19ElemTemplateElementT5identXTP19ElemTe mplateElementTP19ElemTemplateElement_T4lessXTP19ElemTemplateElement_T9allocator_ FRCP19ElemTemplateElement () from /homedev/mvasice/x1.4interim/xml- xalan/c/lib/libxalan-c1_5_0.sl #3 0xe8505d30 in StylesheetHandler::endElement () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #4 0xdb952ff4 in SAXParser::endElement () from /homedev/mvasice/x1.4/xerces- c2_1_0-HP11ACC/lib/libxerces-c.sl.21 #5 0xdb9b0e08 in XMLScanner::scanEndTag () from /homedev/mvasice/x1.4/xerces- c2_1_0-HP11ACC/lib/libxerces-c.sl.21 ... #11 0xe8530c80 in XSLTEngineImpl::processStylesheet () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #12 0xe852ee90 in XSLTEngineImpl::process () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #13 0xe85c381c in XalanTransformer::doTransform () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #14 0xe85bbd30 in XalanTransformer::transform () from /homedev/mvasice/x1.4interim/xml-xalan/c/lib/libxalan-c1_5_0.sl #15 0x7bd4 in theUnparsedThreadRoutine () The core files are 14MB and 16MB big. Should I send them to you? Cheers, Miro. PS: I can get core-dump faster if I use "file to file" transformation.
