Debug Hints disabled on left, enabled on right
Produced: 08/09/2011 16:52:34
   
Mode:  Differences  
Left file: /tmp/test1.txt     Right file: /tmp/test2.txt  
^done,bkpt={number="6",type="breakpoint",disp="del",enabled="y",addr="0x0000000000443fd0",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="15",times="0",original-location="*4472784"} <> ^done,bkpt={number="12",type="breakpoint",disp="del",enabled="y",addr="0x0000000000443fd0",func="main",file="project1.lpr",fullname="/tmp/project1.lpr",line="15",times="0",original-location="*4472784"}
 
^done,bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="0x0000000000454680",at="<fpc_raiseexception>",times="0",original-location="*4540032"} <> ^done,bkpt={number="13",type="breakpoint",disp="keep",enabled="y",addr="0x0000000000454680",at="<fpc_raiseexception>",times="0",original-location="*4540032"}
 
^done,bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="0x00000000004583a8",at="<SYSTEM_HANDLEERRORADDRFRAME$LONGINT$POINTER$POINTER>",times="0",original-location="*4555688"} <> ^done,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x00000000004583a8",at="<SYSTEM_HANDLEERRORADDRFRAME$LONGINT$POINTER$POINTER>",times="0",original-location="*4555688"}
 
^done,bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="0x00000000004584e8",at="<SYSTEM_RUNERROR$WORD>",times="0",original-location="*4556008"} <> ^done,bkpt={number="15",type="breakpoint",disp="keep",enabled="y",addr="0x00000000004584e8",at="<SYSTEM_RUNERROR$WORD>",times="0",original-location="*4556008"}
 
^done,bkpt={number="10",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="foo",times="0",original-location="foo"} <> ^done,bkpt={number="16",type="breakpoint",disp="keep",enabled="y",addr="<PENDING>",pending="foo",times="0",original-location="foo"}
 
<-break-delete 10> <> <-break-delete 16>
 
=thread-group-created,id="17292" <> =thread-group-created,id="17327"
=thread-created,id="1",group-id="17292"   =thread-created,id="1",group-id="17327"
 
*stopped,reason="breakpoint-hit",disp="del",bkptno="6",frame={addr="0x0000000000443fd0",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="15"},thread-id="1",stopped-threads="all",core="2" <> *stopped,reason="breakpoint-hit",disp="del",bkptno="12",frame={addr="0x0000000000443fd0",func="main",args=[],file="project1.lpr",fullname="/tmp/project1.lpr",line="15"},thread-id="1",stopped-threads="all",core="3"
 
~"\tUsing the running image of child Thread 0x7ffff7fc57a0 (LWP 17292).\n" <> ~"\tUsing the running image of child Thread 0x7ffff7fc57a0 (LWP 17327).\n"
 
^done,bkpt={number="11",type="breakpoint",disp="keep",enabled="y",addr="0x000000000047afe6",func="BUTTON2CLICK",file="unit1.pas",fullname="/tmp/unit1.pas",line="33",times="0",original-location="unit1.pas:33"} <> ^done,bkpt={number="17",type="breakpoint",disp="keep",enabled="y",addr="0x000000000047afe6",func="BUTTON2CLICK",file="unit1.pas",fullname="/tmp/unit1.pas",line="33",times="0",original-location="unit1.pas:33"}
 
<-break-enable 11> <> <-break-enable 17>
 
*stopped,reason="breakpoint-hit",disp="keep",bkptno="11",frame={addr="0x000000000047afe6",func="BUTTON2CLICK",args=[{name="this",value="0x7ffff7e3f2f0"},{name="SENDER",value="0x7ffff7e411f0"}],file="unit1.pas",fullname="/tmp/unit1.pas",line="33"},thread-id="1",stopped-threads="all",core="0" <> *stopped,reason="breakpoint-hit",disp="keep",bkptno="17",frame={addr="0x000000000047afe6",func="BUTTON2CLICK",args=[{name="this",value="0x7ffff7e3f2f0"},{name="SENDER",value="0x7ffff7e411f0"}],file="unit1.pas",fullname="/tmp/unit1.pas",line="33"},thread-id="1",stopped-threads="all",core="0"
 
^done,threads=[{id="1",target-id="Thread 0x7ffff7fc57a0 (LWP 17292)",frame={level="0",addr="0x000000000047afe6",func="BUTTON2CLICK",args=[{name="this",value="0x7ffff7e3f2f0"},{name="SENDER",value="0x7ffff7e411f0"}],file="unit1.pas",fullname="/tmp/unit1.pas",line="33"},state="stopped",core="0"}],current-thread-id="1" <> ^done,threads=[{id="1",target-id="Thread 0x7ffff7fc57a0 (LWP 17327)",frame={level="0",addr="0x000000000047afe6",func="BUTTON2CLICK",args=[{name="this",value="0x7ffff7e3f2f0"},{name="SENDER",value="0x7ffff7e411f0"}],file="unit1.pas",fullname="/tmp/unit1.pas",line="33"},state="stopped",core="0"}],current-thread-id="1"
 
<ptype Sender> +-  
&"ptype Sender\n"    
~"type = ^TOBJECT = class \n"    
~"end\n"    
^done    
(gdb)    
<ptype Sender^>    
&"ptype Sender^\n"    
~"type = TOBJECT = class \n"    
~"end\n"    
^done    
(gdb)    
<-data-evaluate-expression Sender^>    
^done,value="{_vptr$TOBJECT = 0x9e8ce0}"    
(gdb)    
 
  -+ <-data-evaluate-expression (^^^char(ListBox1)^+3)^>
    ^done,value="0x9e3a98 #8'TListBoxfff'#144'ff'#144#160#5"
    (gdb)
    <ptype TListBox>
    &"ptype TListBox\n"
    ~"type = ^TLISTBOX = class : public TCUSTOMLISTBOX \n"
    ~"end\n"
    ^done
    (gdb)