L'application MFC (utilise SQLite3.dll pour l'accès à la base de données, ainsi que d'autres DLL pour accéder au matériel) se termine anormalement. Il n'y a pas de séquence particulière de fin :( Ma demande est unQu'est-ce qui peut causer une interruption anormale du programme?
- application mono-thread
- Utilise la gestion des exceptions
- Utilise plus de 6 DLLs pour accéder à différents hardwares
- fonctionne sur Windows XP SP2
Initialement, je pensais que ce pourrait être à cause de Stack Overflow, plus tard je l'ai découvert n'est pas. moi quelles sont toutes les causes générales d'un arrêt de programme anormal? Si quelqu'un a rencontré des problèmes similaires ou a des indices ou des indices, s'il vous plaît les transmettre.
Merci à l'avance
Avez-vous essayé de l'exécuter via un débogueur? –
Pouvez-vous exécuter le programme dans le débogueur et fournir une trace de la pile de l'accident et/ou le texte de la boîte de sortie de Visual Studio? Essayez également de construire en mode débogage et voir si vous obtenez des affirmations. –
... ou au moins le code en cours d'exécution. –