[osg-users] Open Scene Graph 3.4.0 has bug when using two monitor setup

Robert Osfield robert.osfield at gmail.com
Tue Sep 1 05:29:35 PDT 2015


Hi Thomas,

Thanks for the details.

The stack trace is a bit too incomplete to be able to spot where exactly
the problem might lie.    In particular the [Externer Code] should give us
an idea how StandardManipulator::centerMousePointer(..) is eventually
calling GraphicsContext::getTraits().


Robert.




On 1 September 2015 at 11:53, Thomas Stegemann <thomas.stegemann at outlook.com
> wrote:

> Hi Robert,
>
> HW: Nvidia GeForce GTX 770, Intel i7 4770, 32GB, 2 Displays  (each
> 1920x1200 px)
> OS: Win7 x64,
>
> - compiled using Visual Studio 12 (2013) for x64
> - same settings worked with OpenSceneGraph 3.2.3
> - did a full (re)build (no old data kept, flushed build folders first)
>
>
> Call stack until crashed (sorry, some parts are in german):
>
> > osgd.dll!osg::ref_ptr<osg::GraphicsContext::Traits>::get() Zeile 92 C++
>   osgd.dll!osg::GraphicsContext::getTraits() Zeile 291 C++
>   [Externer Code]
>   osgGAd.dll!osgGA::StandardManipulator::centerMousePointer(const
> osgGA::GUIEventAdapter & ea, osgGA::GUIActionAdapter & us) Zeile 539 C++
>   osgGAd.dll!osgGA::FlightManipulator::home(const osgGA::GUIEventAdapter &
> ea, osgGA::GUIActionAdapter & us) Zeile 53 C++
>   osgGAd.dll!osgGA::KeySwitchMatrixManipulator::home(const
> osgGA::GUIEventAdapter & ee, osgGA::GUIActionAdapter & aa) Zeile 125 C++
>   [Externer Code]
>   osgviewerd.exe!main(int argc, char * * argv) Zeile 127 C++
>   [Externer Code]
>
>
> Thanks in advance,
> Thomas
>
> ------------------------------
> Date: Tue, 1 Sep 2015 09:34:51 +0100
> From: robert.osfield at gmail.com
> To: osg-users at lists.openscenegraph.org
> Subject: Re: [osg-users] Open Scene Graph 3.4.0 has bug when using two
> monitor setup
>
>
> Hi Thomas,
>
> On 1 September 2015 at 08:58, Thomas Stegemann <
> thomas.stegemann at outlook.com> wrote:
>
>  If you have a multi-monitor setup (e.g. 2 Monitors attached) running the
> latest stable release 3.4.0 of OpenSceneGraph, the application crashed at
> startup when no --screen parameter is set. (OSG tries to use all monitors
> by default, worked with 3.2.3) This doesn't happen if you explicitely call
> osgviewer --screen 0 to start rendering only at one screen.
>
>
>
> What hardware and OS combination are you seeing this issue with?
>
> Could you build the OSG with debug and see where about the crash occurs?
> A stack trace would be very useful.
>
> Unfortunately I don't have two monitors available to test right away, but
> should have one by next week so will test then.
>
> Robert.
>
>
>
> _______________________________________________ osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20150901/c8a23be5/attachment-0003.htm>


More information about the osg-users mailing list