Hi all,

I'm getting a segfault in the current git version.  It happens on 
startup, every time.

I'd like to get Flightgear running.  I intend to do a little bit of 
coding, but I need to get it running normally before I can make 
changes.  I know how to get more information, but I'm not sure what 
would and wouldn't be useful.  Let me know if I can give any more 
information.

Jeff Taylor

Here is the backtrace from gdb:
#0  0x00007ffff48df410 in osgText::String::createUTF8EncodedString() 
const ()
    from /usr/local/lib64/libosgText.so.68
#1  0x0000000000916176 in SGText::UpdateCallback::operator() 
(this=0x113eaa40,
     node=0x1185a1c0, nv=0xdf1260) at SGText.cxx:76
#2  0x0000000000439548 in handle_geode_callbacks (this=0xdf1260, node=...)
     at /usr/local/include/osgUtil/UpdateVisitor:94
#3  osgUtil::UpdateVisitor::apply (this=0xdf1260, node=...)
     at /usr/local/include/osgUtil/UpdateVisitor:51
#4  0x00007ffff3793898 in osg::Geode::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#5  0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#6  0x000000000043b886 in traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osg/NodeVisitor:191
#7  handle_callbacks_and_traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:86
#8  apply (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:57
#9  SGUpdateVisitor::apply (this=0xdf1260, transform=...)
     at /usr/local/include/simgear/scene/util/SGUpdateVisitor.hxx:162
#10 0x00007ffff383825a in osg::NodeVisitor::apply(osg::MatrixTransform&) ()
    from /usr/local/lib64/libosg.so.68
#11 0x00007ffff4ee5b30 in osg::MatrixTransform::accept(osg::NodeVisitor&) ()
---Type <return> to continue, or q <return> to quit---
    from /usr/local/lib64/libosgViewer.so.68
#12 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#13 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#14 0x00007ffff381e847 in osg::LOD::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#15 0x00007ffff381ef12 in osg::LOD::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#16 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#17 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#18 0x00007ffff381e847 in osg::LOD::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#19 0x00007ffff381ef12 in osg::LOD::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#20 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#21 0x000000000043b886 in traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osg/NodeVisitor:191
#22 handle_callbacks_and_traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:86
---Type <return> to continue, or q <return> to quit---
#23 apply (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:57
#24 SGUpdateVisitor::apply (this=0xdf1260, transform=...)
     at /usr/local/include/simgear/scene/util/SGUpdateVisitor.hxx:162
#25 0x00007ffff383825a in osg::NodeVisitor::apply(osg::MatrixTransform&) ()
    from /usr/local/lib64/libosg.so.68
#26 0x00007ffff4ee5b30 in osg::MatrixTransform::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgViewer.so.68
#27 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#28 0x000000000043b886 in traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osg/NodeVisitor:191
#29 handle_callbacks_and_traverse (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:86
#30 apply (this=0xdf1260, transform=...)
     at /usr/local/include/osgUtil/UpdateVisitor:57
#31 SGUpdateVisitor::apply (this=0xdf1260, transform=...)
     at /usr/local/include/simgear/scene/util/SGUpdateVisitor.hxx:162
#32 0x00007ffff383828c in 
osg::NodeVisitor::apply(osg::PositionAttitudeTransform&) () from 
/usr/local/lib64/libosg.so.68
#33 0x00007ffff3852ba2 in 
osg::PositionAttitudeTransform::accept(osg::NodeVisitor&) () from 
/usr/local/lib64/libosg.so.68
#34 0x00007ffff38bd0ea in osg::Switch::traverse(osg::NodeVisitor&) ()
---Type <return> to continue, or q <return> to quit---
    from /usr/local/lib64/libosg.so.68
#35 0x00007ffff38be0a0 in osg::Switch::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#36 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#37 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#38 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#39 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#40 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#41 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#42 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#43 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#44 0x00007ffff38bd0ea in osg::Switch::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#45 0x00007ffff529a22d in osg::NodeVisitor::traverse(osg::Node&) ()
    from /usr/local/lib64/libosgSim.so.68
---Type <return> to continue, or q <return> to quit---
#46 0x00007ffff3832750 in osg::NodeCallback::traverse(osg::Node*, 
osg::NodeVisitor*) () from /usr/local/lib64/libosg.so.68
#47 0x00007ffff38be0a0 in osg::Switch::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#48 0x00007ffff37ed009 in osg::Group::traverse(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosg.so.68
#49 0x00007ffff585e234 in osg::Group::accept(osg::NodeVisitor&) ()
    from /usr/local/lib64/libosgFX.so.68
#50 0x00007ffff4ed3018 in 
osgViewer::Scene::updateSceneGraph(osg::NodeVisitor&)
     () from /usr/local/lib64/libosgViewer.so.68
#51 0x00007ffff4f1479e in osgViewer::Viewer::updateTraversal() ()
    from /usr/local/lib64/libosgViewer.so.68
#52 0x00007ffff4f1b647 in osgViewer::ViewerBase::frame(double) ()
    from /usr/local/lib64/libosgViewer.so.68
#53 0x0000000000486c17 in fgOSMainLoop () at fg_os_osgviewer.cxx:287
#54 0x0000000000430f45 in fgMainInit (argc=2, argv=0x7fffffffe248)
     at main.cxx:633
#55 0x00000000004300ce in main (argc=2, argv=0x7fffffffe248)
     at bootstrap.cxx:243


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to