IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Boost C++ Discussion :

segfault sur une boost::python::list


Sujet :

Boost C++

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Points : 6
    Points
    6
    Par défaut segfault sur une boost::python::list
    Bonjour à tous,

    J'ai un problème de segfault que je n'arrive pas à régler.

    Je compile le code suivant :

    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;
    }
    Jusqu'ici pas de problème.

    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

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Au temps pour moi, il faut initialiser python avec un appel à Py_Initilize.
    On ne m'ôtera pas de l'idée que segfaulter sur un append de 19 et pas sur un append d'un grand nombre est un comportement suspicieux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Critère d'une requête sur une colonne de liste modifiable
    Par curt dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 03/08/2008, 21h31
  2. Le "]" sur une zone de liste déroulante
    Par VITALTH dans le forum IHM
    Réponses: 5
    Dernier message: 28/03/2008, 09h50
  3. critère d'une requête basé sur une zone de liste
    Par hellyjlj dans le forum Requêtes et SQL.
    Réponses: 10
    Dernier message: 15/11/2007, 09h01
  4. Autosize sur une zone de liste
    Par Pierot86 dans le forum VBA Access
    Réponses: 0
    Dernier message: 09/08/2007, 10h21
  5. se déplacer sur une zone de liste
    Par bb62 dans le forum IHM
    Réponses: 12
    Dernier message: 31/01/2005, 10h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo