erreur de segmentation sur pthread_mutex_lock

J'obtiens une erreur de segmentation quand j'essaie de faire

pthread_mutex_lock(&_mutex).

Ce qui est vraiment bizarre, je ne suis pas sûr de ce que peut être en cause. J'ai initialisé _mutex dans le constructeur avec

pthread_mutex_init(&_mutex,NULL).

tout ce que je peux faire?

afficher plus de code, s'il vous plaît. Il est très probable que le problème est quelque chose de complètement différent et juste surfaces dans votre pthread_mutex_lock appel.
Il est imposable pour aider avec les informations que vous avez fournies. Vous n'obtiendrez rien de plus que des suppositions éclairées.
J'espérais une supposition, quelque chose le long des lignes de "vous avez besoin d'appeler un mondial de l'initialisation de la fonction dans le main()". Il s'avère que c'est juste quelque chose de stupide. Eh bien, seg fault, qu'attendez-vous?

OriginalL'auteur Nefzen | 2009-06-02