1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<plist version="1.0">
4<dict>
5 <key>clang_version</key>
6 <key>diagnostics</key>
7 <array>
8  <dict>
9   <key>path</key>
10   <array>
11    <dict>
12     <key>kind</key><string>event</string>
13     <key>location</key>
14     <dict>
15      <key>line</key><integer>24</integer>
16      <key>col</key><integer>3</integer>
17      <key>file</key><integer>0</integer>
18     </dict>
19     <key>ranges</key>
20     <array>
21       <array>
22        <dict>
23         <key>line</key><integer>24</integer>
24         <key>col</key><integer>3</integer>
25         <key>file</key><integer>0</integer>
26        </dict>
27        <dict>
28         <key>line</key><integer>24</integer>
29         <key>col</key><integer>10</integer>
30         <key>file</key><integer>0</integer>
31        </dict>
32       </array>
33     </array>
34     <key>depth</key><integer>0</integer>
35     <key>extended_message</key>
36     <string>Attempt to free released memory</string>
37     <key>message</key>
38     <string>Attempt to free released memory</string>
39    </dict>
40    <dict>
41     <key>kind</key><string>control</string>
42     <key>edges</key>
43      <array>
44       <dict>
45        <key>start</key>
46         <array>
47          <dict>
48           <key>line</key><integer>17</integer>
49           <key>col</key><integer>1</integer>
50           <key>file</key><integer>0</integer>
51          </dict>
52          <dict>
53           <key>line</key><integer>17</integer>
54           <key>col</key><integer>4</integer>
55           <key>file</key><integer>0</integer>
56          </dict>
57         </array>
58        <key>end</key>
59         <array>
60          <dict>
61           <key>line</key><integer>18</integer>
62           <key>col</key><integer>3</integer>
63           <key>file</key><integer>0</integer>
64          </dict>
65          <dict>
66           <key>line</key><integer>18</integer>
67           <key>col</key><integer>5</integer>
68           <key>file</key><integer>0</integer>
69          </dict>
70         </array>
71       </dict>
72      </array>
73    </dict>
74    <dict>
75     <key>kind</key><string>event</string>
76     <key>location</key>
77     <dict>
78      <key>line</key><integer>18</integer>
79      <key>col</key><integer>12</integer>
80      <key>file</key><integer>0</integer>
81     </dict>
82     <key>ranges</key>
83     <array>
84       <array>
85        <dict>
86         <key>line</key><integer>18</integer>
87         <key>col</key><integer>12</integer>
88         <key>file</key><integer>0</integer>
89        </dict>
90        <dict>
91         <key>line</key><integer>18</integer>
92         <key>col</key><integer>18</integer>
93         <key>file</key><integer>0</integer>
94        </dict>
95       </array>
96     </array>
97     <key>depth</key><integer>0</integer>
98     <key>extended_message</key>
99     <string>Memory is allocated</string>
100     <key>message</key>
101     <string>Memory is allocated</string>
102    </dict>
103    <dict>
104     <key>kind</key><string>control</string>
105     <key>edges</key>
106      <array>
107       <dict>
108        <key>start</key>
109         <array>
110          <dict>
111           <key>line</key><integer>18</integer>
112           <key>col</key><integer>3</integer>
113           <key>file</key><integer>0</integer>
114          </dict>
115          <dict>
116           <key>line</key><integer>18</integer>
117           <key>col</key><integer>5</integer>
118           <key>file</key><integer>0</integer>
119          </dict>
120         </array>
121        <key>end</key>
122         <array>
123          <dict>
124           <key>line</key><integer>20</integer>
125           <key>col</key><integer>3</integer>
126           <key>file</key><integer>0</integer>
127          </dict>
128          <dict>
129           <key>line</key><integer>20</integer>
130           <key>col</key><integer>4</integer>
131           <key>file</key><integer>0</integer>
132          </dict>
133         </array>
134       </dict>
135      </array>
136    </dict>
137    <dict>
138     <key>kind</key><string>control</string>
139     <key>edges</key>
140      <array>
141       <dict>
142        <key>start</key>
143         <array>
144          <dict>
145           <key>line</key><integer>20</integer>
146           <key>col</key><integer>3</integer>
147           <key>file</key><integer>0</integer>
148          </dict>
149          <dict>
150           <key>line</key><integer>20</integer>
151           <key>col</key><integer>4</integer>
152           <key>file</key><integer>0</integer>
153          </dict>
154         </array>
155        <key>end</key>
156         <array>
157          <dict>
158           <key>line</key><integer>21</integer>
159           <key>col</key><integer>5</integer>
160           <key>file</key><integer>0</integer>
161          </dict>
162          <dict>
163           <key>line</key><integer>21</integer>
164           <key>col</key><integer>10</integer>
165           <key>file</key><integer>0</integer>
166          </dict>
167         </array>
168       </dict>
169      </array>
170    </dict>
171    <dict>
172     <key>kind</key><string>event</string>
173     <key>location</key>
174     <dict>
175      <key>line</key><integer>21</integer>
176      <key>col</key><integer>5</integer>
177      <key>file</key><integer>0</integer>
178     </dict>
179     <key>ranges</key>
180     <array>
181       <array>
182        <dict>
183         <key>line</key><integer>21</integer>
184         <key>col</key><integer>5</integer>
185         <key>file</key><integer>0</integer>
186        </dict>
187        <dict>
188         <key>line</key><integer>21</integer>
189         <key>col</key><integer>12</integer>
190         <key>file</key><integer>0</integer>
191        </dict>
192       </array>
193     </array>
194     <key>depth</key><integer>0</integer>
195     <key>extended_message</key>
196     <string>Memory is released</string>
197     <key>message</key>
198     <string>Memory is released</string>
199    </dict>
200    <dict>
201     <key>kind</key><string>control</string>
202     <key>edges</key>
203      <array>
204       <dict>
205        <key>start</key>
206         <array>
207          <dict>
208           <key>line</key><integer>21</integer>
209           <key>col</key><integer>5</integer>
210           <key>file</key><integer>0</integer>
211          </dict>
212          <dict>
213           <key>line</key><integer>21</integer>
214           <key>col</key><integer>10</integer>
215           <key>file</key><integer>0</integer>
216          </dict>
217         </array>
218        <key>end</key>
219         <array>
220          <dict>
221           <key>line</key><integer>24</integer>
222           <key>col</key><integer>3</integer>
223           <key>file</key><integer>0</integer>
224          </dict>
225          <dict>
226           <key>line</key><integer>24</integer>
227           <key>col</key><integer>8</integer>
228           <key>file</key><integer>0</integer>
229          </dict>
230         </array>
231       </dict>
232      </array>
233    </dict>
234   </array>
235   <key>description</key><string>Attempt to free released memory</string>
236   <key>category</key><string>Memory error</string>
237   <key>type</key><string>Double free</string>
238   <key>check_name</key><string>cplusplus.NewDelete</string>
239   <!-- This hash is experimental and going to change! -->
240   <key>issue_hash_content_of_line_in_context</key><string>bd8e324d09c70b9e2be6f824a4942e5a</string>
241  <key>issue_context_kind</key><string>function</string>
242  <key>issue_context</key><string>test</string>
243  <key>issue_hash_function_offset</key><string>7</string>
244  <key>location</key>
245  <dict>
246   <key>line</key><integer>24</integer>
247   <key>col</key><integer>3</integer>
248   <key>file</key><integer>0</integer>
249  </dict>
250  <key>ExecutedLines</key>
251  <dict>
252   <key>0</key>
253   <array>
254    <integer>17</integer>
255    <integer>18</integer>
256    <integer>20</integer>
257    <integer>21</integer>
258    <integer>24</integer>
259   </array>
260  </dict>
261  </dict>
262  <dict>
263   <key>path</key>
264   <array>
265    <dict>
266     <key>kind</key><string>event</string>
267     <key>location</key>
268     <dict>
269      <key>line</key><integer>35</integer>
270      <key>col</key><integer>2</integer>
271      <key>file</key><integer>0</integer>
272     </dict>
273     <key>ranges</key>
274     <array>
275       <array>
276        <dict>
277         <key>line</key><integer>35</integer>
278         <key>col</key><integer>2</integer>
279         <key>file</key><integer>0</integer>
280        </dict>
281        <dict>
282         <key>line</key><integer>35</integer>
283         <key>col</key><integer>12</integer>
284         <key>file</key><integer>0</integer>
285        </dict>
286       </array>
287     </array>
288     <key>depth</key><integer>0</integer>
289     <key>extended_message</key>
290     <string>Calling &apos;Odd::kill&apos;</string>
291     <key>message</key>
292     <string>Calling &apos;Odd::kill&apos;</string>
293    </dict>
294    <dict>
295     <key>kind</key><string>event</string>
296     <key>location</key>
297     <dict>
298      <key>line</key><integer>29</integer>
299      <key>col</key><integer>2</integer>
300      <key>file</key><integer>0</integer>
301     </dict>
302     <key>depth</key><integer>1</integer>
303     <key>extended_message</key>
304     <string>Entered call from &apos;test&apos;</string>
305     <key>message</key>
306     <string>Entered call from &apos;test&apos;</string>
307    </dict>
308    <dict>
309     <key>kind</key><string>control</string>
310     <key>edges</key>
311      <array>
312       <dict>
313        <key>start</key>
314         <array>
315          <dict>
316           <key>line</key><integer>29</integer>
317           <key>col</key><integer>2</integer>
318           <key>file</key><integer>0</integer>
319          </dict>
320          <dict>
321           <key>line</key><integer>29</integer>
322           <key>col</key><integer>5</integer>
323           <key>file</key><integer>0</integer>
324          </dict>
325         </array>
326        <key>end</key>
327         <array>
328          <dict>
329           <key>line</key><integer>30</integer>
330           <key>col</key><integer>3</integer>
331           <key>file</key><integer>0</integer>
332          </dict>
333          <dict>
334           <key>line</key><integer>30</integer>
335           <key>col</key><integer>8</integer>
336           <key>file</key><integer>0</integer>
337          </dict>
338         </array>
339       </dict>
340      </array>
341    </dict>
342    <dict>
343     <key>kind</key><string>event</string>
344     <key>location</key>
345     <dict>
346      <key>line</key><integer>30</integer>
347      <key>col</key><integer>3</integer>
348      <key>file</key><integer>0</integer>
349     </dict>
350     <key>ranges</key>
351     <array>
352       <array>
353        <dict>
354         <key>line</key><integer>30</integer>
355         <key>col</key><integer>3</integer>
356         <key>file</key><integer>0</integer>
357        </dict>
358        <dict>
359         <key>line</key><integer>30</integer>
360         <key>col</key><integer>13</integer>
361         <key>file</key><integer>0</integer>
362        </dict>
363       </array>
364     </array>
365     <key>depth</key><integer>1</integer>
366     <key>extended_message</key>
367     <string>Memory is released</string>
368     <key>message</key>
369     <string>Memory is released</string>
370    </dict>
371    <dict>
372     <key>kind</key><string>event</string>
373     <key>location</key>
374     <dict>
375      <key>line</key><integer>35</integer>
376      <key>col</key><integer>2</integer>
377      <key>file</key><integer>0</integer>
378     </dict>
379     <key>ranges</key>
380     <array>
381       <array>
382        <dict>
383         <key>line</key><integer>35</integer>
384         <key>col</key><integer>2</integer>
385         <key>file</key><integer>0</integer>
386        </dict>
387        <dict>
388         <key>line</key><integer>35</integer>
389         <key>col</key><integer>12</integer>
390         <key>file</key><integer>0</integer>
391        </dict>
392       </array>
393     </array>
394     <key>depth</key><integer>0</integer>
395     <key>extended_message</key>
396     <string>Returning; memory was released</string>
397     <key>message</key>
398     <string>Returning; memory was released</string>
399    </dict>
400    <dict>
401     <key>kind</key><string>control</string>
402     <key>edges</key>
403      <array>
404       <dict>
405        <key>start</key>
406         <array>
407          <dict>
408           <key>line</key><integer>35</integer>
409           <key>col</key><integer>2</integer>
410           <key>file</key><integer>0</integer>
411          </dict>
412          <dict>
413           <key>line</key><integer>35</integer>
414           <key>col</key><integer>4</integer>
415           <key>file</key><integer>0</integer>
416          </dict>
417         </array>
418        <key>end</key>
419         <array>
420          <dict>
421           <key>line</key><integer>37</integer>
422           <key>col</key><integer>2</integer>
423           <key>file</key><integer>0</integer>
424          </dict>
425          <dict>
426           <key>line</key><integer>37</integer>
427           <key>col</key><integer>7</integer>
428           <key>file</key><integer>0</integer>
429          </dict>
430         </array>
431       </dict>
432      </array>
433    </dict>
434    <dict>
435     <key>kind</key><string>event</string>
436     <key>location</key>
437     <dict>
438      <key>line</key><integer>37</integer>
439      <key>col</key><integer>2</integer>
440      <key>file</key><integer>0</integer>
441     </dict>
442     <key>ranges</key>
443     <array>
444       <array>
445        <dict>
446         <key>line</key><integer>37</integer>
447         <key>col</key><integer>2</integer>
448         <key>file</key><integer>0</integer>
449        </dict>
450        <dict>
451         <key>line</key><integer>37</integer>
452         <key>col</key><integer>11</integer>
453         <key>file</key><integer>0</integer>
454        </dict>
455       </array>
456     </array>
457     <key>depth</key><integer>0</integer>
458     <key>extended_message</key>
459     <string>Attempt to free released memory</string>
460     <key>message</key>
461     <string>Attempt to free released memory</string>
462    </dict>
463   </array>
464   <key>description</key><string>Attempt to free released memory</string>
465   <key>category</key><string>Memory error</string>
466   <key>type</key><string>Double free</string>
467   <key>check_name</key><string>cplusplus.NewDelete</string>
468   <!-- This hash is experimental and going to change! -->
469   <key>issue_hash_content_of_line_in_context</key><string>8bf1a5b9fdae9d86780aa6c4cdce2605</string>
470  <key>issue_context_kind</key><string>function</string>
471  <key>issue_context</key><string>test</string>
472  <key>issue_hash_function_offset</key><string>3</string>
473  <key>location</key>
474  <dict>
475   <key>line</key><integer>37</integer>
476   <key>col</key><integer>2</integer>
477   <key>file</key><integer>0</integer>
478  </dict>
479  <key>ExecutedLines</key>
480  <dict>
481   <key>0</key>
482   <array>
483    <integer>29</integer>
484    <integer>30</integer>
485    <integer>34</integer>
486    <integer>35</integer>
487    <integer>37</integer>
488   </array>
489  </dict>
490  </dict>
491 </array>
492 <key>files</key>
493 <array>
494 </array>
495</dict>
496</plist>
497