QT ProgramName.exe 코드로 종료 된 -1073741819이 문제를 해결하려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/901424

  •  05-09-2019
  •  | 
  •  

문제

QT를 OpenCV와 통합하려고합니다.

예는 다음과 같습니다. http www opendesktop org/content/show.php/qt+opencv+webcam+viewer? content = 89995

그러나 기능 :

 putImage(IplImage* cvimage)

종료 오류 코드를 제공하고 있습니다 : 1073741819, 다음 어디에서나 .. :

 cvimage->depth

.. 사용 중입니다.

이 오류가 발생하지 않도록하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

16 진로 인용 된 오류 번호는 0xc0000005이며 Windows의 액세스 위반을 나타냅니다. 액세스 위반은 프로세스에 속하지 않는 메모리 (즉, 포인터)에 액세스하려고 시도했음을 의미합니다. 대부분의 CVIMAGE는 유효한 포인터가 아니므로 해당 포인터를 해석하면 오류가 발생합니다.

편집 : 스택 오버 플로우로 인해 응용 프로그램이 갑자기 종료됩니다.

보다 이 기사 충돌이 무엇인지 알려주는 예외 핸들러를 작성하는 방법에 대한 설명을 위해.

다른 팁

그렇다면 기본 기능에서 값을 반환하지 않습니까? 그것은 "비 초기의 가치"처럼 보입니다

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