excepção não processada no 0x10012c5d (highgui110.dll)
-
03-07-2019 - |
Pergunta
Eu tive OpenCV lib instalado na minha máquina e tudo estava funcionando bem, até que eu decidi experimentar a nova versão da lib 1.1pre . Desde aquele momento eu recebo o seguinte erro:
Unhandled exception at 0x10012c5d (highgui110.dll) in foo.exe: 0xC0000005: Access violation reading location 0x719b3856.
Eu tryied Para desinstalar e reinstalar o lib .... mesma coisa acontecer. O que eu posso fazer? Como posso resolver este problema?
Eu estou usando VS 2005 Express Edition em um sistema operacional Windows Vista.
Solução
Duas soluções:
-
reverter para o lib OpenCV que funcionou para você e esperar por uma liberação não-pré. Pré-lançamentos são muitas vezes um pouco instável.
-
Obter o código fonte do OpenCV a partir da página sourceforge. Compilar o DLL no modo de depuração.
Se os happends acidente novamente você vai ser capaz de ver a fonte de onde ele aconteceu. Isso pode ou não pode lhe dar uma dica que deu errado. Talvez você passou acidentalmente um parâmetro errado ou é um bug no OpenCV.
Se é algo simples, corrigi-lo sozinho e apresentar um patch. Caso contrário, eu sugiro que você envie um erro-relatório na página do projeto OpenCV.
Btw: O bug-tracker está aqui: https://sourceforge.net / rastreador /? Atid = 376677 & group_id = 22870 & func = browse