문제

나는 내 컴퓨터에 opencv lib를 설치했고 모든 것이 잘 작동했습니다. 1.1pre. 그 순간부터 다음과 같은 오류가 발생합니다.

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

나는 lib를 제거하고 다시 설치하려고 노력했다 .... 같은 일이 일어났다. 어떡해? 이 문제를 해결하려면 어떻게해야합니까?

Windows Vista OS에서 VS 2005 Express Edition을 사용하고 있습니다.

도움이 되었습니까?

해결책

두 가지 솔루션 :

  • 당신을 위해 일한 Opencv Lib로 되돌아 가서 비 PRE 릴리스를 기다리십시오. 사전 방출은 종종 약간 불안정합니다.

  • Sourceforge 페이지에서 OpenCV의 Sourcecode를 가져옵니다. 디버그 모드에서 DLL을 컴파일합니다.

    충돌이 다시 일어난다면 그것이 일어난 소스를 볼 수 있습니다. 그것은 당신에게 무엇이 잘못되었는지 힌트를 줄 수도 있고 아닐 수도 있습니다. 우연히 잘못된 매개 변수를 통과했거나 OpenCV의 버그 일 수도 있습니다.

    간단한 것이 있다면 직접 고치고 패치를 제출하십시오. 그렇지 않으면 OpenCV 프로젝트 페이지에 버그 보고서를 제출하는 것이 좋습니다.

BTW : 버그 트래커가 여기에 있습니다. https://sourceforge.net/tracker/?atid=376677&group_id=22870&func=Browse

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top