1<?xml version="1.0"?>
2
3<valgrindoutput>
4
5<protocolversion>4</protocolversion>
6<protocoltool>exp-sgcheck</protocoltool>
7
8<preamble>
9  <line>...</line>
10  <line>...</line>
11  <line>...</line>
12  <line>...</line>
13  <line>...</line>
14</preamble>
15
16<pid>...</pid>
17<ppid>...</ppid>
18<tool>exp-sgcheck</tool>
19
20<args>
21  <vargv>...</vargv>
22  <argv>
23    <exe>./hsg</exe>
24  </argv>
25</args>
26
27<status>
28  <state>RUNNING</state>
29  <time>...</time>
30</status>
31
32<error>
33  <unique>0x........</unique>
34  <tid>...</tid>
35  <kind>SorG</kind>
36  <what>Invalid read of size 2</what>
37  <stack>
38    <frame>
39      <ip>0x........</ip>
40      <obj>...</obj>
41      <fn>addup_wrongly</fn>
42      <dir>...</dir>
43      <file>hsg.c</file>
44      <line>...</line>
45    </frame>
46    <frame>
47      <ip>0x........</ip>
48      <obj>...</obj>
49      <fn>main</fn>
50      <dir>...</dir>
51      <file>hsg.c</file>
52      <line>...</line>
53    </frame>
54  </stack>
55  <auxwhat>Address 0x........ expected vs actual:</auxwhat>
56  <auxwhat>Expected: global array "ga" of size 200 in object with soname "NONE"</auxwhat>
57  <auxwhat>Actual:   unknown</auxwhat>
58</error>
59
60<error>
61  <unique>0x........</unique>
62  <tid>...</tid>
63  <kind>SorG</kind>
64  <what>Invalid read of size 2</what>
65  <stack>
66    <frame>
67      <ip>0x........</ip>
68      <obj>...</obj>
69      <fn>addup_wrongly</fn>
70      <dir>...</dir>
71      <file>hsg.c</file>
72      <line>...</line>
73    </frame>
74    <frame>
75      <ip>0x........</ip>
76      <obj>...</obj>
77      <fn>do_other_stuff</fn>
78      <dir>...</dir>
79      <file>hsg.c</file>
80      <line>...</line>
81    </frame>
82    <frame>
83      <ip>0x........</ip>
84      <obj>...</obj>
85      <fn>main</fn>
86      <dir>...</dir>
87      <file>hsg.c</file>
88      <line>...</line>
89    </frame>
90  </stack>
91  <auxwhat>Address 0x........ expected vs actual:</auxwhat>
92  <auxwhat>Expected: stack array "la" of size 200 in frame 1 back from here</auxwhat>
93  <auxwhat>Actual:   unknown</auxwhat>
94</error>
95
96
97<status>
98  <state>FINISHED</state>
99  <time>...</time>
100</status>
101
102<errorcounts>
103  <pair>
104    <count>...</count>
105    <unique>0x........</unique>
106  </pair>
107  <pair>
108    <count>...</count>
109    <unique>0x........</unique>
110  </pair>
111</errorcounts>
112
113<suppcounts>...</suppcounts>
114
115</valgrindoutput>
116
117