bonsoir,
Je viens d'installer Ubuntu avec CodeBlocks sous gtk3.
Mon projet compile bien (qq erreurs mineures) et plante au lancement. J'ai un seg fault.
La ligne incriminée est
Je le sais parce que j'ai mis des printf sur chaque ligne pour le trouver.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 xmlDoc *doc = NULL; doc = xmlReadFile("perfos.xml", NULL, 0);
Lorsque je le lance avec Valgrind Memcheck, le projet tourne et je peux l'utiliser. Valgrind me met tellement d'erreurs (environ 1600) que j'ai pas pu tout regarder.
Est-ce normal qu'en standard il plante et qu'avec Valgrind il marche ? (sous CodeBlocks windows, le meme projet compile et tourne sans probleme en standard, il n'y a aucun probleme de lecture de ce fichier xml)
Edit : Mon fichier xml est encodé en UTF-8 (sans BOM).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0"?> <Perfos> <avion type="A320" flmax="390"> ... </avion> </Perfos>
Partager