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

wxWidgets Discussion :

gdb et wxWidgets incompatibles


Sujet :

wxWidgets

  1. #1
    Membre habitué
    Inscrit en
    Décembre 2004
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 188
    Points : 143
    Points
    143
    Par défaut gdb et wxWidgets incompatibles
    Bonjour,

    Le lancement de gdb crashe avec une appli wxWidgets. J'ai systématiquement le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    "Program received signal SIGSEGV, Segmentation fault.
    In _end__ () ()"
    Sous Code::Blocks, je fais un projet de base wxWidgets, sans rien ajouter. Je compile la version debug (-g en option pour gcc), je lance le debuggeur (en ligne de commande ou depuis CB) et j'ai systématique le même message d'erreur ci-dessus. Le programme s'exécute sans problème en dehors du debugger. Le problème existe avec la version debug ou release de wxWidgets.

    Je n'ai pas trouvé beaucoup d'info sur ce problème, donc si vous n'avez pas la solution dites moi au moins si gdb fonctionne pour vous et avec wxWidgets et avec quelle config et quelles options.

    Merci.

    Ma configuration est la suivante :
    gcc 3.4.2 (MinGW special)
    gdb 5.2.1
    wxWidgets 2.8.4 (ou 2.8.9 même problème)
    Editeur Code::Block 8.02
    Windows XP

  2. #2
    Membre habitué
    Inscrit en
    Décembre 2004
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 188
    Points : 143
    Points
    143
    Par défaut
    Bon, j'ai enfin trouvé la solution (cela faisait un bout de temps que je cherchais).

    L'upgrade de gdb (version 6.8), m'indique (ce que ne faisait pas la précédente version) que le problème vient de wxfault.dll.

    Cette dll appartient à Embassy Trust Suite machin chose, qui était installé d'origine sur mon portable Dell, et dont je ne me suis jamais servi. Désinstallation du monstre et le debuggeur fonctionne à nouveau correctement.

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

Discussions similaires

  1. [LG]Problême "types incompatibles"
    Par pierrOPSG dans le forum Langage
    Réponses: 7
    Dernier message: 23/04/2004, 21h34
  2. création d'une batabse .gdb
    Par jejestyle dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/02/2004, 00h29
  3. [Socket]Incompatible type ?
    Par Edouard Kaiser dans le forum Réseau
    Réponses: 30
    Dernier message: 21/02/2004, 20h58
  4. extension .GDB
    Par bencot dans le forum InterBase
    Réponses: 3
    Dernier message: 28/01/2004, 19h45
  5. Front End graphique pour GDB sous windows
    Par KORTA dans le forum GDB
    Réponses: 8
    Dernier message: 20/08/2003, 09h52

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