Running mongod under gdb, I get more detail on the SIGBUS: Program received signal SIGBUS, Bus error. 0x00156404 in mongo::BSONElement::numberDouble() const () (gdb) bt #0 0x00156404 in mongo::BSONElement::numberDouble() const () #1 0x0015fc14 in mongo::compareElementValues(mongo::BSONElement const&, mongo::BSONElement const&) () #2 0x0015b32e in mongo::BSONObj::woCompare(mongo::BSONObj const&, mongo::BSONObj const&, bool) const () #3 0x00161796 in mongo::BsonUnitTest::run() () #4 0x003507da in mongo::UnitTest::runTests() () #5 0x00153ad6 in main ()
Seems that Quantal is shipping with a rather old version of mongo, 2.0.6, it looks like this was fixed a while ago but only on the 2.2.x versions (the latest 2.0.8rc0 does not have an equivalent fix). https://github.com/mongodb/mongo/commit/0575d874318ceb33b42b526d1076c659af0aaca5 Given that Precise shipped with 2.0.4, which also does not have this change, I can only guess that it was a compiler change that has caused this issue to suddenly appear. None-the-less, it appears mongodb is completely broken in Quantal for ARMv7 systems. Additional information can be found in this thread: https://jira.mongodb.org/browse/SERVER-1811 ** Package changed: ubuntu => ubuntu-release-upgrader (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1076447 Title: Pandaboard (Rev A2) ARM/OMAP4 upgrade to 12.10 from 12.04 fails To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1076447/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs