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 :

Probleme lors de la première utilisation du prog


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de skip78
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 247
    Par défaut Probleme lors de la première utilisation du prog
    Bon je travaille toujours sur le même projet (pour ceux qui suivent ^^) et j'ai un autre problème qui à peut être (ou pas ) un rapport avec mon depassement de memoire ...

    Le fait est que je fais du traitement d'image qui donne un magnifique graphique. Le problème c'est que lorsque j'analyse des images pour la première fois (le pire c'est que ca le fait pas à tous les coups) hé bien figurez vous que le graphe obtenu n'est pas le bon, tandis que lorsque je relance le programme, sans rien changer entre temps, il me donne le bon graph.

    De même, il lui arrive de bloquer juste aprés le traitement d'image (et donc juste avant l'apparition de l'interface graphique du logiciel), et pareil, si je le relance, 10, 100 ou 1000 fois de suite aprés ca ne plantera plus ...

    Alors là c'est une demo donc ya 25 images à traiter ca passe ; mais quand je serais sur le terrain à vouloir traiter 90 000 images .... Je te dis pas le bordel si au bout de 5 heures de traitement ca plante et je dois relancer, ca fait pas super serieux mdr

    EDIT : à noter pour ceux qui n'ont pas suivi mes peripeties, que la phase de traitement d'image de mon log se fait sous Allegro et que mon IHM est developpée sous Gtk. C'est donc la transition entre les deux qui pose problème dans le 2° cas évoqué precedemment.

  2. #2
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par défaut
    Comme cela au flair sans code, mauvaise initialisation mémoire, débordement de buffer, libération de mémoire avant utilisation...

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Ca sent le comportement indéterminé
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Membre confirmé Avatar de skip78
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 247
    Par défaut
    Citation Envoyé par Franck.H
    Ca sent le comportement indéterminé
    Une seule question :
    "Qu'est ce ???"


  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par skip78
    Une seule question :
    "Qu'est ce ???"

    Bin apparement ton cas ici présent ... c'est lorsqu'un programme ne se déroule pas comme prévu, qu'il te sort des résultat incohérent, etc... Cela est souvent dû à une mauvaise utilisation des pointeurs, d'allocation mal faites, etc...

    Si tu est sous Linux je te conseil d'exécuter ton programme avec Valgrind histoire de voir, ou bien gdb (il faut compiler avec les infos de debug par contre) !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Membre confirmé Avatar de skip78
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 247
    Par défaut
    Erf je voulais deja utiliser Valgrind pour mon probleme de portage mais je suis malheureusement sur Windows. Si tu connais un equivalent win je veux bien

  7. #7
    Membre confirmé Avatar de skip78
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 247
    Par défaut
    Citation Envoyé par Ti-R
    Comme cela au flair sans code, mauvaise initialisation mémoire, débordement de buffer, libération de mémoire avant utilisation...
    Bah c'est probable que ca soit le même problème que pour l'autre (cf topic pointeur non portable ? incomprehensible)

    Mais le fait est que je ne COMPRENDS pas pourquoi un debordement memoire donnerait lieu à un mauvais graph lors de la première utilisation mais pas lors des suivantes ??? C'est illogique, mais mon problème de portage est tout à fait illogique aussi donc aprés vous avoir soutiré quelques infos complémentaires je vais essayer de trouver dou pourrait venir un eventuel debordement, bien que j'ai deja fait le tour un certain nombre de fois

Discussions similaires

  1. Réponses: 9
    Dernier message: 18/08/2008, 17h19
  2. Réponses: 5
    Dernier message: 11/04/2008, 12h53
  3. Réponses: 10
    Dernier message: 03/01/2008, 17h09
  4. Init lors de la première utilisation
    Par Mister Nono dans le forum Struts 1
    Réponses: 16
    Dernier message: 22/11/2007, 12h06
  5. Probleme lors de l'utilisation statspack
    Par magboom dans le forum Administration
    Réponses: 6
    Dernier message: 14/08/2007, 17h14

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