Bonjour,
Je travaille actuellement à débugger un programme dont le comportement est différent selon que je suis en exécution normale ou en mode debug ! (avec gdb)
En comportement normal, le comportement n'est pas bon. Le programme oublie à un moment d'écrire dans un fifo.
En mode debug, le programme se déroule correctement, il écrit tous ses messages. Il écrit même chaque message en double...
D'où peuvent venir en général ces différences de comportement selon le mode d'exécution ? Je suis sans ressource puisque quand je travaille avec le débugger tout se passe bien...
Merci d'avance pour votre aide.
Partager