[Lldb-commits] [PATCH] Refactor POSIXThread::GetRegisterContext and use i386 register context
tfiala at google.com
Thu Feb 13 13:44:41 PST 2014
I'm actively debugging on x86 Ubuntu 13.10.
What I've found so far is that the debug control register reading seems to be returning invalid results. It thinks it has a watchpoint set, and appears to be using the right register numbers for x86, but the linear address for the breakpoint (the dr0-3 registers) is set to a (suspiciously similar) value to the dr control registers.
I'm adding a little more info to the process monitor register read/write portion. 'log enable linux register' is fairly helpful here.
More information about the lldb-commits