Question

J'avais OpenCV lib installé sur ma machine et tout fonctionnait bien jusqu'à ce que je décide d'essayer la nouvelle version de la lib 1.1pre . Depuis ce moment, l'erreur suivante apparaît:

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

J'ai essayé de désinstaller et de réinstaller la bibliothèque .... la même chose se produit. Que puis-je faire? Comment puis-je résoudre ce problème?

J'utilise VS 2005 Express Edition sur un système d'exploitation Windows Vista.

Était-ce utile?

La solution

Deux solutions:

  • Revenez à la bibliothèque OpenCV qui a fonctionné pour vous et attendez une version non pré-publiée. Les pré-versions sont souvent un peu instables.

  • Obtenez le code source d'OpenCV à partir de la page sourceforge. Compilez la DLL en mode débogage.

    Si le crash se produit à nouveau, vous pourrez voir la source où il est arrivé. Cela peut ou ne peut pas vous donner une idée de ce qui a mal tourné. Peut-être avez-vous accidentellement passé un mauvais paramètre ou c'est un bogue dans OpenCV.

    Si c'est quelque chose de simple, corrigez-le vous-même et envoyez un correctif. Sinon, je vous suggère de déposer un rapport de bogue sur la page du projet OpenCV.

Btw: Le traqueur de bogues est ici: https://sourceforgege.net / tracker /? atid = 376677 & amp; group_id = 22870 & amp; func = parcourir

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top