Skip to content

[Xcode] DAVE sessions persists between debugging session #14

@maxmarsc

Description

@maxmarsc

When debugging with Xcode, Xcode will start a lldb-rpc-server process on the background, which is the part running DAVE.

However when the debugging session ends, lldb-rpc-server does not quit. Due to dark magic unknown reasons, the LLDB event loop is not working either in Xcode.

Both these characteristics makes it (for now) impossible for DAVE to know when the debugging sessions ends. Therefore:

  • The DAVE gui does not close automatically
  • Some bugs might occures

A simple fix is to kill the lldb-rpc-server between the debugging sessions. You can run pkill lldb to do so.


Right now this bug will not be worked on by myself. I searched for documentation but couldn't find any. I only have an old (2014) iMac and cannot test modern version of Xcode to know if the bug might be fixed.

I you wish to understand the issue and work on it I'd be happy to help though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is neededxcode

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions