Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: [Résolu] app.create() crash en release  (Lu 2171 fois)

0 Membres et 1 Invité sur ce sujet

unitedelite

  • Jr. Member
  • **
  • Messages: 61
    • Voir le profil
[Résolu] app.create() crash en release
« le: Mai 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 ^^
« Modifié: Mai 23, 2013, 10:05:46 am par unitedelite »

shingo

  • Jr. Member
  • **
  • Messages: 97
    • Voir le profil
Re : [Résolu] app.create() crash en release
« Réponse #1 le: Mai 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
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : [Résolu] app.create() crash en release
« Réponse #2 le: Mai 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