Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: [Résolu] app.create() crash en release  (Read 2628 times)

0 Members and 1 Guest are viewing this topic.

unitedelite

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
[Résolu] app.create() crash en release
« on: May 23, 2013, 10:04:05 am »
Edit : Arf, juste après avoir posté je me suis dit que j'allais jeter un coup d'oeil au linkage, j'avais linker les lib de debug a la release, mon probleme est reglé ^^


Salut,

J'ai un problème avec mon projet, quand je debug tout fonctionne correctement mais quand je veut compiler en Release j'obtiens un crash sans pouvoir lancer le programme

J'ai une classe "Propriete" qui contiens ma fenêtre et que j'initialise uniquement au tout début du programme qui est ensuite ré-utilisé partout via un singleton

voici ou l'attribut de la fenêtre est créer dans le fichier Propriete.h
private:
    sf::RenderWindow m_window;

et l'endroit ou il est initialisé dans le fichier Propriete.cpp

Propriete::Propriete(void)
{
        m_window.create(sf::VideoMode(800, 600), "LCS II");
        m_window.setFramerateLimit(60);

       // Propriete du jeu
        m_largeurEcran = 800;
        m_hauteurEcran = 600;

// Le jeu a une interface style televiseur, c'est pourquoi j'ai besoin de la taille et de la position de l'ecran interieur
        m_xEcran = 70;
        m_yEcran = 70;
        m_largeurEcranJeu = 669;
        m_hauteurEcranJeu = 472;

        m_nbGroupe = 0;
       

         // Placé en commentaire en attendant d'en trouver qui convienne au theme
        //m_music.openFromFile("music/Demons on my Head.ogg");
        //m_music.play();
}

et l'erreur
http://img15.hostingpics.net/pics/862683Capture.png


Je ne comprend pas d’où peut venir cette erreur car tout fonctionne correctement en debug

Je vous remercie pour votre aide ^^
« Last Edit: May 23, 2013, 10:05:46 am by unitedelite »

shingo

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
Re : [Résolu] app.create() crash en release
« Reply #1 on: May 23, 2013, 05:50:55 pm »
Salut, il faudrait que tu nous donnes plus de détails dont la configuration de ton projet. Tu compiles en statique ? Tu utilises quelles versions de SFML2 ? As-tu compilé toi même SFML2 ?

Si ça plante en Release, je pense que c'est un problème au niveau de la configuration de ton projet. N'aurais-tu pas mélangé les libs debug et release ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Posts: 32498
    • View Profile
    • SFML's website
    • Email
Re : [Résolu] app.create() crash en release
« Reply #2 on: May 23, 2013, 06:06:15 pm »
Comme indiqué dans le titre et au début du post, le problème est résolu ;)
Laurent Gomila - SFML developer