I've been observer quite frequent segfaults in the most recent version of
FlightGear. I've started running under gdb and so far the trend seems to be
that the crash is inside the pui code and as a result of clicking "ok" or
"cancel" on a dialog box. Here's an example backtrace (the build is without
-g though). Anyone else seeing this? I'm using plib-1.8.5 and OSG-2.9.5.
Boost is 1.37.
#0 0x07a12606 in main_arena () from /lib/libc.so.6
#1 0x0862bb91 in puGroup::draw(int, int) ()
#2 0x0862bb21 in puGroup::draw(int, int) ()
#3 0x0862bb21 in puGroup::draw(int, int) ()
#4 0x0862bb21 in puGroup::draw(int, int) ()
#5 0x0862bb21 in puGroup::draw(int, int) ()
#6 0x08628c0d in puDisplay() ()
#7 0x08070371 in SGPuDrawable::drawImplementation(osg::RenderInfo&) const
()
#8 0x00a931a7 in osgUtil::RenderLeaf::render(osg::RenderInfo&,
osgUtil::RenderLeaf*) () from /usr/local/lib/libosgUtil.so.60
#9 0x00a8c7b2 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) () from /usr/local/lib/libosgUtil.so.60
#10 0x00a8c43e in osgUtil::RenderBin::draw(osg::RenderInfo&,
osgUtil::RenderLeaf*&) () from /usr/local/lib/libosgUtil.so.60
#11 0x00a8c7f4 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) () from /usr/local/lib/libosgUtil.so.60
#12 0x00a9584e in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&,
osgUtil::RenderLeaf*&) () from /usr/local/lib/libosgUtil.so.60
#13 0x00a8c43e in osgUtil::RenderBin::draw(osg::RenderInfo&,
osgUtil::RenderLeaf*&) () from /usr/local/lib/libosgUtil.so.60
#14 0x00a973a0 in osgUtil::RenderStage::drawInner(osg::RenderInfo&,
osgUtil::RenderLeaf*&, bool&) () from /usr/local/lib/libosgUtil.so.60
#15 0x00a9ab93 in osgUtil::RenderStage::draw(osg::RenderInfo&,
osgUtil::RenderLe---Type <return> to continue, or q <return> to quit---
af*&) () from /usr/local/lib/libosgUtil.so.60
#16 0x00aa26c2 in osgUtil::SceneView::draw() ()
from /usr/local/lib/libosgUtil.so.60
#17 0x00282fed in osgViewer::Renderer::draw() ()
from /usr/local/lib/libosgViewer.so.60
#18 0x00280697 in osgViewer::Renderer::operator()(osg::GraphicsContext*) ()
from /usr/local/lib/libosgViewer.so.60
#19 0x00f78963 in osg::GraphicsContext::runOperations() ()
from /usr/local/lib/libosg.so.60
#20 0x00f7e1dd in osg::RunOperations::operator()(osg::GraphicsContext*) ()
from /usr/local/lib/libosg.so.60
#21 0x00f7e467 in osg::GraphicsOperation::operator()(osg::Object*) ()
from /usr/local/lib/libosg.so.60
#22 0x00fceedd in osg::OperationThread::run() ()
from /usr/local/lib/libosg.so.60
#23 0x00f7e4f9 in osg::GraphicsThread::run() ()
from /usr/local/lib/libosg.so.60
#24 0x00cdde89 in OpenThreads::ThreadPrivateActions::StartThread(void*) ()
from /usr/local/lib/libOpenThreads.so.11
#25 0x006a5935 in start_thread () from /lib/libpthread.so.0
#26 0x0798294e in clone () from /lib/libc.so.6
Thanks,
Curt.
--
Curtis Olson: http://baron.flightgear.org/~curt/
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing.
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel