<div dir="ltr">Yao, it seems you are right about this problem.<div><br></div><div>lldb extends GDB RSP and uses packet "qThreadStopInfoxx" to query which threads have stopped and why.</div><div>A stop reply packet with extra info is sended to answer this packet. For Example, "T05thead:001" means thread 1 is stopped for reason 5. However my gdb server just sended "T05" at the very beginning which was not a full stop reply packet for lldb.</div>
<div><br></div><div>Thank you very much!</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014/1/6 Yao Qi <span dir="ltr"><<a href="mailto:qiyaoltc@gmail.com" target="_blank">qiyaoltc@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 01/06/2014 09:37 AM, 杨勇勇 wrote:<br>
> So you mean debugger did not see "breakpoint step over" is already<br>
> completed, and thus performed it over and over again.<br>
<br>
</div>I guess so, but again, I know few on lldb, so I could be wrong.<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>杨勇勇 (Yang Yong-Yong)
</div>