Je suis d'idées pour expliquer pourquoi mon application a soudainement cessé de travailler - peut-être l'esprit collectif de la communauté SO peut aider ...
Contexte:
J'ai une grande application a travaillé jusqu'à récemment. Maintenant quand jamais j'essaye et l'exécute j'obtiens l'erreur "L'application n'a pas pu s'initialiser correctement (0xc0000005)"
Cela arrive avant l'application obtient _tmain()
. Cela se produit dans les versions release et debug. J'ai essayé de nettoyer et de reconstruire les projets et j'ai redémarré mon PC.App ne fonctionne plus - des idées
La pile d'appels montre que les entrées pour kernel32.dll et ntdll.dll
La fenêtre de sortie montre:
First-chance exception at 0x00532c13 in a.exe: 0xC0000005: Access violation reading location 0xabababdb. First-chance exception at 0x7c964ed1 in a.exe: 0xC0000005: Access violation. Unhandled exception at 0x7c964ed1 in a.exe: 0xC0000005: Access violation.
Toutes les idées?
Edit:
Ok - a trouvé le problème - il a été dll liée
mon application utilise partagées dll A.dll et b.dll (et d'autres)
A.dll à peine tous les changements (et utilisations b.dll)
b.dll a été modifié par un autre développeur ce matin et a.dll n'a pas été reconstruit.
Depends.exe n'a pas montré de dll manquants, mais pas a.dll fonctionne plus en raison du changement de B.dll
ouais, je peux penser à une raison. Un meilleur titre de question :) –
Vous avez absolument besoin d'un meilleur titre –