Bug a l'execution mais pas au debugage. [Résolu]

Signaler
Messages postés
192
Date d'inscription
dimanche 16 janvier 2005
Statut
Membre
Dernière intervention
28 février 2011
-
Messages postés
192
Date d'inscription
dimanche 16 janvier 2005
Statut
Membre
Dernière intervention
28 février 2011
-
Bonjours.

J'ai un bou de code qui se compile sans problème, qui s'excute avec le
débugeur sans problème mais lors d'une exécution normal voici le
message d'erreur qui s'affiche juste après l'affichage de la console :
L'exeption unknow software exeption (0xc00000fd) s'est produite dans l'application à l'emplacement 0x7c91eddc
Après cela la console se ferme.

Cela arrive je pense à cause de la déclaration d'un gros objet (quand
je ne l'utilise pas tout marche) ou du constructeur de cette objet mais
dans ce cas pourquoi cela ne me le fait-il pas avec le debugeur?


Merci de votre aide.
--------------------
Quand la merde vaudra de l'or les pauvres naitrons sans trou cu cul. Coluche.
Mon projet : Squirrel's Cliff

4 réponses

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
C'est certainement pas un problème de taille (d'allocation). C'est plutot que tu dois écrire au dela de la zone réservée. Vu que la version debug alloue plus que demandé réellement, il peut passer à travers ce type d'erreurs.

_____________________________________
Un éditeur de ressources gratuit pour Windows
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
C'est monnaie courante d'avoir un plantage en release seulement. Ca peut venir d'un peu partout, on peut pas te dire comme ca

_____________________________________
Un éditeur de ressources gratuit pour Windows
Messages postés
192
Date d'inscription
dimanche 16 janvier 2005
Statut
Membre
Dernière intervention
28 février 2011
7
Si c'était un problème lié a la taille de mon objet (et donc à
l'obligation de le déclarer dynamiquement) le debugeur me le dirait non?
Par contre je ne savais pas que c'était courant c'est pour ça que j'étais si surpris.
--------------------
Quand la merde vaudra de l'or les pauvres naitrons sans trou cu cul. Coluche.
Mon projet : Squirrel's Cliff
Messages postés
192
Date d'inscription
dimanche 16 janvier 2005
Statut
Membre
Dernière intervention
28 février 2011
7
En fait c'est bien un problème d'écriture sur un zone non réservé. Mais c'est l'objet déclarer au dessu qui empiete et non le second objet lorsqu'il est déclaré seul ça marche mais sinon ça plante.
Merci de ton aide.