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 :

segmentation fault avec wxGLCanvas


Sujet :

wxWidgets

  1. #1
    Membre à l'essai Avatar de Ardeciel
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 28
    Points : 13
    Points
    13
    Par défaut segmentation fault avec wxGLCanvas
    bonjour !

    voilà mon problème : je dispose d'un classe CanvasLos dérivant de wxGLCanvas, dont voici le constructeur du .cpp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    CanvasLos::CanvasLos(wxWindow *parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style, const wxString name):wxGLCanvas(parent,id,pos, size,style,name)
    {
    }
    dans ma fenêtre principale, j'en déclare une instance :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    CMainFrame::CMainFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
    : wxFrame((wxFrame *)NULL, -1, title, pos, size) 
    {
    (...)
            canva = new CanvasLos(this,-1,wxDefaultPosition,wxDefaultSize,0,"canva");
     
    } //constructor
    et à l'éxécution, c'est le drame :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ardeciel@Eleanor:~/FAC/IHM/fenetre$ ./drawLos 
    Erreur de segmentation (core dumped)
    est ce quelqu'un peut éclairer ma lanterne ?

    Merci !!!

    Ardeciel

  2. #2
    Expert éminent
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Points : 6 486
    Points
    6 486
    Par défaut
    Première chose, est-ce que ton système as un support pour les applications OpenGL (si tu n'as pas d'extension glx sur ton système ça donne un segfault).

    vérifies bien que c'est ton glcanvas qui plante et pas autre chose. Vérifie aussi que le new n'a pas renvoyé d'ecxeption.

Discussions similaires

  1. Réponses: 6
    Dernier message: 01/11/2007, 18h44
  2. Segmentation fault avec strcmp
    Par FenX. dans le forum Débuter
    Réponses: 6
    Dernier message: 10/08/2007, 08h14
  3. Probleme de segmentation fault avec sprintf
    Par MathG dans le forum C++
    Réponses: 5
    Dernier message: 14/12/2006, 01h12
  4. Segmentation fault avec glCompressedTexImage2DARB
    Par patbier dans le forum OpenGL
    Réponses: 5
    Dernier message: 12/12/2005, 10h32
  5. Pb segmentation fault avec glutinit()
    Par pipistrelle dans le forum GLUT
    Réponses: 2
    Dernier message: 17/11/2004, 23h17

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