查看: 771|回复: 5

尝试运行osgmygui出现指针错误

[复制链接]

该用户从未签到

发表于 2013-12-21 22:50:42 | 显示全部楼层 |阅读模式
        使用Ctrl+F5运行出来界面了,但是在release模式下运行会报指针错误,画面也出不来。测了一下,确定是下面两句的问题,注释掉画面就出来了。但是本人不知道怎么改。按说应该是没有问题的啊,osgrecipes里的代码没有改过。
        if ( _demoView )
          MyGUI::WidgetManager::getInstance().destroyWidget( _demoView );
         _demoView是:MyGUI::Widget* _demoView;
        请高手来看一下。

该用户从未签到

发表于 2013-12-25 10:49:16 | 显示全部楼层
我无法猜测什么,您可以在debug下检查一些call stack

该用户从未签到

 楼主| 发表于 2013-12-27 07:44:08 来自手机 | 显示全部楼层
array 发表于 2013-12-25 10:49
我无法猜测什么,您可以在debug下检查一些call stack

这是运行程序时的截图,我也没有动过程序,它就这样了,而且我还不知道怎么办它。想注释掉但是怕以后哪个地方出问题。
鏃犳爣棰

该用户从未签到

发表于 2013-12-27 09:30:11 | 显示全部楼层
请问osgmygui在哪下载的

该用户从未签到

 楼主| 发表于 2013-12-27 12:33:22 来自手机 | 显示全部楼层
po731918456 发表于 2013-12-27 09:30
请问osgmygui在哪下载的

论坛里有这个帖子的,Array发的,在他的osgrecipes工程里,mygui编译好后,配置好,自己建个工程就可以运行,不需要编译整个osgrecipes工程

该用户从未签到

 楼主| 发表于 2013-12-30 07:53:59 来自手机 | 显示全部楼层
array 发表于 2013-12-25 10:49
我无法猜测什么,您可以在debug下检查一些call stack

我在CustomMYGUIManager中setupResources里把_demoView,_comboSkins初始化为0,运行成功,画面出来了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表