segmentation fault

13 views
Skip to first unread message

chrivier

unread,
Jul 3, 2012, 5:42:53 PM7/3/12
to chick...@googlegroups.com
:(
pas très actifs ces dernières semaines désolé,
je reprends le code ce soir et segmentation fault
apparement en débuggant, j'ai un plantage a la lecture du fichier beach.tmx, c'est bizarre on dirait qu'il plante sur une allocation de chaine ??


vous avez déjà eu un pb avec les tmx ?

Laurent Vaucher

unread,
Jul 3, 2012, 7:06:22 PM7/3/12
to chick...@googlegroups.com
Euh ben non...
T'as une idée d'où c'est ? À l'intérieur de TmxParser, j'imagine.

Laurent Vaucher

unread,
Jul 4, 2012, 3:55:16 PM7/4/12
to chick...@googlegroups.com
Tu as tout recompilé au propre ? Je sais qu'on a notamment ajouté un flag de compilation de TinyXML pour utiliser les chaînes STL. C'est le seul truc que je vois en rapport avec les chaînes.

chrivier

unread,
Jul 5, 2012, 8:38:00 AM7/5/12
to chick...@googlegroups.com
oui j'ai tout recompile.
C'est une bonne piste la stl, tu pourrais me dire mes modifs pour l'utilisation de la STL stp
j'essaye de voir ça ce soir, mais pas sur que j'ai le temps.

Laurent Vaucher

unread,
Jul 5, 2012, 11:58:11 AM7/5/12
to chick...@googlegroups.com
Normalement tout est dans le Makefile.
Le flag s'appelle TIXML_USE_STL

chrivier

unread,
Jul 5, 2012, 3:35:54 PM7/5/12
to chick...@googlegroups.com
oui j'ai vu mais si on enleve le flag
tout votre code ne compile plus :(

Laurent Vaucher

unread,
Jul 5, 2012, 3:58:18 PM7/5/12
to chick...@googlegroups.com
Qu'est-ce qu'il reste comme possibilité ?
La version de Linux, 32/64 bits ?
La version de g++ ?
La version de la libc, stl ?
La version de python ? (même si je ne vois pas le rapport avec TmxParser)

chrivier

unread,
Jul 5, 2012, 4:11:16 PM7/5/12
to chick...@googlegroups.com
je suis en train de passer valgrind, j'ai des écrasements mémoire avec tmx :(
j'ai l'impression que ça vient de la version de libc stl.
à priori c'est dans les std_string
je continue de chercher
Reply all
Reply to author
Forward
0 new messages