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 :

compilation correcte mais fenetre d'erreur


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut compilation correcte mais fenetre d'erreur
    Bonjour,

    Voila ma compilation est correcte mais une petite fenetre

    "Violation d'acces lors de la lecture de l'emplacement (0x00000000)"

    apparait me demandant de continuer ou arreter ? Quand je clique sur continuer la meme fenetre reapparait et le meme message en sortie
    genre "Exception non geree a 0x004716c9 dans PROG.exe:0xC0000005:
    Violation d'acces lors de la lecture de l'emplacement (0x00000000)"

    Et sur mon ecran d'edition le curseur se positionne devant un pointeur ( d'une classe de communication seriel et ethernet ) ayant la valeur 0x00000000

    Je tourne le programme en local sans connection a un serveur ou autre pc comment puis eviter ce probleme?

    J'utilise Visual Studio 2005

    Merci

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    debug le code et montre nous la partie incrimin�e. Il doit s'agir d'une variable non initialis�e, ...

  3. #3
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    sans details on ne peut faire qu'un reponse general :
    faq : http://c.developpez.com/faq/vc/?page...gPointeurValue

  4. #4
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    encore une fois on est pas devins ,sans precisions de l'assertion on ne peut rien dire
    la moindre des choses, c'est de nous montrer la ligne de code ou l'assertion apparait.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut
    Bonjour,

    Merci voila que ce probleme est regle en fait je pense que je genereait une solution anterieur donc apres avoir regenerer la solution le debug a bien fonctionner c'est une tres bonne chose mais ( il y a tjs un mais ).

    Donc mon interface se lance OK mais lorsque je clique sur le bouton Demarrage il y a une 'Fenetre Debug Library' avec "Debug Assertion Failed"

    File:f:\rtm\vctools\vc7libs\ship\atlmfc\src\mfcthrdcore.cpp
    Line: 532


    Je pense que ca vient des dialogues ??

    Merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 15
    Par d�faut
    Voici,

    Desole du retard en ayant cliquer sur continue lors de l'affichage de l'assertion failed, j'ai eu un point d'arret et j'ai comme sorties:


    Thrdcore.cpp

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    BOOL CWinThread::CreateThread(DWORD dwCreateFlags, UINT nStackSize,
    	LPSECURITY_ATTRIBUTES lpSecurityAttrs)
    {
    #ifndef _MT
    	dwCreateFlags;
    	nStackSize;
    	lpSecurityAttrs;
     
    	return FALSE;
    #else
    	ENSURE(m_hThread == NULL);  // already created?   ( le curseur jaune 
                                                        point sur cette ligne)
    Messages des piles

    > mfc80d.dll!CWinThread::CreateThread(unsigned long dwCreateFlags=0, unsigned int nStackSize=0, _SECURITY_ATTRIBUTES * lpSecurityAttrs=0x00000000) Ligne 532 + 0x28 octets C++


    De nouveau si il s'agit de problemes de communication car je ne suis pas connecter au systeme il se pourrait mais j'ai apporter des modifs dans le code
    ce du peut etre a cela ?

    En tous cas j'aimerais savoir la raison.

    Merci

  7. #7
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par d�faut
    euh en g�n�ral le code de microsoft est bon hein

    remonte la pile des appels pour obtenir la partie de TON code

Discussions similaires

  1. R�ponses: 4
    Dernier message: 03/11/2011, 09h06
  2. R�ponses: 5
    Dernier message: 10/06/2009, 19h47
  3. fonction correction, mais erreur compilation
    Par cashmoney dans le forum SQL
    R�ponses: 15
    Dernier message: 22/01/2009, 15h53
  4. R�ponses: 2
    Dernier message: 01/10/2007, 09h06
  5. R�ponses: 2
    Dernier message: 23/09/2003, 14h32

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