0x10012c5d(highgui110.dll)的未处理异常 [英] Unhandled exception at 0x10012c5d (highgui110.dll)

查看:69
本文介绍了0x10012c5d(highgui110.dll)的未处理异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在计算机上安装了OpenCV lib,并且一切正常,直到我决定尝试新版本的lib

I had OpenCV lib installed on my machine and all was working fine, until I decided to try the new version of the lib 1.1pre. Since that moment I get the following error:

Unhandled exception at 0x10012c5d (highgui110.dll) in foo.exe: 0xC0000005: Access violation reading location 0x719b3856.

我尝试卸载并重新安装lib....发生同样的事情. 我能做些什么?我该如何解决这个问题?

I've tryied to uninstall and reinstall the lib....same thing happen. What can I do? How can I fix this problem?

我在Windows Vista操作系统上使用VS 2005 Express Edition.

I'm using VS 2005 Express Edition on a Windows Vista OS.

推荐答案

两种解决方案:

  • 恢复为您使用的OpenCV库,并等待非预发行版.预发行版本通常有点不稳定.

  • Revert back to the OpenCV lib that worked for you and wait for a non-pre release. Pre-releases are often a bit unstable.

从sourceforge页面获取OpenCV的源代码.在调试模式下编译DLL.

Get the sourcecode of OpenCV from the sourceforge page. Compile the DLL in debug mode.

如果再次发生崩溃,您将能够看到发生崩溃的源.这可能会也可能不会提示您出了什么问题.也许您不小心传递了错误的参数,或者这是OpenCV中的错误.

If the crash happends again you'll be able to see the source where it happend. That may or may not give you a hint what went wrong. Maybe you accidently passed a wrong parameter or it's a bug in OpenCV.

如果很简单,请自己修复并提交补丁.否则,我建议您在OpenCV项目页面上提交错误报告.

If it's something simple, fix it yourself and submit a patch. Otherwise I suggest that you file a bug-report at the OpenCV project page.

顺便说一句:错误跟踪程序在这里: https://sourceforge.net/tracker/?atid=376677&group_id=22870&func=浏览

Btw: The bug-tracker is here: https://sourceforge.net/tracker/?atid=376677&group_id=22870&func=browse

这篇关于0x10012c5d(highgui110.dll)的未处理异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆