Get a postgresql9.5 package and build it, it will fail.
Re-run the failing command:
$ gdb /usr/bin/openjade
(gdb): run -wall -wno-unused-param -wno-empty -wfully-tagged -wnet -D . -D . -c
/usr/share/sgml/docbook/stylesheet/dsssl/modular/catalog -d stylesheet.dsl -t
sgml -i output-html -V html-index postgres.sgml
Program received signal SIGSEGV, Segmentation fault.
0x0000fffff7ee3040 in
OpenSP::Vector<OpenJade_DSSSL::ProcessingMode::Rule*>::erase (p1=0x1, p2=0x2,
this=<optimized out>, this=<optimized out>) at
/usr/include/OpenSP/Vector.cxx:131
131 /usr/include/OpenSP/Vector.cxx: No such file or directory.
(gdb) bt
#0 0x0000fffff7ee3040 in
OpenSP::Vector<OpenJade_DSSSL::ProcessingMode::Rule*>::erase (p1=0x1, p2=0x2,
this=<optimized out>, this=<optimized out>) at
/usr/include/OpenSP/Vector.cxx:131
#1 0x0000fffff7ee3038 in
OpenJade_DSSSL::ProcessingMode::RootRule::compareSpecificity (this=<optimized
out>, rule=...) at ProcessingMode.cxx:331
#2 0x0000fffff7ee4dc0 in OpenJade_DSSSL::ProcessingMode::addRootRule
(this=<optimized out>, expr=...,
ruleType=OpenJade_DSSSL::ProcessingMode::constructionRule, loc=..., interp=...)
at /usr/include/OpenSP/Vector.h:49
#3 0x0000fffff7eec698 in OpenJade_DSSSL::SchemeParser::doRoot
(this=this@entry=0xffffffffe800) at SchemeParser.cxx:484
#4 0x0000fffff7ef4254 in OpenJade_DSSSL::SchemeParser::parse
(this=this@entry=0xffffffffe800) at SchemeParser.cxx:190
#5 0x0000fffff7ef9c0c in OpenJade_DSSSL::StyleEngine::parseSpec
(this=this@entry=0xaaaaaab7f670, specParser=..., charset=..., id=..., mgr=...,
defVars=...) at StyleEngine.cxx:166
#6 0x0000fffff7e78ad0 in OpenJade_DSSSL::DssslApp::processSysid
(this=0xffffffffeae8, sysid=...) at /usr/include/OpenSP/CodingSystemKit.h:52
#7 0x0000fffff7b499c8 in OpenSP::EntityApp::processArguments(int, char**) ()
from /lib/libosp.so.5
#8 0x0000fffff7b39dd4 in OpenSP::CmdLineApp::run(int, char**) () from
/lib/libosp.so.5
#9 0x0000aaaaaaacbc54 in ?? ()
#10 0x0000fffff76f0090 in __libc_start_main (main=0xaaaaaaacbc08, argc=21,
argv=0xfffffffff258, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
stack_end=<optimized out>) at ../csu/libc-start.c:308
#11 0x0000aaaaaaacd060 in ?? ()
Backtrace stopped: not enough registers or memory available to unwind further
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1869734
Title:
openjade segfaults on arm (due to gcc optimization)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjade/+bug/1869734/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs