https://koji.fedoraproject.org/koji/taskinfo?taskID=39369984 +- https://koji.fedoraproject.org/koji/taskinfo?taskID=39369988 +- https://kojipkgs.fedoraproject.org//work/tasks/9988/39369988/build.log > cd Clusters_from_Scratch && RPM_BUILD_DIR="" \ > /usr/bin/publican build --src_dir="." --publish \ > --langs="en-US" --formats="html-desktop" \ > > make[1]: *** [Makefile:1014: Clusters_from_Scratch.build] > Segmentation fault (core dumped) This did not happen with x86_64 or s390x for instance.
This is reproducible, see https://koji.fedoraproject.org/koji/taskinfo?taskID=39370020 or submit a (scratch) build for pacemaker from koji, hash 5d2275ed5a21fb031fb3c919673c2a8945c876c3 > 2.0.3-1 (rev. 3) - Fix unability to build with Inkscape 1.0 beta on your own. This blocks Pacemaker update in Fedora [bug 1776552].
armv7hl architecture appears to suffer from the same problem.
This is most likely due to some lib publican is using not working on those arches. At a guess I'd say it's most likely libxml or expat. You would need to check the core dump to be sure.
Note that consequently, publican itself is now FTBFS on those archs > + /usr/bin/perl -CDAS > -I /builddir/build/BUILD/Publican-v4.3.2/blib/lib > /builddir/build/BUILD/Publican-v4.3.2/blib/script/publican build > --formats=html-desktop --publish --langs=en-US > --common_config=/builddir/build/BUILD/Publican-v4.3.2/blib/datadir > --common_content=/builddir/build/BUILD/Publican-v4.3.2/blib/datadir/Common_Content > --nocolours > /var/tmp/rpm-tmp.mUgVG5: line 41: 3279405 > Segmentation fault (core dumped)
Fedora 29 changed to end-of-life (EOL) status on 2019-11-26. Fedora 29 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.
Thank you, buggy automation.
I have this in mock: Starting html-desktop Using XML::LibXSLT on /builddir/build/BUILD/Publican-v4.3.2/blib/datadir/Common_Content/common-db5/xsl/html-single.xsl Signal SEGV at /usr/lib/perl5/vendor_perl/XML/LibXSLT.pm line 469. XML::LibXSLT::StylesheetWrapper::transform(XML::LibXSLT::StylesheetWrapper=HASH(0x5bca4cdc), XML::LibXML::Document=SCALAR(0x5bc8ead0), "doc.url", "'https://fedorahosted.org/publican'", "show.comments", 1, "toc.section.depth", 5, ...) called at /builddir/build/BUILD/Publican-v4.3.2/blib/lib/Publican/Builder/DocBook.pm line 1118 Publican::Builder::DocBook::transform(Publican::Builder::DocBook5=HASH(0x5ad61d00), HASH(0x5bcf8a88)) called at /builddir/build/BUILD/Publican-v4.3.2/blib/lib/Publican/Builder/DocBook.pm line 196 Publican::Builder::DocBook::build(Publican::Builder::DocBook5=HASH(0x5ad61d00), HASH(0x5ad80f88)) called at /builddir/build/BUILD/Publican-v4.3.2/blib/script/publican line 1231 Aborted (core dumped) There is no core though, so unsure what that is related to ATM.
It looks like libxml2 and libxslt have been rebuilt for rawhide but perl-XML-LibXML and perl-XML-LibXSLT have not, so maybe that is the problem.
GDB trace, haven't worked out how to et debuginfo's in mock yet though. Starting html-desktop Using XML::LibXSLT on /builddir/build/BUILD/Publican-v4.3.2/blib/datadir/Common_Content/common-db5/xsl/html-single.xsl Program received signal SIGSEGV, Segmentation fault. 0xf7b0d248 in free () from /lib/libc.so.6 (gdb) bt #0 0xf7b0d248 in free () from /lib/libc.so.6 #1 0xf6fbd43f in xmlFreeNodeList () from /lib/libxml2.so.2 #2 0xf6ee9891 in xsltReleaseRVT () from /lib/libxslt.so.1 #3 0xf6ef8c4f in xsltReleaseLocalRVTs () from /lib/libxslt.so.1 #4 0xf6efa024 in xsltApplySequenceConstructor () from /lib/libxslt.so.1 #5 0xf6efa00c in xsltApplySequenceConstructor () from /lib/libxslt.so.1 #6 0xf6ee90a7 in xsltEvalVariable () from /lib/libxslt.so.1 #7 0xf6ee9385 in xsltBuildVariable () from /lib/libxslt.so.1 #8 0xf6ee945b in xsltRegisterVariable () from /lib/libxslt.so.1 #9 0xf6efa539 in xsltApplySequenceConstructor () from /lib/libxslt.so.1 #10 0xf6efa00c in xsltApplySequenceConstructor () from /lib/libxslt.so.1 ... #68 0xf6efccf8 in xsltApplyXSLTTemplate () from /lib/libxslt.so.1 #69 0xf6efd916 in xsltProcessOneNode () from /lib/libxslt.so.1 #70 0xf6f00422 in xsltApplyStylesheetInternal () from /lib/libxslt.so.1 #71 0xf6f26e59 in XS_XML__LibXSLT__Stylesheet_transform () from /usr/lib/perl5/vendor_perl/auto/XML/LibXSLT/LibXSLT.so #72 0xf7d2e920 in Perl_pp_entersub () from /lib/libperl.so.5.30 #73 0xf7d24b2d in Perl_runops_standard () from /lib/libperl.so.5.30 #74 0xf7c92d7b in perl_run () from /lib/libperl.so.5.30 #75 0x56556398 in main ()
Full traceback with local variables and bottom-most-but-one frame diagnostics if it helps in any way (0xffffffff makes me suspect there is some missing or crazy initialization going on): #0 __GI___libc_free (mem=0xffffffff) at malloc.c:3102 ar_ptr = <optimized out> p = <optimized out> hook = 0x0 #1 0xf6f2b43f in xmlFreeNodeList__internal_alias (cur=0x5d99dc90) at ../tree.c:3710 next = 0x0 parent = 0x5da7ba40 dict = 0x5d171c50 depth = 1 next = <optimized out> parent = <optimized out> dict = <optimized out> depth = <optimized out> > > l > 3710 DICT_FREE(cur->content) > 3705 if ((cur->type != XML_ELEMENT_NODE) && > 3706 (cur->type != XML_XINCLUDE_START) && > 3707 (cur->type != XML_XINCLUDE_END) && > 3708 (cur->type != XML_ENTITY_REF_NODE) && > 3709 (cur->content != (xmlChar *) &(cur->properties))) { > 3710 DICT_FREE(cur->content) > 3711 } > 3712 if (((cur->type == XML_ELEMENT_NODE) || > 3713 (cur->type == XML_XINCLUDE_START) || > 3714 (cur->type == XML_XINCLUDE_END)) && > > p cur->type > $2 = XML_DOCUMENT_NODE > #2 xmlFreeNodeList__internal_alias (cur=0x5da7ba40) at ../tree.c:3665 next = <optimized out> parent = <optimized out> #3 0xf6e57891 in xsltReleaseRVT (RVT=0x5d88bac0, ctxt=0x5d75acf0) at variables.c:367 No locals. #4 xsltReleaseRVT (ctxt=0x5d75acf0, RVT=0x5d88bac0) at variables.c:347 No locals. #5 0xf6e66c4f in xsltReleaseLocalRVTs (ctxt=ctxt@entry=0x5d75acf0, base=0x0) at transform.c:2313 cur = 0x0 tmp = <optimized out> #6 0xf6e68024 in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b5a9e30, list=0x5d6ccb20, templ=0x0) at transform.c:2913 function = <optimized out> oldInsert = 0x5d88b6a0 oldInst = 0x5d6cc430 oldCurInst = 0x5d6ccb20 oldContextNode = 0x5b5a9e30 cur = 0x5d6ccb20 insert = 0x5d88b6a0 copy = 0x0 level = 0 oldVarsNr = 11 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #7 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=contextNode@entry=0x5b5a9e30, list=list@entry=0x5d6cc430, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d88b6a0 oldInst = 0x5d6cc310 oldCurInst = 0x5d6cc430 oldContextNode = 0x5b5a9e30 cur = 0x5d6cc430 insert = 0x5d88b6a0 copy = 0x0 level = 0 oldVarsNr = 11 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #8 0xf6e6c794 in xsltApplyOneTemplate (ctxt=<optimized out>, contextNode=0x5b5a9e30, list=0x5d6cc430, templ=0x0, params=0x0) at transform.c:3351 No locals. #9 0xf6e570a7 in xsltEvalVariable (ctxt=ctxt@entry=0x5d75acf0, variable=variable@entry=0x5d9a0e80, castedComp=castedComp@entry=0x5d753e40) at variables.c:1002 container = 0x5d88b6a0 oldInsert = 0xf70663d4 <xmlFree> oldOutput = 0xffffffff oldVar = 0x5b67aea0 comp = 0x5d753e40 result = 0x0 oldInst = 0x5d6cc310 #10 0xf6e57385 in xsltBuildVariable (ctxt=ctxt@entry=0x5d75acf0, castedComp=castedComp@entry=0x5d753e40, tree=tree@entry=0x5d6cc430) at variables.c:1811 comp = 0x5d753e40 elem = 0x5d9a0e80 #11 0xf6e5745b in xsltRegisterVariable (ctxt=0x5d75acf0, castedComp=0x5d753e40, tree=0x5d6cc430, isParam=0) at variables.c:1872 comp = 0x5d753e40 present = <optimized out> variable = <optimized out> #12 0xf6e58f6d in xsltParseStylesheetVariable (ctxt=<optimized out>, inst=0x5d6cc310) at variables.c:2195 comp = <optimized out> #13 0xf6e68539 in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b5a9e30, list=0x5d6cbee0, templ=0x0) at transform.c:2798 tmpvar = <optimized out> info = <optimized out> oldInsert = 0x5d999d00 oldInst = 0x5d6cbd20 oldCurInst = <optimized out> oldContextNode = 0x5b5a9e30 cur = 0x5d6cc310 insert = 0x5d999d00 copy = 0x0 level = 0 oldVarsNr = 10 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #14 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b5a9e30, list=list@entry=0x5d6cbb70, templ=0x5d752e20) at transform.c:2779 info = <optimized out> oldInsert = 0x5d999d00 oldInst = 0x5cd07330 oldCurInst = 0x5d6cbd20 oldContextNode = 0x5b5a9e30 cur = 0x5d6cbd20 insert = 0x5d999d00 copy = 0x0 level = 0 oldVarsNr = 9 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #15 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b5a9e30, list=0x5d6cbb70, templ=0x5d752e20, withParams=0x0) at transform.c:3229 oldVarsBase = 7 start = 0 cur = 0x5d6cbb70 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #16 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b5a9e30, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d752e20 oldNode = <optimized out> #17 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5cd20ac0, inst=0x5cd07330, node=0x5b550040, ctxt=0x5d75acf0) at transform.c:5167 i = 5 delNode = <optimized out> oldList = 0x5d99b020 withParams = <optimized out> oldMode = 0x0 xpctxt = 0x5d1123d0 oldContextNode = 0x5b550040 list = 0x5d99d630 oldXPProximityPosition = 4 oldXPContextSize = 10 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #18 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b550040, inst=0x5cd07330, castedComp=0x5cd20ac0) at transform.c:4827 comp = 0x5cd20ac0 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #19 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=0x5b550040, list=0x5cd060a0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d999d00 oldInst = 0x5cd05ef0 oldCurInst = 0x5cd07330 oldContextNode = 0x5b550040 cur = 0x5cd07330 insert = 0x5d999d00 copy = 0x0 level = 0 oldVarsNr = 8 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #20 0xf6e68c09 in xsltElement (ctxt=0x5d75acf0, node=0x5b550040, inst=0x5cd05ef0, castedComp=0x5cd1adc0) at transform.c:4251 comp = 0x5cd1adc0 prop = <optimized out> name = <optimized out> prefix = 0x0 nsName = <optimized out> copy = 0x5d999d00 oldInsert = 0x5d99c790 #21 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b550040, list=list@entry=0x5cd05c70, templ=0x5cd076b0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d99c790 oldInst = 0x5d626b30 oldCurInst = 0x5cd05ef0 oldContextNode = 0x5b550040 cur = 0x5cd05ef0 insert = 0x5d99c790 copy = 0x0 level = 0 oldVarsNr = 7 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #22 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b550040, list=0x5cd05c70, templ=0x5cd076b0, withParams=0x0) at transform.c:3229 oldVarsBase = 6 start = 0 cur = 0x5cd05c70 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #23 0xf6e6c38e in xsltApplyImports (comp=0x5d63f5f0, inst=0x5d626b30, contextNode=0x5b550040, ctxt=0x5d75acf0) at transform.c:4703 oldCurTemplRule = 0x5d6252c0 templ = <optimized out> templ = <optimized out> oldCurTemplRule = <optimized out> #24 xsltApplyImports (ctxt=0x5d75acf0, contextNode=0x5b550040, inst=0x5d626b30, comp=0x5d63f5f0) at transform.c:4655 templ = <optimized out> oldCurTemplRule = <optimized out> #25 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b550040, list=0x5d626b30, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d99c790 oldInst = 0x5d626710 oldCurInst = 0x5d626b30 oldContextNode = 0x5b550040 cur = 0x5d626b30 insert = 0x5d99c790 copy = 0x0 level = 0 oldVarsNr = 7 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #26 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b550040, list=list@entry=0x5d6264d0, templ=0x5d6252c0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d99c790 oldInst = 0x5cd07330 oldCurInst = 0x5d626710 oldContextNode = 0x5b550040 cur = 0x5d626710 insert = 0x5d99c790 copy = 0x0 level = 0 oldVarsNr = 6 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #27 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b550040, list=0x5d6264d0, templ=0x5d6252c0, withParams=0x0) at transform.c:3229 oldVarsBase = 4 start = 0 cur = 0x5d6264d0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #28 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b550040, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d6252c0 oldNode = <optimized out> #29 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5cd20ac0, inst=0x5cd07330, node=0x5b594960, ctxt=0x5d75acf0) at transform.c:5167 i = 3 delNode = <optimized out> oldList = 0x5a5a6c00 withParams = <optimized out> oldMode = 0x0 xpctxt = 0x5d1123d0 oldContextNode = 0x5b594960 list = 0x5d99b020 oldXPProximityPosition = 10 oldXPContextSize = 10 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #30 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b594960, inst=0x5cd07330, castedComp=0x5cd20ac0) at transform.c:4827 comp = 0x5cd20ac0 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #31 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=0x5b594960, list=0x5cd060a0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d99c790 oldInst = 0x5cd05ef0 oldCurInst = 0x5cd07330 oldContextNode = 0x5b594960 cur = 0x5cd07330 insert = 0x5d99c790 copy = 0x0 level = 0 oldVarsNr = 5 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #32 0xf6e68c09 in xsltElement (ctxt=0x5d75acf0, node=0x5b594960, inst=0x5cd05ef0, castedComp=0x5cd1adc0) at transform.c:4251 comp = 0x5cd1adc0 prop = <optimized out> name = <optimized out> prefix = 0x0 nsName = <optimized out> copy = 0x5d99c790 oldInsert = 0x5d8956a0 #33 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b594960, list=list@entry=0x5cd05c70, templ=0x5cd076b0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8956a0 oldInst = 0x5d626b30 oldCurInst = 0x5cd05ef0 oldContextNode = 0x5b594960 cur = 0x5cd05ef0 insert = 0x5d8956a0 copy = 0x0 level = 0 oldVarsNr = 4 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #34 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b594960, list=0x5cd05c70, templ=0x5cd076b0, withParams=0x0) at transform.c:3229 oldVarsBase = 3 start = 0 cur = 0x5cd05c70 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #35 0xf6e6c38e in xsltApplyImports (comp=0x5d63f5f0, inst=0x5d626b30, contextNode=0x5b594960, ctxt=0x5d75acf0) at transform.c:4703 oldCurTemplRule = 0x5d6252c0 templ = <optimized out> templ = <optimized out> oldCurTemplRule = <optimized out> #36 xsltApplyImports (ctxt=0x5d75acf0, contextNode=0x5b594960, inst=0x5d626b30, comp=0x5d63f5f0) at transform.c:4655 templ = <optimized out> oldCurTemplRule = <optimized out> #37 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b594960, list=0x5d626b30, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8956a0 oldInst = 0x5d626710 oldCurInst = 0x5d626b30 oldContextNode = 0x5b594960 cur = 0x5d626b30 insert = 0x5d8956a0 copy = 0x0 level = 0 oldVarsNr = 4 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #38 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b594960, list=list@entry=0x5d6264d0, templ=0x5d6252c0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8956a0 oldInst = 0x5cef22d0 oldCurInst = 0x5d626710 oldContextNode = 0x5b594960 cur = 0x5d626710 insert = 0x5d8956a0 copy = 0x0 level = 0 oldVarsNr = 3 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #39 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b594960, list=0x5d6264d0, templ=0x5d6252c0, withParams=0x0) at transform.c:3229 oldVarsBase = 2 start = 0 cur = 0x5d6264d0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #40 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b594960, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d6252c0 oldNode = <optimized out> #41 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5cee3ce0, inst=0x5cef22d0, node=0x5b50c450, ctxt=0x5d75acf0) at transform.c:5167 i = 9 delNode = <optimized out> oldList = 0x5a39ed70 withParams = <optimized out> oldMode = 0x0 xpctxt = 0x5d1123d0 oldContextNode = 0x5b50c450 list = 0x5a5a6c00 oldXPProximityPosition = 3 oldXPContextSize = 19 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #42 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b50c450, inst=0x5cef22d0, castedComp=0x5cee3ce0) at transform.c:4827 comp = 0x5cee3ce0 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #43 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=0x5b50c450, list=0x5cef10e0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8956a0 oldInst = 0x5cef0f10 oldCurInst = 0x5cef22d0 oldContextNode = 0x5b50c450 cur = 0x5cef22d0 insert = 0x5d8956a0 copy = 0x0 level = 0 oldVarsNr = 2 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #44 0xf6e68c09 in xsltElement (ctxt=0x5d75acf0, node=0x5b50c450, inst=0x5cef0f10, castedComp=0x5cee2970) at transform.c:4251 comp = 0x5cee2970 prop = <optimized out> name = <optimized out> prefix = 0x0 nsName = <optimized out> copy = 0x5d8956a0 oldInsert = 0x5d8899f0 #45 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50c450, list=list@entry=0x5cef0e10, templ=0x5cee2830) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8899f0 oldInst = 0x5d626070 oldCurInst = 0x5cef0f10 oldContextNode = 0x5b50c450 cur = 0x5cef0f10 insert = 0x5d8899f0 copy = 0x0 level = 0 oldVarsNr = 2 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #46 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50c450, list=0x5cef0e10, templ=0x5cee2830, withParams=0x0) at transform.c:3229 oldVarsBase = 2 start = 0 cur = 0x5cef0e10 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #47 0xf6e6c38e in xsltApplyImports (comp=0x5d63d450, inst=0x5d626070, contextNode=0x5b50c450, ctxt=0x5d75acf0) at transform.c:4703 oldCurTemplRule = 0x5d63d020 templ = <optimized out> templ = <optimized out> oldCurTemplRule = <optimized out> #48 xsltApplyImports (ctxt=0x5d75acf0, contextNode=0x5b50c450, inst=0x5d626070, comp=0x5d63d450) at transform.c:4655 templ = <optimized out> oldCurTemplRule = <optimized out> #49 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b50c450, list=0x5d626070, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8899f0 oldInst = 0x5d625ef0 oldCurInst = 0x5d626070 oldContextNode = 0x5b50c450 cur = 0x5d626070 insert = 0x5d8899f0 copy = 0x0 level = 0 oldVarsNr = 2 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #50 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50c450, list=list@entry=0x5d625ef0, templ=0x5d63d020) at transform.c:2779 info = <optimized out> oldInsert = 0x5d8899f0 oldInst = 0x5ce598a0 oldCurInst = 0x5d625ef0 oldContextNode = 0x5b50c450 cur = 0x5d625ef0 insert = 0x5d8899f0 copy = 0x0 level = 0 oldVarsNr = 2 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #51 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50c450, list=0x5d625ef0, templ=0x5d63d020, withParams=0x0) at transform.c:3229 oldVarsBase = 1 start = 0 cur = 0x5d625ef0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #52 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b50c450, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d63d020 oldNode = <optimized out> #53 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5ce4be10, inst=0x5ce598a0, node=0x5b50dc00, ctxt=0x5d75acf0) at transform.c:5167 i = 2 delNode = <optimized out> oldList = 0x5a2579a0 withParams = <optimized out> oldMode = 0x0 xpctxt = 0x5d1123d0 oldContextNode = 0x5b50dc00 list = 0x5a39ed70 oldXPProximityPosition = 1 oldXPContextSize = 1 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #54 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b50dc00, inst=0x5ce598a0, castedComp=0x5ce4be10) at transform.c:4827 comp = 0x5ce4be10 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #55 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=list@entry=0x5ce4fef0, templ=0x5ce44d30) at transform.c:2779 info = <optimized out> oldInsert = 0x5d889d70 oldInst = 0x5d550e30 oldCurInst = 0x5ce598a0 oldContextNode = 0x5b50dc00 cur = 0x5ce598a0 insert = 0x5d8899f0 copy = 0x5d8899f0 level = 1 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #56 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=0x5ce4fef0, templ=0x5ce44d30, withParams=0x0) at transform.c:3229 oldVarsBase = 1 start = 0 cur = 0x5ce4fef0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #57 0xf6e6c38e in xsltApplyImports (comp=0x5d58b5d0, inst=0x5d550e30, contextNode=0x5b50dc00, ctxt=0x5d75acf0) at transform.c:4703 oldCurTemplRule = 0x5d63d020 templ = <optimized out> templ = <optimized out> oldCurTemplRule = <optimized out> #58 xsltApplyImports (ctxt=0x5d75acf0, contextNode=0x5b50dc00, inst=0x5d550e30, comp=0x5d58b5d0) at transform.c:4655 templ = <optimized out> oldCurTemplRule = <optimized out> #59 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=contextNode@entry=0x5b50dc00, list=list@entry=0x5d550e30, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5d889d70 oldInst = 0x5d6261b0 oldCurInst = 0x5d550e30 oldContextNode = 0x5b50dc00 cur = 0x5d550e30 insert = 0x5d889d70 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #60 0xf6e6c794 in xsltApplyOneTemplate (ctxt=<optimized out>, contextNode=0x5b50dc00, list=0x5d550e30, templ=0x0, params=0x0) at transform.c:3351 No locals. #61 0xf6e570a7 in xsltEvalVariable (ctxt=ctxt@entry=0x5d75acf0, variable=variable@entry=0x5b67aea0, castedComp=castedComp@entry=0x5d58a590) at variables.c:1002 container = 0x5d889d70 oldInsert = 0xf70663d4 <xmlFree> oldOutput = 0xffffffff oldVar = 0x0 comp = 0x5d58a590 result = 0x0 oldInst = 0x5d6261b0 #62 0xf6e57385 in xsltBuildVariable (ctxt=ctxt@entry=0x5d75acf0, castedComp=castedComp@entry=0x5d58a590, tree=tree@entry=0x5d550e30) at variables.c:1811 comp = 0x5d58a590 elem = 0x5b67aea0 #63 0xf6e5745b in xsltRegisterVariable (ctxt=0x5d75acf0, castedComp=0x5d58a590, tree=0x5d550e30, isParam=1) at variables.c:1872 comp = 0x5d58a590 present = <optimized out> variable = <optimized out> #64 0xf6e5901f in xsltParseStylesheetParam (ctxt=<optimized out>, cur=0x5d550d30) at variables.c:2231 comp = <optimized out> #65 0xf6e6ae79 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=0x5d550ef0, templ=0x5d5419a0, withParams=0x0) at transform.c:3222 oldVarsBase = 1 start = 0 cur = 0x5d550d30 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #66 0xf6e6c637 in xsltCallTemplate (ctxt=0x5d75acf0, node=0x5b50dc00, inst=0x5d6261b0, castedComp=0x5d63d540) at transform.c:4805 comp = 0x5d63d540 withParams = 0x0 #67 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b50dc00, list=0x5d6261b0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d625ef0 oldCurInst = 0x5d6261b0 oldContextNode = 0x5b50dc00 cur = 0x5d6261b0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #68 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=list@entry=0x5d625ef0, templ=0x5d63d020) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d625ac0 oldCurInst = 0x5d625ef0 oldContextNode = 0x5b50dc00 cur = 0x5d625ef0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #69 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=0x5d625ef0, templ=0x5d63d020, withParams=0x0) at transform.c:3229 oldVarsBase = 1 start = 0 cur = 0x5d625ef0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #70 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b50dc00, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d63d020 oldNode = <optimized out> #71 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5d63cb50, inst=0x5d625ac0, node=0x5b50dc00, ctxt=0x5d75acf0) at transform.c:5167 i = 0 delNode = <optimized out> oldList = 0x5a8ec720 withParams = <optimized out> oldMode = 0x5b3f7d8c "process.root" xpctxt = 0x5d1123d0 oldContextNode = 0x5b50dc00 list = 0x5a2579a0 oldXPProximityPosition = 1 oldXPContextSize = 1 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #72 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b50dc00, inst=0x5d625ac0, castedComp=0x5d63cb50) at transform.c:4827 comp = 0x5d63cb50 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #73 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=list@entry=0x5d625ac0, templ=0x5d63cb00) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d624ec0 oldCurInst = 0x5d625ac0 oldContextNode = 0x5b50dc00 cur = 0x5d625ac0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #74 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b50dc00, list=0x5d625ac0, templ=0x5d63cb00, withParams=0x0) at transform.c:3229 oldVarsBase = 0 start = 0 cur = 0x5d625ac0 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #75 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b50dc00, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d63cb00 oldNode = <optimized out> #76 0xf6e6b3db in xsltDefaultProcessOneNode (ctxt=ctxt@entry=0x5d75acf0, node=node@entry=0x5b17ea30, params=params@entry=0x0) at transform.c:2032 copy = <optimized out> delete = 0x0 cur = 0x5b50dc00 nbchild = 1 oldSize = 1 childno = 1 oldPos = 1 template = <optimized out> #77 0xf6e6b9f9 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b17ea30, withParams=0x0) at transform.c:2164 templ = <optimized out> oldNode = 0x5b17ea30 #78 0xf6e6bdac in xsltApplyTemplates (castedComp=0x5d63bb00, inst=0x5d624ec0, node=0x5b17ea30, ctxt=0x5d75acf0) at transform.c:5167 i = 0 delNode = <optimized out> oldList = 0x0 withParams = <optimized out> oldMode = 0x0 xpctxt = 0x5d1123d0 oldContextNode = 0x5b17ea30 list = 0x5a8ec720 oldXPProximityPosition = 1 oldXPContextSize = 1 oldModeURI = 0x0 oldXPDoc = 0x5b17ea30 comp = <optimized out> cur = <optimized out> oldDocInfo = 0x5d19d7e0 comp = <optimized out> i = <optimized out> cur = <optimized out> delNode = <optimized out> oldContextNode = <optimized out> list = <optimized out> oldList = <optimized out> withParams = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #79 xsltApplyTemplates (ctxt=0x5d75acf0, node=0x5b17ea30, inst=0x5d624ec0, castedComp=0x5d63bb00) at transform.c:4827 comp = 0x5d63bb00 i = <optimized out> cur = <optimized out> oldContextNode = <optimized out> oldList = <optimized out> oldXPProximityPosition = <optimized out> oldXPContextSize = <optimized out> oldMode = <optimized out> oldModeURI = <optimized out> oldXPDoc = <optimized out> oldDocInfo = <optimized out> xpctxt = <optimized out> res = <optimized out> val = <optimized out> param = <optimized out> oldCurTempRule = <optimized out> nbsorts = <optimized out> sorts = <optimized out> #80 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b17ea30, list=0x5d624ec0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d624dc0 oldCurInst = 0x5d624ec0 oldContextNode = 0x5b17ea30 cur = 0x5d624ec0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #81 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b17ea30, list=0x5d624a80, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d6231b0 oldCurInst = 0x5d624dc0 oldContextNode = 0x5b17ea30 cur = 0x5d624dc0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #82 0xf6e6800c in xsltApplySequenceConstructor (ctxt=<optimized out>, contextNode=0x5b17ea30, list=0x5d6231b0, templ=0x0) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x5d622090 oldCurInst = 0x5d6231b0 oldContextNode = 0x5b17ea30 cur = 0x5d6231b0 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 1 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #83 0xf6e6800c in xsltApplySequenceConstructor (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b17ea30, list=list@entry=0x5d621e30, templ=0x5d637bb0) at transform.c:2779 info = <optimized out> oldInsert = 0x5b462ee0 oldInst = 0x0 oldCurInst = 0x5d622090 oldContextNode = 0x5b17ea30 cur = 0x5d622090 insert = 0x5b462ee0 copy = 0x0 level = 0 oldVarsNr = 0 oldLocalFragmentTop = 0x0 addCallResult = 0 debuggedNode = 0x0 #84 0xf6e6acf8 in xsltApplyXSLTTemplate (ctxt=ctxt@entry=0x5d75acf0, contextNode=contextNode@entry=0x5b17ea30, list=0x5d621e30, templ=0x5d637bb0, withParams=0x0) at transform.c:3229 oldVarsBase = -1 start = 0 cur = 0x5d621e30 tmpParam = <optimized out> oldUserFragmentTop = 0x0 iparam = <optimized out> addCallResult = 0 #85 0xf6e6b916 in xsltProcessOneNode (ctxt=0x5d75acf0, contextNode=0x5b17ea30, withParams=0x0) at transform.c:2202 oldCurTempRule = <optimized out> templ = 0x5d637bb0 oldNode = <optimized out> #86 0xf6e6e422 in xsltApplyStylesheetInternal (style=0x5b57a4d0, doc=0x5b17ea30, params=0xffec6130, output=0x0, profile=0x0, userCtxt=0x5d75acf0) at transform.c:6050 res = 0x5b462ee0 ctxt = 0x5d75acf0 root = <optimized out> node = <optimized out> method = 0x5d4d9530 "xml" doctypePublic = 0x0 doctypeSystem = 0x0 version = 0x0 encoding = <optimized out> variables = 0x5d6b0560 vptr = <optimized out> #87 0xf6e6eb7f in xsltApplyStylesheetUser (style=<optimized out>, doc=<optimized out>, params=<optimized out>, output=0x0, profile=0x0, userCtxt=0x5d75acf0) at transform.c:6289 res = <optimized out> #88 0xf6e94e59 in XS_XML__LibXSLT__Stylesheet_transform (my_perl=<optimized out>, cv=<optimized out>) at LibXSLT.xs:1087 self = <optimized out> sv_doc = <optimized out> sec = 0x5d1a1350 RETVAL = <optimized out> xslt_params = {0x5b8f5df4 "use.extensions", 0x5d197f60 "1", 0x5b40c5c4 "tablecolumns.extensions", 0x5c181650 "1", 0x584bf784 "package", 0x5b088920 "'Publican-Users_Guide-4.2-en-US-4.2-0'", 0x5b17c254 "l10n.gentext.language", 0x5a581200 "'en-US'", 0x5af61aa4 "profile.lang", 0x5a32e610 "'en-US'", 0x597e2314 "show.comments", 0x5a612680 "1", 0x5b172024 "generate.section.toc.level", 0x5a32e5d0 "0", 0x5b0b86f4 "toc.section.depth", 0x5a39ed20 "5", 0x5b617364 "bridgehead.in.toc", 0x5a43e080 "0", 0x5a5480b4 "clean_title", 0x5b50dba0 "\"Users' Guide\"", 0x5905b334 "brand", 0x5b3061c0 "'common-db5'", 0x5a1ff574 "desktop", 0x5bf1ec70 "1", 0x5b6172a4 "publican.version", 0x5b8fa160 "'v4.3.2'", 0x5a548294 "prod.url", 0x5b8f4cb0 "'https://fedorahosted.org/publican'", 0x58c0f234 "langpath", 0x5a2becd0 "'en-US'", 0x5a548234 "doc.url", 0x5b8fb2f0 "'https://fedorahosted.org/publican'", 0x5b8fb2d4 "body.only", 0x5c037000 "0", 0x5b0b2d94 "book.type", 0x5aa38f60 "'book'", 0x59060f54 "confidential", 0x5a51b5d0 "0", 0x5b288bd4 "web.type", 0x5a793c40 "''", 0x5b17c284 "confidential.text", 0x5a49eaf0 "'CONFIDENTIAL'", 0x0...} real_dom = <optimized out> ctxt = 0x5d75acf0 wrapper = <optimized out> dtd_prev = 0x0 dtd_next = 0x5b50dc00 tmpXSoff = <optimized out> tmpXSoff = <optimized out> tmpXSoff = <optimized out> doc = <optimized out> saved_error = <optimized out> sp = <optimized out> ax = <optimized out> mark = <optimized out> items = <optimized out> #89 0xf7c9d960 in Perl_pp_entersub (my_perl=0x5837d1a0) at pp_hot.c:5231 markix = <optimized out> is_scalar = true sp = <optimized out> sv = 0x58ea6db0 gv = 0x5a889370 cv = 0x58ea6db0 cx = <optimized out> old_savestack_ix = <optimized out> _p = <optimized out> _p = <optimized out> _p = <optimized out> _p = <optimized out> _p = <optimized out> _p = <optimized out> #90 0xf7c93b6d in Perl_runops_standard (my_perl=0x5837d1a0) at run.c:41 op = <optimized out> #91 0xf7c01d7b in perl_run (my_perl=0x5837d1a0) at perl.c:2711 oldscope = 1 ret = <optimized out> cur_env = { je_prev = 0x5837d384, je_buf = {{ __jmpbuf = {-135079288, -1284336, 0, -1284360, -757506655, -1977115727}, __mask_was_saved = 0, __saved_mask = { __val = {1480053152, 4158011155, 4159888008, 4156534328, 1480053152, 1, 0, 4156534173, 0, 3202956865, 4153112244, 3330112630, 1480053152, 1963620120, 758912523, 3062690770, 4159897312, 4159897108, 1480053152, 4159037078, 3670345230, 4129255920, 4159922036, 0, 33536, 1926861986, 2715663743, 2093932032, 4007157185, 0, 4154331044, 1449357188} } }}, je_ret = 3, je_mustcatch = false, je_old_delaymagic = 0, je_old_stack_hwm = -1284360 } _p = <optimized out> _p = <optimized out> #92 0x56634398 in main () No symbol table info available.
Clear culprit here is an update from libxml2-2.9.9-7.fc32.i686 (works fine) to libxml2-2.9.10-1.fc32. Vaguely aiming at a location match, this might be the culprit: https://gitlab.gnome.org/GNOME/libxml2/commit/0762c9b69ba01628f72eada1c64ff3d361fb5716
https://gitlab.gnome.org/GNOME/libxml2/issues/132
*** This bug has been marked as a duplicate of bug 1780573 ***
Jeff, if anything, please see a more in-depth assessment https://gitlab.gnome.org/GNOME/libxml2/issues/132#note_663698 whether there's anything actionable in your powers.
There's also https://rt.cpan.org/Public/Bug/Display.html?id=131146
Hi Jan, I don't think Publican has any "extensions functions", XML::LibXSLT is used by many perl modules and is not part of Publican. https://metacpan.org/requires/module/XML::LibXSLT?sort=[[2,1]]
Also filed a mirror copy of an upstream report for XML::LibXSLT, https://rt.cpan.org/Public/Bug/Display.html?id=131146, [bug 1781205]. That seems the proper way to address the root cause.