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.

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top