2010-01-28 5 views
4

Existe-t-il une interface graphique pour GDB qui me permettra de déboguer les applications qui créent des threads en utilisant clone() syscall? J'ai essayé Insight et KDBG, mais pour une raison quelconque lorsque le nouveau thread cloné est créé, je ne peux pas le voir dans la liste des threads. Le clone syscall est appelé via l'assembly inline. Est-ce impossible parce que le thread créé partage le PID avec le processus original? (Il a un TID unique, cependant)GDB Débogage des applications à l'aide de clone()

Répondre

3

Avez-vous essayé:

set follow-fork-mode child 

Je n'utilise une interface graphique de GDB. Parfois gdb -tui si je me sens flirty.

Questions connexes