You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gdb is unable to show threads list while debugging an executable on Zephyr QEMU targets. Instead of full thread list only the one running thread (current thread) is shown.
This is only an issue with the various Zephyr QEMU targets; thread awareness works as expected with the hardware targets I have tested, through OpenOCD.
To Reproduce
Steps to reproduce the behavior:
west build -b qemu_x86 zephyr/samples/philosophers/
Describe the bug
gdb
is unable to show threads list while debugging an executable on ZephyrQEMU
targets. Instead of full thread list only the one running thread (current thread) is shown.This is only an issue with the various Zephyr
QEMU
targets; thread awareness works as expected with the hardware targets I have tested, throughOpenOCD
.To Reproduce
Steps to reproduce the behavior:
info threads
Expected behavior
A complete list of all program threads shown, preferably with their name and priority.
Impact
This makes it harder to debug highly concurrent applications for issues such as thread synchronization.
Logs and console output
Expected output (example from board
iotdk
):Actual output from
qemu_x86
:Environment
The text was updated successfully, but these errors were encountered: