Hello all, I have a segfault after about 30-40 minutes flight time with both optimized and debug build. I flew the A380 the attached flight plan with maximum altitude of 15.000ft (not much) from EDDH to LHBP.
I also included a full backtrace, so please take a look. :) Regards, Roland PS: If the attachments are not comming through I can upload it to my FlightGear subdomain (and no, I won't register with Google Code).
EDDH-LHBP-13R
Description: XML document
#0 osgParticle::ParticleSystemUpdater::traverse (this=0x1215ba0, nv=...)
at /home/quix0r/fgfs/osg/src/osgParticle/ParticleSystemUpdater.cpp:43
ps = 0x0
t = 1255.441212
#1 0x00007ffff3e95fca in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#2 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#3 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:751
node_state = 0x0
#4 0x00007ffff4e67069 in osgParticle::ParticleSystemUpdater::accept (this=0x1215ba0, nv=...)
at /home/quix0r/fgfs/osg/include/osgParticle/ParticleSystemUpdater:44
No locals.
#5 0x00007ffff3addb83 in osg::Group::traverse (this=0xca7cf70, nv=...) at /home/quix0r/fgfs/osg/src/osg/Group.cpp:62
No locals.
#6 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#7 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#8 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0x0
#9 0x00007ffff50a15b9 in osg::Group::accept (this=0xca7cf70, nv=...) at /home/quix0r/fgfs/osg/include/osg/Group:38
No locals.
#10 0x00007ffff3addb83 in osg::Group::traverse (this=0xca7c9c0, nv=...) at /home/quix0r/fgfs/osg/src/osg/Group.cpp:62
No locals.
#11 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#12 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#13 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0xfe1dfd0
#14 0x00007ffff50a15b9 in osg::Group::accept (this=0xca7c9c0, nv=...) at /home/quix0r/fgfs/osg/include/osg/Group:38
No locals.
#15 0x00007ffff3addb83 in osg::Group::traverse (this=0xfd5edf0, nv=...) at /home/quix0r/fgfs/osg/src/osg/Group.cpp:62
No locals.
#16 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#17 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#18 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0xfd7cc50
#19 0x00007ffff50a15b9 in osg::Group::accept (this=0xfd5edf0, nv=...) at /home/quix0r/fgfs/osg/include/osg/Group:38
No locals.
#20 0x00007ffff3addb83 in osg::Group::traverse (this=0x122fbe0, nv=...) at /home/quix0r/fgfs/osg/src/osg/Group.cpp:62
No locals.
#21 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#22 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#23 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0xfd61730
#24 0x00007ffff50a15b9 in osg::Group::accept (this=0x122fbe0, nv=...) at /home/quix0r/fgfs/osg/include/osg/Group:38
No locals.
#25 0x00007ffff3b7808b in osg::Switch::traverse (this=0x118eda40, nv=...) at /home/quix0r/fgfs/osg/src/osg/Switch.cpp:40
pos = 0
#26 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#27 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#28 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0x0
#29 0x00007ffff3b7a4ec in osg::Switch::accept (this=0x118eda40, nv=...) at /home/quix0r/fgfs/osg/include/osg/Switch:40
No locals.
#30 0x00007ffff3addb83 in osg::Group::traverse (this=0x1378760, nv=...) at /home/quix0r/fgfs/osg/src/osg/Group.cpp:62
No locals.
#31 0x00007ffff3e96caa in traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osg/NodeVisitor:191
No locals.
#32 handle_cull_callbacks_and_traverse (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/include/osgUtil/CullVisitor:300
callback = <value optimized out>
#33 osgUtil::CullVisitor::apply (this=0x148c640, node=...) at /home/quix0r/fgfs/osg/src/osgUtil/CullVisitor.cpp:1008
node_state = 0xfe6d000
#34 0x00007ffff50a15b9 in osg::Group::accept (this=0x1378760, nv=...) at /home/quix0r/fgfs/osg/include/osg/Group:38
No locals.
#35 0x00007ffff3f27ffa in osgUtil::SceneView::cullStage (this=0x137b090, projection=<value optimized out>,
modelview=<value optimized out>, cullVisitor=0x148c640, rendergraph=<value optimized out>, renderStage=0x148b790,
viewport=0x14895e0) at /home/quix0r/fgfs/osg/src/osgUtil/SceneView.cpp:962
childNo = <value optimized out>
computeNearFar = <value optimized out>
#36 0x00007ffff3f290a7 in osgUtil::SceneView::cull (this=0x137b090) at /home/quix0r/fgfs/osg/src/osgUtil/SceneView.cpp:828
computeNearFar = <value optimized out>
#37 0x00007ffff491f34e in osgViewer::Renderer::cull_draw (this=0x133c9e0)
at /home/quix0r/fgfs/osg/src/osgViewer/Renderer.cpp:546
sceneView = 0x137b090
compileContext = <value optimized out>
compileThread = 0x0
state = <value optimized out>
acquireGPUStats = false
beforeDrawTick = 5361007677949604792
afterDrawTick = <value optimized out>
view = <value optimized out>
fs = <value optimized out>
frameNumber = 38790
stats = 0x1371f70
beforeCullTick = 1294472059997730
afterCullTick = 216766016
afterDispatchTick = 140737488340736
databasePager = 0x137ce10
#38 0x00007ffff3ad6f89 in osg::GraphicsContext::runOperations (this=0x1378aa0)
at /home/quix0r/fgfs/osg/src/osg/GraphicsContext.cpp:688
camerasCopy = {<std::_Vector_base<osg::Camera*, std::allocator<osg::Camera*> >> = {
state = <value optimized out>
acquireGPUStats = false
beforeDrawTick = 5361007677949604792
afterDrawTick = <value optimized out>
view = <value optimized out>
fs = <value optimized out>
frameNumber = 38790
stats = 0x1371f70
beforeCullTick = 1294472059997730
afterCullTick = 216766016
afterDispatchTick = 140737488340736
databasePager = 0x137ce10
#38 0x00007ffff3ad6f89 in osg::GraphicsContext::runOperations (this=0x1378aa0)
at /home/quix0r/fgfs/osg/src/osg/GraphicsContext.cpp:688
camerasCopy = {<std::_Vector_base<osg::Camera*, std::allocator<osg::Camera*> >> = {
---Type <return> to continue, or q <return> to quit---
_M_impl = {<std::allocator<osg::Camera*>> = {<__gnu_cxx::new_allocator<osg::Camera*>> = {<No data fields>}, <No data fields>}, _M_start = 0x137337d0, _M_finish = 0x137337e8, _M_end_of_storage = 0x137337f0}}, <No data fields>}
#39 0x00007ffff495b1f6 in osgViewer::ViewerBase::renderingTraversals (this=<value optimized out>)
at /home/quix0r/fgfs/osg/src/osgViewer/ViewerBase.cpp:772
beginRenderingTraversals = 1255.4431319999999
frameStamp = 0x1329d70
contexts = {<std::_Vector_base<osg::GraphicsContext*, std::allocator<osg::GraphicsContext*> >> = {
_M_impl = {<std::allocator<osg::GraphicsContext*>> = {<__gnu_cxx::new_allocator<osg::GraphicsContext*>> = {<No data fields>}, <No data fields>}, _M_start = 0x17862be0, _M_finish = 0x17862be8,
_M_end_of_storage = 0x17862be8}}, <No data fields>}
scenes = {<std::_Vector_base<osgViewer::Scene*, std::allocator<osgViewer::Scene*> >> = {
_M_impl = {<std::allocator<osgViewer::Scene*>> = {<__gnu_cxx::new_allocator<osgViewer::Scene*>> = {<No data fields>}, <No data fields>}, _M_start = 0x17862ce0, _M_finish = 0x17862ce8, _M_end_of_storage = 0x17862ce8}}, <No data fields>}
cameras = {<std::_Vector_base<osg::Camera*, std::allocator<osg::Camera*> >> = {
_M_impl = {<std::allocator<osg::Camera*>> = {<__gnu_cxx::new_allocator<osg::Camera*>> = {<No data fields>}, <No data fields>}, _M_start = 0x178cbe10, _M_finish = 0x178cbe28, _M_end_of_storage = 0x178cbe30}}, <No data fields>}
doneMakeCurrentInThisThread = false
#40 0x00000000004f4918 in fgOSMainLoop () at ../../../../fgfs-base/flightgear/src/Main/fg_os_osgviewer.cxx:287
idleFunc = 0x47bef4 <fgMainLoop()>
drawFunc = 0x47fb92 <FGRenderer::update()>
manipulator = {_ptr = 0x122fee0}
#41 0x000000000047eb8f in fgMainInit (argc=26, argv=0x7fffffffd2c8) at ../../../../fgfs-base/flightgear/src/Main/main.cxx:632
controls = 0x12341b0
required_version = "2.0.0"
base_version = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0x12357f8 "2.0.0"}}
version = {static npos = 18446744073709551615,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
_M_p = 0x122fce8 "unknown version"}}
col = 0x1231210
result = 32767
#42 0x000000000047b8d6 in main (argc=26, argv=0x7fffffffd2c8) at ../../../../fgfs-base/flightgear/src/Main/bootstrap.cxx:243
fgviewer = false
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________ Flightgear-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-devel

