web-dev-qa-db-fra.com

Tutoriel de débogage multithread pour GDB et C

Quelqu'un connaît-il un bon tutoriel GDB (ou autre débogueur Linux) pour déboguer du code C multi-thread? J'en cherche un qui comprend des exemples simples.

35
Josh

Recherche sur Google.Trouvé quelques liens.Ils semblent utiles:

14
Pale Blue Dot

En complément des différents tutoriels gdb, je conseillerais vraiment d'utiliser "watch" beaucoup dans le débogage multi-thread. Il se brisera en lecture/écriture dans la mémoire/les variables plutôt que sur des lignes de source spécifiques.

5
IanNorton

Lors du débogage de code C multithread à l'aide de GDB, je me réfère généralement à l'entrée dans le manuel de gdb sur "Débogage de programmes avec plusieurs threads". Vous pouvez le trouver ici .

Ce n'est pas vraiment un tutoriel, mais il contient quelques exemples qui devraient vous aider à démarrer.

4
fuad

Les liens ci-dessus sont rompus, vous pouvez donc utiliser le lien suivant: Débogage de programmes avec plusieurs threads

2
PersianGulf