2009-05-04 24 views
0

OpenCVのlibが私のマシンにインストールされていて、新しいバージョンのlib 1.1preを試してみるまで、すべて正常に動作していました。その瞬間以来、私は次のエラーを受け取ります:未処理の例外0x10012c5d(highgui110.dll)

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

私はlibをアンインストールして再インストールしようとしました....同じことが起こります。 どうすればいいですか?この問題を解決するにはどうすればよいですか?

私はVS 2005 Express EditionをWindows Vista OSで使用しています。

答えて

1

2種類の溶液:

  • が戻ってあなたのために働いたOpenCVのLIBに戻すと非プレリリースを待ちます。プレリリースはしばしば少し不安定です。

  • sourceforgeページからOpenCVのソースコードを入手してください。デバッグモードでDLLをコンパイルします。

    クラッシュが再び発生した場合は、発生したソースを確認することができます。それはあなたに何が間違っていたかのヒントを与えるかもしれません。誤って間違ったパラメータを渡したか、OpenCVのバグです。

    単純なものなら、自分で修正してパッチを提出してください。それ以外の場合は、OpenCVプロジェクトページでバグレポートを提出することをお勧めします。

ところで:バグトラッカーはここにある:https://sourceforge.net/tracker/?atid=376677&group_id=22870&func=browse