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

Python Discussion :

PLANTAGE PYTHON.EXE INVALID BLOCK [Python 3.X]


Sujet :

Python

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 237
    Par défaut PLANTAGE PYTHON.EXE INVALID BLOCK
    Bonjour à tous,

    Je vous sollicite aujourd'hui parce que j'ai un crash que je n'arrive pas à décoder (mes connaissances sont limitées).

    A la fin d'un script alors que tout c'est bien passé j'ai le message suivant dans la console :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alloc: invalid block: 042D49B8: f8 4
    puis une fenêtre windows avec le détail suivant :
    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
    Problem signature:
      Problem Event Name:   APPCRASH
      Application Name:     python.exe
      Application Version:  0.0.0.0
      Application Timestamp:     5432f851
      Fault Module Name:    tcl86t.dll
      Fault Module Version: 8.6.2.1
      Fault Module Timestamp:    5291230d
      Exception Code: 80000003
      Exception Offset:     000b2364
      OS Version:     6.1.7600.2.0.0.16.7
      Locale ID:      1036
      Additional Information 1:  0a9e
      Additional Information 2:  0a9e372d3b4ad19135b953a78882e789
      Additional Information 3:  0a9e
      Additional Information 4:  0a9e372d3b4ad19135b953a78882e789
     
    Read our privacy statement online:
      http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
     
    If the online privacy statement is not available, please read our privacy statement offline:
      C:\Windows\system32\en-US\erofflps.txt
    le script tourne sur WINDOWS SERVER 2008, j'ai sur le même server d'autres scripts qui fonctionnent correctement


    Merci de votre aide

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    A priori, il faut rechercher une sortie anormale de TCL "anormale" au sens allocation/deallocation mémoire.
    Dans un premier temps, confirmez que vous utilisez bien tkinter dans cette application là.
    Est-ce que le problème se reproduit de temps en temps ou à tous les coups?
    Utiliseriez vous des threads dans cette application là?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 237
    Par défaut
    wiztricks,

    Dans un premier temps, confirmez que vous utilisez bien tkinter dans cette application là.
    Non, j'utilise Matplotlib et pandas

    Est-ce que le problème se reproduit de temps en temps ou à tous les coups?
    à tous les coups

    Utiliseriez vous des threads dans cette application là?
    je ne sais pas, en tous les cas si j'utilise des threads c'est pas volontaire

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    Citation Envoyé par jouclar Voir le message
    Non, j'utilise Matplotlib et pandas
    Si çà affiche des graphiques, par défaut, çà devrait utiliser tkinter.

    Citation Envoyé par jouclar Voir le message
    à tous les coups
    C'est une bonne nouvelle car cerner la cause sera plus facile.
    La première chose a essayer d'éliminer est l'environnement.
    Est-ce que le programme fonctionne:
    • depuis un autre compte utilisateur?
    • sur un autre serveur Windows2008?


    Si oui, la cause serait plutôt côté "environnement" utilisateur ou système. Mais c'est vaste! Des cas semblables trouvés via votre moteur de recherche préféré donneront peut être des idées voire la solution.

    Si non, c'est plutôt le code et il faut le réduire pour ne garder que le minimum qui le fait planter.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 237
    Par défaut
    Merci pour ces informations ça va pas être facile de changer d'environnement.

    En fait le script génère 3 graphiques sur une même page et boucle 7 fois, j'ai remarqué que si je fais boucler 1 ou 2 fois ça fonctionne mais dès que je pase à 3 ça plante.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 718
    Par défaut
    Salut,

    Citation Envoyé par jouclar Voir le message
    En fait le script génère 3 graphiques sur une même page et boucle 7 fois, j'ai remarqué que si je fais boucler 1 ou 2 fois ça fonctionne mais dès que je pase à 3 ça plante.
    C'est une information mais pas facile d'en sortir grand chose sans pouvoir tester le code "ailleurs".
    Ce qui suppose que le problème existe "ailleurs" et de l'avoir suffisamment réduit pour que "reproduire" soit assez facile.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 237
    Par défaut
    j'ai trouvé à la fin de la boucle qui dessine les 3 les graphiques il faut ajouter
    le problème venait donc de la librairies Matplotlib. Je vais essayer de faire remonter l'information aux créateurs de la librairie.

    Merci wiztricks pour vos précieux conseils


    - J

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Plantage du .exe et pas dans l'IDE
    Par Invité dans le forum C++
    Réponses: 14
    Dernier message: 01/04/2011, 22h46
  2. Réponses: 16
    Dernier message: 26/07/2010, 18h02
  3. Python.exe a rencontré un problème
    Par Chris33 dans le forum Général Python
    Réponses: 5
    Dernier message: 08/05/2010, 13h06
  4. [WS 2003] Plantage Excel.exe sur TSE 2003 R2
    Par jhary07 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 11/09/2009, 15h39
  5. [ComboBox] et plantage USER.EXE
    Par Droïde Système7 dans le forum Composants VCL
    Réponses: 8
    Dernier message: 14/01/2006, 10h03

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