查看: 2489|回复: 6

求助!!osg运行程序出错“0xC0000005: 读取位置 0x00000000 时发生访问冲突”

[复制链接]

该用户从未签到

发表于 2011-6-23 11:36:43 | 显示全部楼层 |阅读模式

     我是新安装的在vs2008下的osg2.83程序,在osg下编译成功,且例子可运行。但当运行导师给的程序时出现以下错误。此程序原由vs2005在osg2.6下编译成功,当用vs2008运行时提示转换,转换完成后运行结果如下:


   地形匹配.exe 中的 0x00413530 处未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突


    希望高手能够解答,不胜感激!!!

该用户从未签到

发表于 2011-6-23 12:23:51 | 显示全部楼层
工程配置问题,具体你仔细找下吧,或者提供更多信息

该用户从未签到

发表于 2011-6-23 17:47:16 | 显示全部楼层
这个应该是库版本的问题

该用户从未签到

 楼主| 发表于 2011-6-24 12:55:58 | 显示全部楼层
地形+键盘(原始).rar (3.01 MB, 下载次数: 109)
出错2.jpg

该用户从未签到

发表于 2011-6-24 17:43:50 | 显示全部楼层
你这明显是地址为空造成的内存访问错误嘛。osg::Node* Node111=osgDB:: readNodeFile("JoeDirt.flt"); 你这模型都没有能不为空嘛

该用户从未签到

发表于 2011-6-25 10:34:33 | 显示全部楼层
出现访问0X00000000访问错误,显然是非法访问了空指针

该用户从未签到

 楼主| 发表于 2011-6-28 01:55:49 | 显示全部楼层
谢谢大哥们,我终于于今天装上了,也运行出来了就是模型倒是导入进去了,就是没有渲染效果,我只是导入了flt文件进data了,是否还有什么文件没有导入?导致地形图缺乏纹理。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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