Hi,
I kind of provided a miniature stack trace by showing the function calls back
to "draw()" which of course is part of the main loop but here it is anyway:
Thread [1] 16436 [core: 0] (Suspended : Signal : SIGSEGV:Segmentation fault)
osgViewer::CompositeViewer::eventTraversal() at 0x389fc4d756
osgViewer::ViewerBase::frame() at 0x389fc8c5a6
vis::OsgViewerRenderImplementation::frame() at
OsgViewerRenderImplementation.cpp:548 0x7ffff0b09c26
vis::Camera::frame() at Camera.cpp:155 0x7ffff0b04119
vis::View::drawFrame() at View.cpp:83 0x7ffff0b22a82
Visuals::drawView() at Visuals.cpp:805 0x7ffff0afc439
Visuals::execute() at Visuals.cpp:154 0x7ffff0af9c8a
VisualsExecute() at vectionVisuals.cpp:145 0x7ffff0af29cd
SimExecute() at core.c:533 0x40ec82
SimCoreMain() at core.c:1,194 0x40fc62
<...more frames...>
If I understood more about OSG and how it was built/designed I might know
what's going on after a few minutes but I don't :( The origin of the problem
is another story. There is something about losing the mouse (mouse leaves both
window and entire screen (VM guest) at the same time. It isn't like I'm doing
something strange with camera manipulators or anything. It's pretty strait
forward. In fact I don't even care about keyboard or mouse input. All the
input comes from a separate control interface subsystem outside OSG anyway.
Although I did try something that uses frame() and draw() calls to update the
display inside the VM and could not reproduce the problem so it may well be
something I'm doing with my code but I can't imagine what.
Thank you!
Cheers,
Mike
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=49238#49238
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org