http://llvm.org/bugs/show_bug.cgi?id=21317
Bug ID: 21317 Summary: Stepping broken with memory threads backed by real threads Product: lldb Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority: P Component: All Bugs Assignee: lldb-dev@cs.uiuc.edu Reporter: rib...@google.com Classification: Unclassified Created attachment 13225 --> http://llvm.org/bugs/attachment.cgi?id=13225&action=edit Possible fix for ProcessGDBRemote.cpp Thread 1 is a memory thread backed by "real" thread 0xaaa. If you try to step, a breakpoint gets set for thread 1. However, ProcessGDBRemote only looks at the "real" thread 0xaaa, which doesn't match the breakpoint. So when the breakpoint is hit it gets ignored. I've attached a potential fix for ProcessGDBRemote, but I'm not sure if this is the best way to fix this. I suspect the other process classes also need similar changes. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev