On Tue, Feb 08, 2022 at 09:21:16PM -0700, Kurt Mosiejczuk wrote:
> http://build-failures.rhaalovely.net/sparc64/2022-02-06/textproc/docbook-utils.log

> SGML_SEARCH_PATH=../..:../../doc:.. \
>       jade -t sgml -i html -d ../../docbook-utils.dsl\#html \
>                       -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml
>                       Segmentation fault (core dumped) 

This is textproc/openjade segfaulting:

#0  0x0000006f5aedf698 in Collector::Block::Block(Collector::Block*, unsigned 
long, unsigned long, Collector::Object*) () from /usr/local/lib/libostyle.so.0.0
#1  0x0000006f5aedfdb0 in Collector::makeSpace() () from 
/usr/local/lib/libostyle.so.0.0
#2  0x0000006f5af36d54 in 
OpenJade_DSSSL::Interpreter::convertNumber(OpenSP::String<unsigned int> const&, 
int) () from /usr/local/lib/libostyle.so.0.0
#3  0x0000006f5af4a710 in 
OpenJade_DSSSL::SchemeParser::parseSelfEvaluating(unsigned int, 
OpenJade_DSSSL::ELObj*&, OpenJade_DSSSL::SchemeParser::Token&) () from 
/usr/local/lib/libostyle.so.0.0
#4  0x0000006f5af4a988 in OpenJade_DSSSL::SchemeParser::parseDatum(unsigned 
int, OpenJade_DSSSL::ELObj*&, OpenSP::Location&, 
OpenJade_DSSSL::SchemeParser::Token&) () from /usr/local/lib/libostyle.so.0.0
#5  0x0000006f5af4fa50 in 
OpenJade_DSSSL::SchemeParser::parseCase(OpenSP::Owner<OpenJade_DSSSL::Expression>&)
 () from /usr/local/lib/libostyle.so.0.0
#6  0x0000006f5af4c034 in 
OpenJade_DSSSL::SchemeParser::parseExpression(unsigned int, 
OpenSP::Owner<OpenJade_DSSSL::Expression>&, 
OpenJade_DSSSL::Identifier::SyntacticKey&, 
OpenJade_DSSSL::SchemeParser::Token&) () from /usr/local/lib/libostyle.so.0.0
#7  0x0000006f5af4f5a0 in 
OpenJade_DSSSL::SchemeParser::parseBegin(OpenSP::Owner<OpenJade_DSSSL::Expression>&)
 () from /usr/local/lib/libostyle.so.0.0
#8  0x0000006f5af5145c in OpenJade_DSSSL::SchemeParser::doDefine() () from 
/usr/local/lib/libostyle.so.0.0
#9  0x0000006f5af529f0 in OpenJade_DSSSL::SchemeParser::parse() () from 
/usr/local/lib/libostyle.so.0.0
#10 0x0000006f5af58ca4 in 
OpenJade_DSSSL::StyleEngine::parseSpec(OpenSP::SgmlParser&, OpenSP::CharsetInfo 
const&, OpenSP::String<unsigned int> const&, OpenSP::Messenger&) () from 
/usr/local/lib/libostyle.so.0.0
#11 0x0000006f5aee1064 in OpenJade_DSSSL::DssslApp::processGrove() () from 
/usr/local/lib/libostyle.so.0.0
#12 0x0000006f800b85e8 in 
OpenSP::GroveApp::generateEvents(OpenSP::ErrorCountEventHandler*) () from 
/usr/local/lib/libospgrove.so.0.0
#13 0x0000006fb7a0fd24 in 
OpenSP::ParserApp::processSysid(OpenSP::String<unsigned int> const&) () from 
/usr/local/lib/libosp.so.0.0
#14 0x0000006f5aee1484 in 
OpenJade_DSSSL::DssslApp::processSysid(OpenSP::String<unsigned int> const&) () 
from /usr/local/lib/libostyle.so.0.0
#15 0x0000006fb79e1ccc in OpenSP::EntityApp::processArguments(int, char**) () 
from /usr/local/lib/libosp.so.0.0
#16 0x0000006fb79cf408 in OpenSP::CmdLineApp::run(int, char**) () from 
/usr/local/lib/libosp.so.0.0
#17 0x0000006d40a028a8 in main ()

I rebuilt it with DEBUG='-g3 -O0' and its debug- package enabled, but
that made docbook-utils build fine without segfault on sparc64...

Reply via email to