[Lldb-commits] [PATCH] D23802: gdb-remote: Make the sequence mutex non-recursive
Ted Woodward via lldb-commits
lldb-commits at lists.llvm.org
Wed Oct 12 10:33:23 PDT 2016
ted added a comment.
I'm seeing the same issue as Nitesh, except in a different spot. The Hexagon Simulator doesn't support QSaveRegisterState, so lldb calls GDBRemoteRegisterContext::ReadAllRegisterValues. It gets a lock on the communication client, then calls ReadAllRegisters, which tries to get a lock on the communication client, and fails (hangs on Linux, crashes on Windows).
The revert fixed the problem.
More information about the lldb-commits