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

Visual C++ Discussion :

Crash en debug pas à pas


Sujet :

Visual C++

  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2006
    Messages : 31
    Par défaut Crash en debug pas à pas
    Bonjour,

    J'ai un bug etrange que je n'avais jamais vu jusqu'à present.

    J'ai une dll qui à priori fonctionne correctement, que ce soit en mode Release ou Debug. Là ou c'est etrange (pour moi en tout cas) c'est que lorsque je trace cette dll pas à pas, alors ça crash lamentablement lorsque je rentre (f11) dans une fonction (toujours la meme). Par contre, si je mets un point d'arret au niveau de l'appel de cette fonction, et le suivant dans la premiere ligne de cette fonction, alors là pas de plantage.

    J'aimerais comprendre pourquoi donc ça plante uniquement quand je decides de faire un "step into" sur cette ligne. Meme si je n'ai pas de plantage avéré pour l'instant, j'aurais l'esprit plus tranquille.
    Je suis sous Visual C++ 6.0.

    Merci pour vos reponses

    Michael

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    faudrait nous décrire un peu le contexte et ce que fais la fonction ...

  3. #3
    Membre chevronné Avatar de themadmax
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 446
    Par défaut
    Le debugger par parfois dans les choux. Generalement a cause de debordement.
    L'erreur la plus frequente est d'intencier des obj dans une DLL et de les detruire dans le programme ( ou l'inverce ) ( Si tu n'utilise pas les DLL MFC ).

Discussions similaires

  1. [TOAD][ORACLE8i] Debugging pas à pas
    Par Titouf dans le forum Toad
    Réponses: 3
    Dernier message: 06/10/2006, 21h43
  2. [BDS2006] Debug pas à pas
    Par FredericB dans le forum C++Builder
    Réponses: 8
    Dernier message: 23/08/2006, 23h59
  3. [Debug]Comment faire du pas à pas
    Par rhum_un dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 08/11/2005, 16h05
  4. Debuger une procédure stockée en mode pas à pas
    Par Oluha dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 22/12/2004, 10h59
  5. regsvr32 failed en debug mais pas en release
    Par afan dans le forum DirectX
    Réponses: 1
    Dernier message: 09/06/2004, 10h32

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