Bonjour,
J'ai un pb de plantage lors de l'utilisation de cette DLL. Voici le contexte :
J'utilise VCPP V6.0 pour écrire un petit logiciel TestX qui doit tester une DLL "X" créée sous VCPP 2005.
Après un chargement dynamique de la DLL "X" qui se passe bien, le premier appel à la fonction "init" se passe mal :
- en debug, çà plante avec le message "unhandled exception in TestX.exe (msvcr80.dll):0xC0000005:Access Violation"
- en exécution normale le message d'erreur devient "TestX.exe a rencontré un problème et doit fermer. .........". Si on choisit "débogage" on a la précision "L'instruction à "07c43eba2" emploie l'adresse mémoire "0x00133000". La mémoire ne peut pas être "read". ...."
Je ne suis pas spécialiste en C++, que j'utilise occasionnellement.
Faudrait-il que j'utilise VCPP 2005 au lieu de VCPP V6.0 ?
Partager