show threadverbose Display whether set threadverbose is on or off.
Here are commands to get more information about threads:
info threads | Display a summary of all threads currently in | |
| your program. GDB displays for each thread (in | |
| this order): | |
| 1. | the thread number assigned by GDB |
| 2. | the target system's thread identifier (systag) |
| 3. | the current stack frame summary for that |
|
| thread |
| 4. | the priority of a thread |
| An asterisk '*' to the left of the GDB thread | |
| number indicates the current thread. | |
| For example, | |
| ((gdb)) info threads | |
| * 3 system thread 26607 worker | |
| (wptr=0x7b09c318 "@") \ | |
| at quicksort.c:137 | |
| 2 system thread 26606 0x7b0030d8 in | |
| __ksleep () \ | |
| from /usr/lib/libc.2 | |
| 1 system thread 27905 0x7b003498 in _brk | |
| () \ | |
| from /usr/lib/libc.2 | |
thread threadno | Make thread number threadno the current | |
| thread. The command argument threadno is | |
| the internal GDB thread number, as shown in | |
| the first field of the 'info threads' display. | |
| GDB responds by displaying the system identifier | |
| of the thread you selected, and its current stack | |
| frame summary: | |
| ((gdb)) thread 2 | |
| [Switching to thread 2 (system thread | |
| 26594)] | |
| 0x34e5 in sigpause () | |
| As with the '[New ...]' message, the form of | |
| the text after 'Switching to' depends on your | |
| system's conventions for identifying threads. | |
thread apply [threadno] | The thread apply command allows you to | |
[all] args | apply a command to one or more threads. Specify | |
| the numbers of the threads that you want affected | |
| with the command argument threadno. |
48 Running Programs Under GDB