Pregunta

Tenía OpenCV lib instalado en mi máquina y todo funcionaba bien, hasta que decidí probar la nueva versión de lib 1.1pre . Desde ese momento me sale el siguiente error:

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

He intentado desinstalar y reinstalar la biblioteca ... lo mismo sucede. ¿Que puedo hacer? ¿Cómo puedo solucionar este problema?

Estoy utilizando VS 2005 Express Edition en un sistema operativo Windows Vista.

¿Fue útil?

Solución

Dos soluciones:

  • Vuelva a la biblioteca de OpenCV que funcionó para usted y espere a que salga una versión anterior. Las versiones preliminares suelen ser un poco inestables.

  • Obtenga el código fuente de OpenCV desde la página de sourceforge. Compilar la DLL en modo de depuración.

    Si el bloqueo se repite, podrá ver la fuente donde ocurrió. Eso puede o no darte una pista de lo que salió mal. Quizás pasaste accidentalmente un parámetro incorrecto o es un error en OpenCV.

    Si es algo simple, arréglalo tú mismo y envía un parche. De lo contrario, le sugiero que presente un informe de error en la página del proyecto OpenCV.

Por cierto: el rastreador de errores está aquí: https://sourceforge.net / tracker /? atid = 376677 & amp; group_id = 22870 & amp; func = browse

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top