Home | History | Annotate | Download | only in tests
      1 <?xml version="1.0"?>
      2 
      3 <valgrindoutput>
      4 
      5 <protocolversion>4</protocolversion>
      6 <protocoltool>memcheck</protocoltool>
      7 
      8 <preamble>
      9   <line>...</line>
     10   <line>...</line>
     11   <line>...</line>
     12   <line>...</line>
     13 </preamble>
     14 
     15 <pid>...</pid>
     16 <ppid>...</ppid>
     17 <tool>memcheck</tool>
     18 
     19 <args>
     20   <vargv>...</vargv>
     21   <argv>
     22     <exe>./xml1</exe>
     23   </argv>
     24 </args>
     25 
     26 <status>
     27   <state>RUNNING</state>
     28   <time>...</time>
     29 </status>
     30 
     31 <error>
     32   <unique>0x........</unique>
     33   <tid>...</tid>
     34   <kind>InvalidRead</kind>
     35   <what>Invalid read of size 1</what>
     36   <stack>
     37     <frame>
     38       <ip>0x........</ip>
     39       <obj>...</obj>
     40       <fn>frame3</fn>
     41       <dir>...</dir>
     42       <file>xml1.c</file>
     43       <line>...</line>
     44     </frame>
     45     <frame>
     46       <ip>0x........</ip>
     47       <obj>...</obj>
     48       <fn>frame2</fn>
     49       <dir>...</dir>
     50       <file>xml1.c</file>
     51       <line>...</line>
     52     </frame>
     53     <frame>
     54       <ip>0x........</ip>
     55       <obj>...</obj>
     56       <fn>frame1</fn>
     57       <dir>...</dir>
     58       <file>xml1.c</file>
     59       <line>...</line>
     60     </frame>
     61     <frame>
     62       <ip>0x........</ip>
     63       <obj>...</obj>
     64       <fn>main</fn>
     65       <dir>...</dir>
     66       <file>xml1.c</file>
     67       <line>...</line>
     68     </frame>
     69   </stack>
     70   <auxwhat>Address 0x........ is 0 bytes after a block of size 40 alloc'd</auxwhat>
     71   <stack>
     72     <frame>
     73       <ip>0x........</ip>
     74       <obj>...</obj>
     75       <fn>malloc</fn>
     76       <dir>...</dir>
     77       <file>vg_replace_malloc.c</file>
     78       <line>...</line>
     79     </frame>
     80     <frame>
     81       <ip>0x........</ip>
     82       <obj>...</obj>
     83       <fn>frame3</fn>
     84       <dir>...</dir>
     85       <file>xml1.c</file>
     86       <line>...</line>
     87     </frame>
     88     <frame>
     89       <ip>0x........</ip>
     90       <obj>...</obj>
     91       <fn>frame2</fn>
     92       <dir>...</dir>
     93       <file>xml1.c</file>
     94       <line>...</line>
     95     </frame>
     96     <frame>
     97       <ip>0x........</ip>
     98       <obj>...</obj>
     99       <fn>frame1</fn>
    100       <dir>...</dir>
    101       <file>xml1.c</file>
    102       <line>...</line>
    103     </frame>
    104     <frame>
    105       <ip>0x........</ip>
    106       <obj>...</obj>
    107       <fn>main</fn>
    108       <dir>...</dir>
    109       <file>xml1.c</file>
    110       <line>...</line>
    111     </frame>
    112   </stack>
    113 </error>
    114 
    115 <error>
    116   <unique>0x........</unique>
    117   <tid>...</tid>
    118   <kind>UninitCondition</kind>
    119   <what>Conditional jump or move depends on uninitialised value(s)</what>
    120   <stack>
    121     <frame>
    122       <ip>0x........</ip>
    123       <obj>...</obj>
    124       <fn>frame3</fn>
    125       <dir>...</dir>
    126       <file>xml1.c</file>
    127       <line>...</line>
    128     </frame>
    129     <frame>
    130       <ip>0x........</ip>
    131       <obj>...</obj>
    132       <fn>frame2</fn>
    133       <dir>...</dir>
    134       <file>xml1.c</file>
    135       <line>...</line>
    136     </frame>
    137     <frame>
    138       <ip>0x........</ip>
    139       <obj>...</obj>
    140       <fn>frame1</fn>
    141       <dir>...</dir>
    142       <file>xml1.c</file>
    143       <line>...</line>
    144     </frame>
    145     <frame>
    146       <ip>0x........</ip>
    147       <obj>...</obj>
    148       <fn>main</fn>
    149       <dir>...</dir>
    150       <file>xml1.c</file>
    151       <line>...</line>
    152     </frame>
    153   </stack>
    154 </error>
    155 
    156 <error>
    157   <unique>0x........</unique>
    158   <tid>...</tid>
    159   <kind>UninitValue</kind>
    160   <what>Use of uninitialised value of size N</what>
    161   <stack>
    162     <frame>
    163       <ip>0x........</ip>
    164       <obj>...</obj>
    165       <fn>frame3</fn>
    166       <dir>...</dir>
    167       <file>xml1.c</file>
    168       <line>...</line>
    169     </frame>
    170     <frame>
    171       <ip>0x........</ip>
    172       <obj>...</obj>
    173       <fn>frame2</fn>
    174       <dir>...</dir>
    175       <file>xml1.c</file>
    176       <line>...</line>
    177     </frame>
    178     <frame>
    179       <ip>0x........</ip>
    180       <obj>...</obj>
    181       <fn>frame1</fn>
    182       <dir>...</dir>
    183       <file>xml1.c</file>
    184       <line>...</line>
    185     </frame>
    186     <frame>
    187       <ip>0x........</ip>
    188       <obj>...</obj>
    189       <fn>main</fn>
    190       <dir>...</dir>
    191       <file>xml1.c</file>
    192       <line>...</line>
    193     </frame>
    194   </stack>
    195 </error>
    196 
    197 <error>
    198   <unique>0x........</unique>
    199   <tid>...</tid>
    200   <kind>InvalidFree</kind>
    201   <what>Invalid free() / delete / delete[] / realloc()</what>
    202   <stack>
    203     <frame>
    204       <ip>0x........</ip>
    205       <obj>...</obj>
    206       <fn>free</fn>
    207       <dir>...</dir>
    208       <file>vg_replace_malloc.c</file>
    209       <line>...</line>
    210     </frame>
    211     <frame>
    212       <ip>0x........</ip>
    213       <obj>...</obj>
    214       <fn>frame3</fn>
    215       <dir>...</dir>
    216       <file>xml1.c</file>
    217       <line>...</line>
    218     </frame>
    219     <frame>
    220       <ip>0x........</ip>
    221       <obj>...</obj>
    222       <fn>frame2</fn>
    223       <dir>...</dir>
    224       <file>xml1.c</file>
    225       <line>...</line>
    226     </frame>
    227     <frame>
    228       <ip>0x........</ip>
    229       <obj>...</obj>
    230       <fn>frame1</fn>
    231       <dir>...</dir>
    232       <file>xml1.c</file>
    233       <line>...</line>
    234     </frame>
    235     <frame>
    236       <ip>0x........</ip>
    237       <obj>...</obj>
    238       <fn>main</fn>
    239       <dir>...</dir>
    240       <file>xml1.c</file>
    241       <line>...</line>
    242     </frame>
    243   </stack>
    244   <auxwhat>Address 0x........ is 0 bytes inside a block of size 40 free'd</auxwhat>
    245   <stack>
    246     <frame>
    247       <ip>0x........</ip>
    248       <obj>...</obj>
    249       <fn>free</fn>
    250       <dir>...</dir>
    251       <file>vg_replace_malloc.c</file>
    252       <line>...</line>
    253     </frame>
    254     <frame>
    255       <ip>0x........</ip>
    256       <obj>...</obj>
    257       <fn>frame3</fn>
    258       <dir>...</dir>
    259       <file>xml1.c</file>
    260       <line>...</line>
    261     </frame>
    262     <frame>
    263       <ip>0x........</ip>
    264       <obj>...</obj>
    265       <fn>frame2</fn>
    266       <dir>...</dir>
    267       <file>xml1.c</file>
    268       <line>...</line>
    269     </frame>
    270     <frame>
    271       <ip>0x........</ip>
    272       <obj>...</obj>
    273       <fn>frame1</fn>
    274       <dir>...</dir>
    275       <file>xml1.c</file>
    276       <line>...</line>
    277     </frame>
    278     <frame>
    279       <ip>0x........</ip>
    280       <obj>...</obj>
    281       <fn>main</fn>
    282       <dir>...</dir>
    283       <file>xml1.c</file>
    284       <line>...</line>
    285     </frame>
    286   </stack>
    287 </error>
    288 
    289 <error>
    290   <unique>0x........</unique>
    291   <tid>...</tid>
    292   <kind>InvalidFree</kind>
    293   <what>Invalid free() / delete / delete[] / realloc()</what>
    294   <stack>
    295     <frame>
    296       <ip>0x........</ip>
    297       <obj>...</obj>
    298       <fn>free</fn>
    299       <dir>...</dir>
    300       <file>vg_replace_malloc.c</file>
    301       <line>...</line>
    302     </frame>
    303     <frame>
    304       <ip>0x........</ip>
    305       <obj>...</obj>
    306       <fn>frame3</fn>
    307       <dir>...</dir>
    308       <file>xml1.c</file>
    309       <line>...</line>
    310     </frame>
    311     <frame>
    312       <ip>0x........</ip>
    313       <obj>...</obj>
    314       <fn>frame2</fn>
    315       <dir>...</dir>
    316       <file>xml1.c</file>
    317       <line>...</line>
    318     </frame>
    319     <frame>
    320       <ip>0x........</ip>
    321       <obj>...</obj>
    322       <fn>frame1</fn>
    323       <dir>...</dir>
    324       <file>xml1.c</file>
    325       <line>...</line>
    326     </frame>
    327     <frame>
    328       <ip>0x........</ip>
    329       <obj>...</obj>
    330       <fn>main</fn>
    331       <dir>...</dir>
    332       <file>xml1.c</file>
    333       <line>...</line>
    334     </frame>
    335   </stack>
    336   <auxwhat>Address 0x........ is on thread 1's stack</auxwhat>
    337   <auxwhat>in frame #1, created by frame3 (xml1.c:7)</auxwhat>
    338 </error>
    339 
    340 <error>
    341   <unique>0x........</unique>
    342   <tid>...</tid>
    343   <kind>SyscallParam</kind>
    344   <what>Syscall param exit(status) contains uninitialised byte(s)</what>
    345 </error>
    346 
    347 
    348 <status>
    349   <state>FINISHED</state>
    350   <time>...</time>
    351 </status>
    352 
    353 <error>
    354   <unique>0x........</unique>
    355   <tid>...</tid>
    356   <kind>Leak_DefinitelyLost</kind>
    357   <xwhat>
    358     <text>396 bytes in 1 blocks are definitely lost in loss record ... of ...</text>
    359     <leakedbytes>396</leakedbytes>
    360     <leakedblocks>1</leakedblocks>
    361   </xwhat>
    362   <stack>
    363     <frame>
    364       <ip>0x........</ip>
    365       <obj>...</obj>
    366       <fn>malloc</fn>
    367       <dir>...</dir>
    368       <file>vg_replace_malloc.c</file>
    369       <line>...</line>
    370     </frame>
    371     <frame>
    372       <ip>0x........</ip>
    373       <obj>...</obj>
    374       <fn>frame3</fn>
    375       <dir>...</dir>
    376       <file>xml1.c</file>
    377       <line>...</line>
    378     </frame>
    379     <frame>
    380       <ip>0x........</ip>
    381       <obj>...</obj>
    382       <fn>frame2</fn>
    383       <dir>...</dir>
    384       <file>xml1.c</file>
    385       <line>...</line>
    386     </frame>
    387     <frame>
    388       <ip>0x........</ip>
    389       <obj>...</obj>
    390       <fn>frame1</fn>
    391       <dir>...</dir>
    392       <file>xml1.c</file>
    393       <line>...</line>
    394     </frame>
    395     <frame>
    396       <ip>0x........</ip>
    397       <obj>...</obj>
    398       <fn>main</fn>
    399       <dir>...</dir>
    400       <file>xml1.c</file>
    401       <line>...</line>
    402     </frame>
    403   </stack>
    404 </error>
    405 
    406 <errorcounts>
    407   <pair>
    408     <count>...</count>
    409     <unique>0x........</unique>
    410   </pair>
    411   <pair>
    412     <count>...</count>
    413     <unique>0x........</unique>
    414   </pair>
    415   <pair>
    416     <count>...</count>
    417     <unique>0x........</unique>
    418   </pair>
    419   <pair>
    420     <count>...</count>
    421     <unique>0x........</unique>
    422   </pair>
    423   <pair>
    424     <count>...</count>
    425     <unique>0x........</unique>
    426   </pair>
    427   <pair>
    428     <count>...</count>
    429     <unique>0x........</unique>
    430   </pair>
    431 </errorcounts>
    432 
    433 <suppcounts>...</suppcounts>
    434 
    435 </valgrindoutput>
    436 
    437