compnerd / compnerd/ds2

implement fork and vfork event support

Open
#134 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
20
Forks
4
PR merge metrics
No merged PRs in 30d

Description

DS2 does not report `fork-event` or `vfork-event` in the `qSupported` packet and does not implement these events. These events are necessary for lldb to support following child processes during a debug session. This missing support also results in several of the lldb tests failing when run against ds2 on Linux or Android (ex `TestGdbRemoteFork`).

Adding this support is likely non-trivial. This article gives a good overview of what was done to add this support to lldb on FreeBSD: https://www.moritz.systems/blog/lldb-support-for-fork-and-vfork/.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.