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

Windows 7 Discussion :

Résolution du crash d'une application


Sujet :

Windows 7

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut Résolution du crash d'une application
    Bonjour à tous,

    Je ne sais pas si je post au bon endroit mais les modo se feront un plaisir de déplacer ce post.

    Je travaille sur une application un peu vieille développée en VB6. Quand on quitte l'application j'ai le droit à 2 messages windows de crash comme quoi l'application a cessé de fonctionner.

    Ces messages sont apparus depuis Windows 7 (en x64, j'ai pas testé en 32 bits ), sous XP aucuns message et en lançant en mode de compatibilité XP SP3 pas de message non plus.

    J'aimerais trouver d'où vient ce problème pour le corriger, j'ai regardé l'observateur d'évènement et voici une partie du fichier wer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    Version=1
    EventType=APPCRASH
    EventTime=129864846506625354
    ReportType=2
    Consent=1
    ReportIdentifier=0a79d4e2-cb57-11e1-8627-782bcb976d21
    IntegratorReportIdentifier=0a79d4e1-cb57-11e1-8627-782bcb976d21
    WOW64=1
    Response.type=4
    Sig[0].Name=Nom de l’application
    Sig[0].Value=****.exe
    Sig[1].Name=Version de l’application
    Sig[1].Value=5.10.0.10
    Sig[2].Name=Horodatage de l’application
    Sig[2].Value=4ffae869
    Sig[3].Name=Nom du module par défaut
    Sig[3].Value=StackHash_4aae
    Sig[4].Name=Version du module par défaut
    Sig[4].Value=0.0.0.0
    Sig[5].Name=Horodateur du module par défaut
    Sig[5].Value=00000000
    Sig[6].Name=Code de l’exception
    Sig[6].Value=c0000005
    Sig[7].Name=Décalage de l’exception
    Sig[7].Value=078b6624
    DynamicSig[1].Name=Version du système
    DynamicSig[1].Value=6.1.7601.2.1.0.256.48
    DynamicSig[2].Name=Identificateur de paramètres régionaux
    DynamicSig[2].Value=1036
    DynamicSig[22].Name=Information supplémentaire n°*1
    DynamicSig[22].Value=4aae
    DynamicSig[23].Name=Information supplémentaire n°*2
    DynamicSig[23].Value=4aaef6e3ba6bb2c1bb592c9f47b052aa
    DynamicSig[24].Name=Information supplémentaire n°*3
    DynamicSig[24].Value=2399
    DynamicSig[25].Name=Information supplémentaire n°*4
    DynamicSig[25].Value=2399c5e02b021b56eb4d77db4cd9b43f
    J'aimerais savoir si quelqu'un sait où trouver l'explication pour ces 2 valeurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sig[6].Name=Code de l’exception
    Sig[6].Value=c0000005
    Sig[7].Name=Décalage de l’exception
    Sig[7].Value=078b6624
    Merci de votre aide précieuse

  2. #2
    Membre émérite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    892
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 892
    Par défaut
    Citation Envoyé par alexxxx69 Voir le message
    J'aimerais savoir si quelqu'un sait où trouver l'explication pour ces 2 valeurs :
    0xc0000005= STATUS_ACCESS_VIOLATION

    Voir : Analyze Crashes to Find Security Vulnerabilities in Your Apps

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    merci du tuyau, va falloir que je me mette à l'assembleur alors

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 260
    Par défaut
    VB6 n'est pas compatible avec W7 (en général et surtout W7-64bits)

    Il arrive à fonctionner pas trop mal, mais il peut y avoir des plantages aléatoires et ces fameux messages d'erreur quasi systématique à la fermeture.

    Tu peux tenter les mode de compatibilités d’exécution pour réduire le phénomène (choisir un compatibilité XP SP2 ou SP3) ou le mieux est de passer par le XPMode.

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    Désolé pour la réponse tardive, et merci pour ton post sevyc64.

    Notre application VB6 marche très bien sous Seven et pourtant c'est une grosse application (90 projets, environ 30000 fonctions, pleins d'API utilisés...)

    Le seul problème est une fois que l'appli est complètement fermée, mais cela n'arrive pas forcément tout le temps.

    D'ailleurs, quand on ferme Visual Basic 6, on obtient la même erreur.

    J'aurais bien voulu trouver d'où cela viens mais je ne sais pas par où commencer. Peux-t-on debugger un processus genre quand l'erreur arrive un programme affiche le code assembleur du fichier exe pour voir quelle ligne bug, et essayer de remonter de l'assembleur au code source ?

    Après si l'erreur vient d'une dll de windows ou de VB6, là je ne pourrais rien faire.

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 260
    Par défaut
    JE ne sais pas, j'ai abandonné VB6 en passant à W7.

    Quand aux logiciels écrits en VB6, j'ai pas souvenir d'avoir eu le message en utilisant les modes de compatibilité.

    De mémoire le problème existait déjà sous Vista

Discussions similaires

  1. [Compiler] Crash d'une application standalone
    Par Phidyos dans le forum MATLAB
    Réponses: 4
    Dernier message: 09/10/2014, 21h13
  2. récupérer le fichier log après le crash d'une application
    Par sylvain94 dans le forum Windows Phone
    Réponses: 2
    Dernier message: 17/03/2012, 00h54
  3. [XL-2007] Résolution des formulaires d'une application
    Par miska dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/02/2010, 19h39
  4. crash d'une application en Visual C++
    Par karim2009 dans le forum Visual C++
    Réponses: 0
    Dernier message: 04/06/2009, 18h20
  5. Info sur le crash d'une application.
    Par kchrel dans le forum C#
    Réponses: 4
    Dernier message: 01/05/2007, 15h04

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