Exception externe C0000008
Salut à tous... Voici mon problème :
Je lance mon soft sur mon PC, à un moment donné (pas pû trouver l'endroit exact avec le debugger) : "Exception externe C0000008"
Je lance mon soft sans que Delphi soit ouvert : idem
Je lance mon soft sur d'autres PCs : pas de problème...
J'utilise comme composants "exotiques" : midas (avec SocketConnection) mais qui a toujours bien fonctionné. Pas de patch Delphi ou d'autres composants
Delphi installés depuis des mois. Je pourrais soupçonner les mises à jour
de Windows, mais en passant en revue les KB de Microsoft associées aux
derniers updates, rien ne laisse supposer cela...
Aucun problème au niveau du pare-feu Windows (XP Pro SP2)
Aucun problème sur d'autres PC avec la même config
A part une réinstallation de mon PC, quelqu'un aurait une idée valable ou
encore mieux, une explication de la cause ?
Help !!!!!!!!
Plusieurs année plus tard ...
J'ai rencontré le même problème, en cherchant je suis tombé sur ce post et comme il n'y avait pas de solution j'ai continué de chercher ... Et finalement j'ai trouvé.
"exception externe C0000008" correspond à une erreur de Handle.
Si je lance le programme sans passer par le débogueur de delphi je n'ai pas l'erreur : j'ai donc regardé du coté des options du débogueur de delphi.
Donc dans delphi, menu "Outils", "Options du débogueur", onglet "Exception du S.E.", dans la liste sélectionner "Handle incorrecte($C0000008)" et dans le groupe "Gérées par " j'ai sélectionné "Programme utilisateur" et dans le groupe "A la reprise" j'ai sélectionné "Gérées".
Et du coup ça marche pour moi ... si ca peut aider quelqu'un.