Bonjour,
Je suis en train de faire un petit programme dans lequel un thread reçoit des données venant d'un serveur dans le but de les afficher dans un textCtrl. (Même fonctionnement qu'un client Jabber par exemple..)
Cependant, lorsque j'accède au textCtrl en question pour modifier son contenu à partir du thread, il arrive que j'obtienne une Segfault.Cela arrive alors que je n'accède pas au textCtrl autrement, donc je ne vois pas trop comment arranger ça, je connais un peu le système de Mutex mais je ne vois pas comment m'en servir dans ce cas, où mon thread est le seul à accéder à textCtrl...
Techniquement, mon thread a un pointeur vers un classe qui dérive de wxFrame, et c'est dans cette classe que se trouve le textCtrl qui pose problème. (Si besoin, je posterai une version simplifiée du code pour que vous voyez comment ça 'organise.)
Partager