Closed GoogleCodeExporter closed 9 years ago
En français: Gros crash une fois sur deux à la fin du programme. Le problème
viens
peut-être du système de fenêtre.
Original comment by alice.it...@gmail.com
on 8 Mar 2009 at 8:31
Bug constaté sous Windows XP, il se produit à chaque fois qu'on quitte le
programme.
Aucun bug sous Linux Debian.
Aucune violation mémoire détectée avec valgrind.
Je continue de chercher :/
Original comment by alexandre.bodelot
on 9 Mar 2009 at 3:21
Bug enfin trouvé (ce fut long...... :/)
Mauvaise nouvelle : c'est un bug de la classe sf::String de la SFML 1.4
Le bug a été introduit dans la r64 avec la création d'un attribut sf::String
dans la
classe ControlPanel (la simple existence de l'attribut provoque le bug, même
s'il
n'est jamais utilisé).
Le problème a déjà été répertorié :
http://www.sfml-dev.org/forum-fr/viewtopic.php?t=1566
Problème aussi constaté dans cosmoscroll (que je n'avais pas testé sous
windows
depuis le passage à la 1.4)
Solutions envisagées :
- retour à la SFML 1.3
- création de notre propre classe string à base de police bitmap (les lettres sont
stockées sur une image tileset)
ça peut faire un effet oldschool sympa, avec un effet de contour sur les
lettres.
En plus avec une chasse fixe ça peut faciliter le traitement du texte dans la
gui
(toutes les lettres ont la même taille : plus facile de trouver la position de
la
lettre n en pixels, de faire des insertions, suppression, etc.)
Original comment by alexandre.bodelot
on 9 Mar 2009 at 4:37
Fixed : sf::String remplacée par BitmapString.
Original comment by alexandre.bodelot
on 10 Mar 2009 at 9:10
Original issue reported on code.google.com by
alice.it...@gmail.com
on 8 Mar 2009 at 8:30