by tempest766 » Sun Dec 14, 2014 10:25 am
Ok. so after updating some patched fedora libaries that were pushed out, the program makes it as far as some OSG code. The graphics screen comes up, says "loading scenery", but never makes it to the cockpit view.
(gdb) bt 10
#0 0x0000000000bf8464 in handle_geode_callbacks (geode=..., this=0x170ff30)
at /usr/include/osgUtil/UpdateVisitor:94
#1 osgUtil::UpdateVisitor::apply (this=0x170ff30, node=...) at /usr/include/osgUtil/UpdateVisitor:51
#2 0x00007fcffab39a40 in simgear::EffectGeode::accept (this=0x7fcf882fe160, nv=...)
at /usr/src/debug/simgear-3.2.0/simgear/scene/material/EffectGeode.hxx:32
#3 0x00007fcff8c86f83 in osg::Sequence::accept (this=0x7fcf9399f9b0, nv=...)
at /usr/src/debug/OpenSceneGraph-3.2.1/OpenSceneGraph-3.2.1/include/osg/Sequence:34
#4 0x00007fcff8c1f3a3 in osg::Group::traverse (this=0x7fcf93bc4ea0, nv=...)
at /usr/src/debug/OpenSceneGraph-3.2.1/OpenSceneGraph-3.2.1/src/osg/Group.cpp:62
#5 0x00007fcff9907980 in osg::Group::accept (this=0x7fcf93bc4ea0, nv=...)
at /usr/src/debug/OpenSceneGraph-3.2.1/OpenSceneGraph-3.2.1/include/osg/Group:38
#6 0x00007fcff8c1f3a3 in osg::Group::traverse (this=0x7fcf93bbee70, nv=...)
at /usr/src/debug/OpenSceneGraph-3.2.1/OpenSceneGraph-3.2.1/src/osg/Group.cpp:62
#7 0x0000000000bfa31d in traverse (node=..., this=0x170ff30) at /usr/include/osg/NodeVisitor:193
#8 handle_callbacks_and_traverse (node=..., this=0x170ff30) at /usr/include/osgUtil/UpdateVisitor:86
#9 apply (node=..., this=0x170ff30) at /usr/include/osgUtil/UpdateVisitor:57
(More stack frames follow...)
(gdb)
program still crashes, just not so quickly.
Also looks like maybe the OSG stuff isn't including valid debug source with the debug-info packages, as is evident by the filenames with no extension in the backtrace....
FYI: Yes. FG 3.2 as shipped in Fedora 21.