J'ai une erreur de segmentation dans mon application multithread qui devient un mal de tête. Il semble que le problème soit généré dans un appel usleep. J'ai essayé de le remplacer par nanosleep mais il persiste. Il apparaît également près d'un appel sem_timedwait.Erreur de segmentation dans une application multithread
Je compile avec l'option gcc et -lpthread.
Est-ce que cela pourrait être la cause de l'erreur de segmentation? Quelle pourrait être la raison?
Plus probable que la racine de l'erreur de segmentation est une erreur dans votre code. Jusqu'à ce que vous montriez votre code, il est impossible de dire ce qui ne va pas. –
Cette question ne correspond pas vraiment au format de question/réponse SO. Essayez de trouver une question plus spécifique. – mydogisbox
Si vous voulez de l'aide pour le débogage de votre code, vous devez envoyer un exemple MINIMAL COMPLETE. Il doit être petit afin qu'il s'insère dans un poste, mais doit également être complet, montrant tout le nécessaire pour reproduire le problème. Sans cela, vous n'obtiendrez aucune aide utile. –