Bonjour à tous,
J'ai un problème de segfault que je n'arrive pas à régler.
Je compile le code suivant :
Jusqu'ici pas de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #include <boost/python/list.hpp> int main (int , char**) { boost::python::list in; in.append(19895); in.append(19); return 0; }
Cependant à l'execution, j'ai un segfault sur l'appel in.append(19)
Erreur d'autant plus surprenante que l'appel précédant ne pose pas de problème.
La call stack me dit que l'erreur se vient de la dll python25.
Pour info, je tourne sur visual studio 2008,
j'utilise boost1.36 compilé maison et lié avec python 2.5
(j'ai ajouté "using python : 2.5 : i:\libraries\python-2.5" dans le user.config.jam à la compilation de boost)
Avez vous une idée sur ce problème ?
Merci d'avance
Partager