Hello, I'm trying to read some memory from a stopped process. However, the read function errors out with "process is running" message even though SBProcess::GetState tells me that the process is stopped. The process was stopped because it hit a breakpoint.
SBProcess(0x7fed13981600)::GetState () => stopped SBProcess(0x7fed13981600)::GetState () => stopped SBProcess(0x7fed13981600)::ReadMemory (addr=0x7fff5fc34000, dst=0x112eff900, dst_len=4096, SBError (0x0))... SBProcess(0x7fed13981600)::ReadMemory() => error: process is running SBProcess(0x7fed13981600)::ReadMemory (addr=0x7fff5fc34000, dst=0x112eff900, dst_len=4096, SBError (0x7fed12621ee0): error: process is running) => 0 I have two questions: - Is this a bug/known issue? I'm using lldb library that comes with Xcode 5 version lldb-310.2.37 (though I read somewhere that these version numbers don't help you much). - Is there a mechanism to read memory of a running process? Thanks, Mike. _______________________________________________ lldb-dev mailing list lldb-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev