IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Unhandled Exception at 0x User BreakPoint


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut Unhandled Exception at 0x User BreakPoint
    Bonjour,
    Lors de l'execution de mon programme, j'ai une exception de type

    Unhandled exception at 0x7847193 in mon_prog.exe: User breakpoint

    et ceci sachant que je fais un try et un catch pour catcher les exceptions et pourtant j'ai toujours la petite fenetre qui me sort deux fois lors de l'execution de mon prog. Je dois juste appuyer sur le bouton "continue" pour que ca continuer. Le programme est bien executé mais ya le probleme de cette fenetre indiquand l'exception qui sort deux fois

    En fait quand j'ai debogué mon programme j'ai remarqué que cette exception est levée dans des endroit differents entre une execution et une autre, je ne comprend plus rien... mais generalement c est dans des endroits où j'utilise un strncpy, ou lors de l'utilisation d'un un ostringstream ou aussi lors de l'execution d'une requete

    kelkun a une idée SVP???

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Tu devrais plutôt utiliser un débogueur pour localiser l'endroit qui pose problème.

    Sinon montre nous un peu de code, on ne sait jamais.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut
    Comme je l'ai dis j'ai debogué mon prog et l'exception est levée dans des moment different d'une execution à autre et c est dans des ligne de genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if(strcmp(RequestInsertInDealAEnvoyer,"") != 0){
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ostringstream oss;
    oss<<"insert into ma_table(valeur_float) values("<<un_double<<")";
    ou aussi lors de l'execution d'une requete sachant que la requete est bien faite

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 187
    Par défaut
    un feedback SVP!!!

  5. #5
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 293
    Billets dans le blog
    2
    Par défaut
    Si l'exception n'est jamais levée au même endroit, tu as certainement un problème de pointeur mal géré.
    Vérifie bien chaque portion de code où tu manipules des pointeurs, et en particulier, lorsque tu passes des pointeurs en paramètre de fonctions.
    Sinon, tu ne donnes pas assez de détails pour que l'on puisse t'aider. Enfin, en ce qui me concerne, je suis impuissant si tu ne cible pas mieux ton erreur.

    edit: il faut utiliser des pointeurs que lorsqu'on ne peut pas faire autrement. Il faut s'en passer tant que faire se peut.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 81
    Par défaut
    Salut,

    Peux-tu nous donner plus d'information sur ton environnement de développement et l'OS sur lequel tu travailles. Utilises-tu certaines bibliothèques ?

    Ce qui est bizarre avec ton problème, c'est que je n'ai pas l'impression que ton programme plante. Si tu avais effectivement un problème de pointeur tu arriverais au bout d'un moment sur un "access violation" ! (même si sa probabilité n'est pas de 100%).

    As-tu essayer de recompiler ton programme complètement et/ou de recréer un nouveau projet. Essaie de compiler en release au lieu de debug. J'ai déjà eu des problèmes de ce type inexpliqué à cause d'un projet Visual C vérolé.

Discussions similaires

  1. [DOM] Unhandled exception avec DOM
    Par ep31 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 30/01/2006, 18h36
  2. unhandled exception class System.SecurityException
    Par the big ben 5 dans le forum Langage
    Réponses: 2
    Dernier message: 02/11/2005, 17h41
  3. unhandled exception
    Par PRUVOT dans le forum MFC
    Réponses: 4
    Dernier message: 27/10/2005, 08h57
  4. Réponses: 11
    Dernier message: 09/07/2005, 08h47
  5. Réponses: 5
    Dernier message: 12/06/2002, 15h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo