(gdb)<div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div><br>
<-break-insert -t *70668><br>
^done,bkpt={number="1",type="breakpoint",disp="del",enabled="y",addr="0x0001140c",file="project1.lpr",line="19",shlib="/Users/obijohn/projects/fpc/testprojects/project1/project1.app/Contents/MacOS/project1",times="0"},time={wallclock="0.00049",user="0.00019",system="0.00031",start="1272660732.361100",end="1272660732.361595"}<br>


(gdb)<br>
<ptype TObject><br>
&"ptype TObject\n"<br>
</div></blockquote>
<br>
is this really the last line ? Till here all communications with gdb are OK. There should be 3 more breakpoints and a exec-run or somthing following.<br><font color="#888888">
<br>
Marc</font><div><div></div><br></div></blockquote><div><br> <br>Yes, that is really the last line. There is no further output in the window. However, if I run "startlazarus" from the command-line, there is a tiny bit more, plus showing when i tried to stop the debugger (the first line here corresponds with the last line in the debug output window):<br>

<br><pre style="margin-top: 0pt; display: inline;">[Debugger] Log output: &"ptype TObject\n"<br>[WARNING] Debugger: Execution of external command "-data-evaluate-expression %s" while queue exists<br>

TDebugger.ReqCmd failed: Evaluate<br>TDebugger.ReqCmd Command not supported: Stop ClassName=TGDBMIDebugger<br>TDebugger.Stop Class=TGDBMIDebugger failed.<br></pre><br>And that's all.<br></div></div>