Hi Michael,

My best guess is that you have a memory error somewhere, or perhaps
more likely a build issue - such as different libs being build with
different settings or against different versions of other libs.

Robert.

On 12 June 2014 21:50, Michael Rice <[email protected]> wrote:
> Hi,
>
> I have a Qt 5 application linking to OSG 3.2.1 and osgEarth 2.5.0. I get an 
> exception, shown below, if I include a call to osgDB::readNodeFile(). 
> Depending on where I put this call (before or after my QApplication 
> instance), it will "eat" some of my menus and move some menus around. I also 
> see this when running the osgearth_qt application.
>
> The osgDB::readNodeFile() call is the only OSG function call my application 
> makes (I'm just starting development). If I take this out, I don't get the 
> exception and my application behaves normally.
>
> Here's the exception:
> 2014-06-12 15:16:43.238 MYAPP[94446:507] _createMenuRef called with existing 
> principal MenuRef already associated with menu
> 2014-06-12 15:16:43.241 MYAPP[94446:507] (
>         0   CoreFoundation                      0x00007fff9445e25c 
> __exceptionPreprocess + 172
>         1   libobjc.A.dylib                     0x00007fff94c4fe75 
> objc_exception_throw + 43
>         2   CoreFoundation                      0x00007fff9445e10c 
> +[NSException raise:format:] + 204
>         3   AppKit                              0x00007fff880dad14 
> -[NSCarbonMenuImpl _createMenuRef] + 62
>         4   AppKit                              0x00007fff880da6ea 
> -[NSCarbonMenuImpl _instantiateCarbonMenu] + 143
>         5   AppKit                              0x00007fff880d8eb2 
> -[NSApplication finishLaunching] + 876
>         6   AppKit                              0x00007fff880d8813 
> -[NSApplication run] + 128
>         7   libqcocoa.dylib                     0x000000010d71f854 
> _ZN21QCocoaEventDispatcher13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE
>  + 2404
>         8   QtCore                              0x00000001019c490d 
> _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE + 381
>         9   QtCore                              0x00000001019c7e57 
> _ZN16QCoreApplication4execEv + 359
>         10  MYAPPP                               0x00000001000074e5 main + 613
>         11  MYAPPP                               0x0000000100007274 start + 52
>         12  ???                                 0x0000000000000001 0x0 + 1
> )
>
> ...
>
> Thank you!
>
> Cheers,
> Michael
>
> ------------------
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=59721#59721
>
>
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to