Page 1 sur 1
Mon prog se plante dans une thread, comment débugger ?
Publié : jeu. 03/nov./2005 22:27
par olivier
et en plus c'est aléatoire....
Y-a til une option dans le debugger ?
Car lorsque je met en pas à pas il reste dans le prog normal...
Merci d'avance
Publié : jeu. 03/nov./2005 22:43
par Backup
le plus simple c'est d'enqueter en utilisant la console !
tu sort un petit message sur la console a chaque etape de ton thread
et comme ça tu saura a quel moment ça plante !

Publié : jeu. 03/nov./2005 22:52
par olivier
y a pas mieux ???
Car j'ai déjà mis des messages mais le prog ne bloque pas toujours au même endroite, en plus ce n'est pas vraiment une plante mais plutot un bloquage.
oups : Merci Dobro
Publié : jeu. 03/nov./2005 23:24
par Backup
l'utilisation des strings est risqueé avec les threads !
si ton prg principale se sert du buffer en meme temp que le thread
ça amene un plantage !
le plus simple est d'utiliser un drapeau (Flag), qui desactive temporairement le thread lorsque le prg principale utilise les chaine$
les trois quart du temps les problemes de thread viennent de ça ..

Publié : ven. 04/nov./2005 7:35
par julien
Vivement la 4
