Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

include "thread-pcs" info in stop reply #147

Open
andrurogerz opened this issue Oct 7, 2024 · 0 comments
Open

include "thread-pcs" info in stop reply #147

andrurogerz opened this issue Oct 7, 2024 · 0 comments

Comments

@andrurogerz
Copy link
Collaborator

DS2 does not implement the thread-pcs stop reply extension documented here. The TestGdbRemoteThreadsInStopReply.test_stop_reply_contains_thread_pcs_llgs lldb test case fails as a result.

From the lldb packet documentation:

thread-pcs - comma-sep-base16 - A list of pc values for all threads that currently exist in the process, including the thread that this T packet is reporting as stopped. This key-value pair will only be emitted when the threads key is already included in the T packet. The pc values correspond to the threads reported in the threads list. The number of pcs in the thread-pcs list will be the same as the number of threads in the threads list. lldb may request that this be included in the T packet via the QListThreadsInStopReply packet earlier in the debug session.

Example:
thread-pcs:dec14,2cf872b0,2cf8681c,2d02d68c,2cf716a8;

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant