Inhalt

Die Programm-Threads

Das Fenster mit der Liste der Programm-Threas wird mittels Ansicht|Threads aufgerufen. Dieses Fenster listet die aktiven Threads des Programms auf.

Wichtig: Das Debuggen von Programm-Threads muss von der verwendeten gdb-Version unterstützt werden - es handelt sich hierbei nicht um ein Feature von KDbg. Für Linux-Systeme (i386) funktioniert gdb5 am besten.

Der Inhalt des Fensters wird jedesmal erneuert, wenn das Programm vom Debugger angehalten wird. (Das heisst, dass nicht der aktuelle Zustand des Programms angezeigt wird, während es läuft.)

Die erste Spalte zeigt die Thread-ID an, die zweite Spalte zeigt die Stelle, an der der Thread gerade abgearbeitet wird.

Die Markierung am Zeilenanfang benennt den aktiven Thread:

Indem Sie auf einen Thread klicken, wechseln Sie den aktiven Thread und die genannten Fenster werden entsprechend auf den aktuellen Stand gebracht. Ausserdem schaltet das Quellcode-Fenster zu der Programmstelle um, an der der aktive Thread angehalten wurde.