Clang Project

clang_source_code/test/Analysis/Inputs/expected-plists/unix-fns.c.plist
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<string>clang version 8.0.0</string>
7 <key>diagnostics</key>
8 <array>
9  <dict>
10   <key>path</key>
11   <array>
12    <dict>
13     <key>kind</key><string>control</string>
14     <key>edges</key>
15      <array>
16       <dict>
17        <key>start</key>
18         <array>
19          <dict>
20           <key>line</key><integer>82</integer>
21           <key>col</key><integer>3</integer>
22           <key>file</key><integer>0</integer>
23          </dict>
24          <dict>
25           <key>line</key><integer>82</integer>
26           <key>col</key><integer>5</integer>
27           <key>file</key><integer>0</integer>
28          </dict>
29         </array>
30        <key>end</key>
31         <array>
32          <dict>
33           <key>line</key><integer>84</integer>
34           <key>col</key><integer>3</integer>
35           <key>file</key><integer>0</integer>
36          </dict>
37          <dict>
38           <key>line</key><integer>84</integer>
39           <key>col</key><integer>4</integer>
40           <key>file</key><integer>0</integer>
41          </dict>
42         </array>
43       </dict>
44      </array>
45    </dict>
46    <dict>
47     <key>kind</key><string>control</string>
48     <key>edges</key>
49      <array>
50       <dict>
51        <key>start</key>
52         <array>
53          <dict>
54           <key>line</key><integer>84</integer>
55           <key>col</key><integer>3</integer>
56           <key>file</key><integer>0</integer>
57          </dict>
58          <dict>
59           <key>line</key><integer>84</integer>
60           <key>col</key><integer>4</integer>
61           <key>file</key><integer>0</integer>
62          </dict>
63         </array>
64        <key>end</key>
65         <array>
66          <dict>
67           <key>line</key><integer>84</integer>
68           <key>col</key><integer>7</integer>
69           <key>file</key><integer>0</integer>
70          </dict>
71          <dict>
72           <key>line</key><integer>84</integer>
73           <key>col</key><integer>7</integer>
74           <key>file</key><integer>0</integer>
75          </dict>
76         </array>
77       </dict>
78      </array>
79    </dict>
80    <dict>
81     <key>kind</key><string>event</string>
82     <key>location</key>
83     <dict>
84      <key>line</key><integer>84</integer>
85      <key>col</key><integer>7</integer>
86      <key>file</key><integer>0</integer>
87     </dict>
88     <key>ranges</key>
89     <array>
90       <array>
91        <dict>
92         <key>line</key><integer>84</integer>
93         <key>col</key><integer>7</integer>
94         <key>file</key><integer>0</integer>
95        </dict>
96        <dict>
97         <key>line</key><integer>84</integer>
98         <key>col</key><integer>9</integer>
99         <key>file</key><integer>0</integer>
100        </dict>
101       </array>
102     </array>
103     <key>depth</key><integer>0</integer>
104     <key>extended_message</key>
105     <string>Assuming &apos;fd&apos; is not equal to 0</string>
106     <key>message</key>
107     <string>Assuming &apos;fd&apos; is not equal to 0</string>
108    </dict>
109    <dict>
110     <key>kind</key><string>control</string>
111     <key>edges</key>
112      <array>
113       <dict>
114        <key>start</key>
115         <array>
116          <dict>
117           <key>line</key><integer>84</integer>
118           <key>col</key><integer>7</integer>
119           <key>file</key><integer>0</integer>
120          </dict>
121          <dict>
122           <key>line</key><integer>84</integer>
123           <key>col</key><integer>7</integer>
124           <key>file</key><integer>0</integer>
125          </dict>
126         </array>
127        <key>end</key>
128         <array>
129          <dict>
130           <key>line</key><integer>87</integer>
131           <key>col</key><integer>3</integer>
132           <key>file</key><integer>0</integer>
133          </dict>
134          <dict>
135           <key>line</key><integer>87</integer>
136           <key>col</key><integer>4</integer>
137           <key>file</key><integer>0</integer>
138          </dict>
139         </array>
140       </dict>
141      </array>
142    </dict>
143    <dict>
144     <key>kind</key><string>control</string>
145     <key>edges</key>
146      <array>
147       <dict>
148        <key>start</key>
149         <array>
150          <dict>
151           <key>line</key><integer>87</integer>
152           <key>col</key><integer>3</integer>
153           <key>file</key><integer>0</integer>
154          </dict>
155          <dict>
156           <key>line</key><integer>87</integer>
157           <key>col</key><integer>4</integer>
158           <key>file</key><integer>0</integer>
159          </dict>
160         </array>
161        <key>end</key>
162         <array>
163          <dict>
164           <key>line</key><integer>87</integer>
165           <key>col</key><integer>8</integer>
166           <key>file</key><integer>0</integer>
167          </dict>
168          <dict>
169           <key>line</key><integer>87</integer>
170           <key>col</key><integer>11</integer>
171           <key>file</key><integer>0</integer>
172          </dict>
173         </array>
174       </dict>
175      </array>
176    </dict>
177    <dict>
178     <key>kind</key><string>event</string>
179     <key>location</key>
180     <dict>
181      <key>line</key><integer>87</integer>
182      <key>col</key><integer>8</integer>
183      <key>file</key><integer>0</integer>
184     </dict>
185     <key>ranges</key>
186     <array>
187       <array>
188        <dict>
189         <key>line</key><integer>87</integer>
190         <key>col</key><integer>19</integer>
191         <key>file</key><integer>0</integer>
192        </dict>
193        <dict>
194         <key>line</key><integer>87</integer>
195         <key>col</key><integer>25</integer>
196         <key>file</key><integer>0</integer>
197        </dict>
198       </array>
199     </array>
200     <key>depth</key><integer>0</integer>
201     <key>extended_message</key>
202     <string>Call to &apos;open&apos; requires a 3rd argument when the &apos;O_CREAT&apos; flag is set</string>
203     <key>message</key>
204     <string>Call to &apos;open&apos; requires a 3rd argument when the &apos;O_CREAT&apos; flag is set</string>
205    </dict>
206   </array>
207   <key>description</key><string>Call to &apos;open&apos; requires a 3rd argument when the &apos;O_CREAT&apos; flag is set</string>
208   <key>category</key><string>Unix API</string>
209   <key>type</key><string>Improper use of &apos;open&apos;</string>
210   <key>check_name</key><string>unix.API</string>
211   <!-- This hash is experimental and going to change! -->
212   <key>issue_hash_content_of_line_in_context</key><string>5ef25c5c47db3dbfb329901d426452e7</string>
213  <key>issue_context_kind</key><string>function</string>
214  <key>issue_context</key><string>test_open</string>
215  <key>issue_hash_function_offset</key><string>6</string>
216  <key>location</key>
217  <dict>
218   <key>line</key><integer>87</integer>
219   <key>col</key><integer>8</integer>
220   <key>file</key><integer>0</integer>
221  </dict>
222  <key>ExecutedLines</key>
223  <dict>
224   <key>0</key>
225   <array>
226    <integer>81</integer>
227    <integer>82</integer>
228    <integer>83</integer>
229    <integer>84</integer>
230    <integer>87</integer>
231   </array>
232  </dict>
233  </dict>
234  <dict>
235   <key>path</key>
236   <array>
237    <dict>
238     <key>kind</key><string>control</string>
239     <key>edges</key>
240      <array>
241       <dict>
242        <key>start</key>
243         <array>
244          <dict>
245           <key>line</key><integer>93</integer>
246           <key>col</key><integer>3</integer>
247           <key>file</key><integer>0</integer>
248          </dict>
249          <dict>
250           <key>line</key><integer>93</integer>
251           <key>col</key><integer>5</integer>
252           <key>file</key><integer>0</integer>
253          </dict>
254         </array>
255        <key>end</key>
256         <array>
257          <dict>
258           <key>line</key><integer>95</integer>
259           <key>col</key><integer>3</integer>
260           <key>file</key><integer>0</integer>
261          </dict>
262          <dict>
263           <key>line</key><integer>95</integer>
264           <key>col</key><integer>4</integer>
265           <key>file</key><integer>0</integer>
266          </dict>
267         </array>
268       </dict>
269      </array>
270    </dict>
271    <dict>
272     <key>kind</key><string>control</string>
273     <key>edges</key>
274      <array>
275       <dict>
276        <key>start</key>
277         <array>
278          <dict>
279           <key>line</key><integer>95</integer>
280           <key>col</key><integer>3</integer>
281           <key>file</key><integer>0</integer>
282          </dict>
283          <dict>
284           <key>line</key><integer>95</integer>
285           <key>col</key><integer>4</integer>
286           <key>file</key><integer>0</integer>
287          </dict>
288         </array>
289        <key>end</key>
290         <array>
291          <dict>
292           <key>line</key><integer>95</integer>
293           <key>col</key><integer>7</integer>
294           <key>file</key><integer>0</integer>
295          </dict>
296          <dict>
297           <key>line</key><integer>95</integer>
298           <key>col</key><integer>7</integer>
299           <key>file</key><integer>0</integer>
300          </dict>
301         </array>
302       </dict>
303      </array>
304    </dict>
305    <dict>
306     <key>kind</key><string>event</string>
307     <key>location</key>
308     <dict>
309      <key>line</key><integer>95</integer>
310      <key>col</key><integer>7</integer>
311      <key>file</key><integer>0</integer>
312     </dict>
313     <key>ranges</key>
314     <array>
315       <array>
316        <dict>
317         <key>line</key><integer>95</integer>
318         <key>col</key><integer>7</integer>
319         <key>file</key><integer>0</integer>
320        </dict>
321        <dict>
322         <key>line</key><integer>95</integer>
323         <key>col</key><integer>9</integer>
324         <key>file</key><integer>0</integer>
325        </dict>
326       </array>
327     </array>
328     <key>depth</key><integer>0</integer>
329     <key>extended_message</key>
330     <string>Assuming &apos;fd&apos; is not equal to 0</string>
331     <key>message</key>
332     <string>Assuming &apos;fd&apos; is not equal to 0</string>
333    </dict>
334    <dict>
335     <key>kind</key><string>control</string>
336     <key>edges</key>
337      <array>
338       <dict>
339        <key>start</key>
340         <array>
341          <dict>
342           <key>line</key><integer>95</integer>
343           <key>col</key><integer>7</integer>
344           <key>file</key><integer>0</integer>
345          </dict>
346          <dict>
347           <key>line</key><integer>95</integer>
348           <key>col</key><integer>7</integer>
349           <key>file</key><integer>0</integer>
350          </dict>
351         </array>
352        <key>end</key>
353         <array>
354          <dict>
355           <key>line</key><integer>98</integer>
356           <key>col</key><integer>3</integer>
357           <key>file</key><integer>0</integer>
358          </dict>
359          <dict>
360           <key>line</key><integer>98</integer>
361           <key>col</key><integer>4</integer>
362           <key>file</key><integer>0</integer>
363          </dict>
364         </array>
365       </dict>
366      </array>
367    </dict>
368    <dict>
369     <key>kind</key><string>control</string>
370     <key>edges</key>
371      <array>
372       <dict>
373        <key>start</key>
374         <array>
375          <dict>
376           <key>line</key><integer>98</integer>
377           <key>col</key><integer>3</integer>
378           <key>file</key><integer>0</integer>
379          </dict>
380          <dict>
381           <key>line</key><integer>98</integer>
382           <key>col</key><integer>4</integer>
383           <key>file</key><integer>0</integer>
384          </dict>
385         </array>
386        <key>end</key>
387         <array>
388          <dict>
389           <key>line</key><integer>98</integer>
390           <key>col</key><integer>8</integer>
391           <key>file</key><integer>0</integer>
392          </dict>
393          <dict>
394           <key>line</key><integer>98</integer>
395           <key>col</key><integer>13</integer>
396           <key>file</key><integer>0</integer>
397          </dict>
398         </array>
399       </dict>
400      </array>
401    </dict>
402    <dict>
403     <key>kind</key><string>event</string>
404     <key>location</key>
405     <dict>
406      <key>line</key><integer>98</integer>
407      <key>col</key><integer>8</integer>
408      <key>file</key><integer>0</integer>
409     </dict>
410     <key>ranges</key>
411     <array>
412       <array>
413        <dict>
414         <key>line</key><integer>98</integer>
415         <key>col</key><integer>44</integer>
416         <key>file</key><integer>0</integer>
417        </dict>
418        <dict>
419         <key>line</key><integer>98</integer>
420         <key>col</key><integer>50</integer>
421         <key>file</key><integer>0</integer>
422        </dict>
423       </array>
424     </array>
425     <key>depth</key><integer>0</integer>
426     <key>extended_message</key>
427     <string>Call to &apos;openat&apos; requires a 4th argument when the &apos;O_CREAT&apos; flag is set</string>
428     <key>message</key>
429     <string>Call to &apos;openat&apos; requires a 4th argument when the &apos;O_CREAT&apos; flag is set</string>
430    </dict>
431   </array>
432   <key>description</key><string>Call to &apos;openat&apos; requires a 4th argument when the &apos;O_CREAT&apos; flag is set</string>
433   <key>category</key><string>Unix API</string>
434   <key>type</key><string>Improper use of &apos;open&apos;</string>
435   <key>check_name</key><string>unix.API</string>
436   <!-- This hash is experimental and going to change! -->
437   <key>issue_hash_content_of_line_in_context</key><string>433b17840bb989e7a13dc6337c1ed220</string>
438  <key>issue_context_kind</key><string>function</string>
439  <key>issue_context</key><string>test_open_at</string>
440  <key>issue_hash_function_offset</key><string>6</string>
441  <key>location</key>
442  <dict>
443   <key>line</key><integer>98</integer>
444   <key>col</key><integer>8</integer>
445   <key>file</key><integer>0</integer>
446  </dict>
447  <key>ExecutedLines</key>
448  <dict>
449   <key>0</key>
450   <array>
451    <integer>92</integer>
452    <integer>93</integer>
453    <integer>94</integer>
454    <integer>95</integer>
455    <integer>98</integer>
456   </array>
457  </dict>
458  </dict>
459  <dict>
460   <key>path</key>
461   <array>
462    <dict>
463     <key>kind</key><string>control</string>
464     <key>edges</key>
465      <array>
466       <dict>
467        <key>start</key>
468         <array>
469          <dict>
470           <key>line</key><integer>104</integer>
471           <key>col</key><integer>3</integer>
472           <key>file</key><integer>0</integer>
473          </dict>
474          <dict>
475           <key>line</key><integer>104</integer>
476           <key>col</key><integer>17</integer>
477           <key>file</key><integer>0</integer>
478          </dict>
479         </array>
480        <key>end</key>
481         <array>
482          <dict>
483           <key>line</key><integer>105</integer>
484           <key>col</key><integer>8</integer>
485           <key>file</key><integer>0</integer>
486          </dict>
487          <dict>
488           <key>line</key><integer>105</integer>
489           <key>col</key><integer>9</integer>
490           <key>file</key><integer>0</integer>
491          </dict>
492         </array>
493       </dict>
494      </array>
495    </dict>
496    <dict>
497     <key>kind</key><string>control</string>
498     <key>edges</key>
499      <array>
500       <dict>
501        <key>start</key>
502         <array>
503          <dict>
504           <key>line</key><integer>105</integer>
505           <key>col</key><integer>8</integer>
506           <key>file</key><integer>0</integer>
507          </dict>
508          <dict>
509           <key>line</key><integer>105</integer>
510           <key>col</key><integer>9</integer>
511           <key>file</key><integer>0</integer>
512          </dict>
513         </array>
514        <key>end</key>
515         <array>
516          <dict>
517           <key>line</key><integer>105</integer>
518           <key>col</key><integer>52</integer>
519           <key>file</key><integer>0</integer>
520          </dict>
521          <dict>
522           <key>line</key><integer>105</integer>
523           <key>col</key><integer>64</integer>
524           <key>file</key><integer>0</integer>
525          </dict>
526         </array>
527       </dict>
528      </array>
529    </dict>
530    <dict>
531     <key>kind</key><string>event</string>
532     <key>location</key>
533     <dict>
534      <key>line</key><integer>105</integer>
535      <key>col</key><integer>52</integer>
536      <key>file</key><integer>0</integer>
537     </dict>
538     <key>ranges</key>
539     <array>
540       <array>
541        <dict>
542         <key>line</key><integer>105</integer>
543         <key>col</key><integer>66</integer>
544         <key>file</key><integer>0</integer>
545        </dict>
546        <dict>
547         <key>line</key><integer>105</integer>
548         <key>col</key><integer>72</integer>
549         <key>file</key><integer>0</integer>
550        </dict>
551       </array>
552     </array>
553     <key>depth</key><integer>0</integer>
554     <key>extended_message</key>
555     <string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
556     <key>message</key>
557     <string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
558    </dict>
559   </array>
560   <key>description</key><string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
561   <key>category</key><string>API Misuse (Apple)</string>
562   <key>type</key><string>Improper use of &apos;dispatch_once&apos;</string>
563   <key>check_name</key><string>osx.API</string>
564   <!-- This hash is experimental and going to change! -->
565   <key>issue_hash_content_of_line_in_context</key><string>173fbcac3fc64dbaec32768d4cfda250</string>
566  <key>issue_context_kind</key><string>function</string>
567  <key>issue_context</key><string>test_dispatch_once</string>
568  <key>issue_hash_function_offset</key><string>2</string>
569  <key>location</key>
570  <dict>
571   <key>line</key><integer>105</integer>
572   <key>col</key><integer>52</integer>
573   <key>file</key><integer>0</integer>
574  </dict>
575  <key>ExecutedLines</key>
576  <dict>
577   <key>0</key>
578   <array>
579    <integer>103</integer>
580    <integer>104</integer>
581    <integer>105</integer>
582   </array>
583  </dict>
584  </dict>
585  <dict>
586   <key>path</key>
587   <array>
588    <dict>
589     <key>kind</key><string>control</string>
590     <key>edges</key>
591      <array>
592       <dict>
593        <key>start</key>
594         <array>
595          <dict>
596           <key>line</key><integer>115</integer>
597           <key>col</key><integer>3</integer>
598           <key>file</key><integer>0</integer>
599          </dict>
600          <dict>
601           <key>line</key><integer>115</integer>
602           <key>col</key><integer>16</integer>
603           <key>file</key><integer>0</integer>
604          </dict>
605         </array>
606        <key>end</key>
607         <array>
608          <dict>
609           <key>line</key><integer>116</integer>
610           <key>col</key><integer>3</integer>
611           <key>file</key><integer>0</integer>
612          </dict>
613          <dict>
614           <key>line</key><integer>116</integer>
615           <key>col</key><integer>14</integer>
616           <key>file</key><integer>0</integer>
617          </dict>
618         </array>
619       </dict>
620      </array>
621    </dict>
622    <dict>
623     <key>kind</key><string>event</string>
624     <key>location</key>
625     <dict>
626      <key>line</key><integer>116</integer>
627      <key>col</key><integer>3</integer>
628      <key>file</key><integer>0</integer>
629     </dict>
630     <key>ranges</key>
631     <array>
632       <array>
633        <dict>
634         <key>line</key><integer>116</integer>
635         <key>col</key><integer>16</integer>
636         <key>file</key><integer>0</integer>
637        </dict>
638        <dict>
639         <key>line</key><integer>116</integer>
640         <key>col</key><integer>20</integer>
641         <key>file</key><integer>0</integer>
642        </dict>
643       </array>
644     </array>
645     <key>depth</key><integer>0</integer>
646     <key>extended_message</key>
647     <string>Call to &apos;pthread_once&apos; uses the local variable &apos;pred&apos; for the &quot;control&quot; value.  Using such transient memory for the control value is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
648     <key>message</key>
649     <string>Call to &apos;pthread_once&apos; uses the local variable &apos;pred&apos; for the &quot;control&quot; value.  Using such transient memory for the control value is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
650    </dict>
651   </array>
652   <key>description</key><string>Call to &apos;pthread_once&apos; uses the local variable &apos;pred&apos; for the &quot;control&quot; value.  Using such transient memory for the control value is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
653   <key>category</key><string>Unix API</string>
654   <key>type</key><string>Improper use of &apos;pthread_once&apos;</string>
655   <key>check_name</key><string>unix.API</string>
656   <!-- This hash is experimental and going to change! -->
657   <key>issue_hash_content_of_line_in_context</key><string>1e2f657a65cf8ee3c3ac2227de05ade4</string>
658  <key>issue_context_kind</key><string>function</string>
659  <key>issue_context</key><string>test_pthread_once</string>
660  <key>issue_hash_function_offset</key><string>2</string>
661  <key>location</key>
662  <dict>
663   <key>line</key><integer>116</integer>
664   <key>col</key><integer>3</integer>
665   <key>file</key><integer>0</integer>
666  </dict>
667  <key>ExecutedLines</key>
668  <dict>
669   <key>0</key>
670   <array>
671    <integer>114</integer>
672    <integer>115</integer>
673    <integer>116</integer>
674   </array>
675  </dict>
676  </dict>
677  <dict>
678   <key>path</key>
679   <array>
680    <dict>
681     <key>kind</key><string>control</string>
682     <key>edges</key>
683      <array>
684       <dict>
685        <key>start</key>
686         <array>
687          <dict>
688           <key>line</key><integer>125</integer>
689           <key>col</key><integer>3</integer>
690           <key>file</key><integer>0</integer>
691          </dict>
692          <dict>
693           <key>line</key><integer>125</integer>
694           <key>col</key><integer>6</integer>
695           <key>file</key><integer>0</integer>
696          </dict>
697         </array>
698        <key>end</key>
699         <array>
700          <dict>
701           <key>line</key><integer>125</integer>
702           <key>col</key><integer>15</integer>
703           <key>file</key><integer>0</integer>
704          </dict>
705          <dict>
706           <key>line</key><integer>125</integer>
707           <key>col</key><integer>20</integer>
708           <key>file</key><integer>0</integer>
709          </dict>
710         </array>
711       </dict>
712      </array>
713    </dict>
714    <dict>
715     <key>kind</key><string>event</string>
716     <key>location</key>
717     <dict>
718      <key>line</key><integer>125</integer>
719      <key>col</key><integer>15</integer>
720      <key>file</key><integer>0</integer>
721     </dict>
722     <key>ranges</key>
723     <array>
724       <array>
725        <dict>
726         <key>line</key><integer>125</integer>
727         <key>col</key><integer>22</integer>
728         <key>file</key><integer>0</integer>
729        </dict>
730        <dict>
731         <key>line</key><integer>125</integer>
732         <key>col</key><integer>22</integer>
733         <key>file</key><integer>0</integer>
734        </dict>
735       </array>
736     </array>
737     <key>depth</key><integer>0</integer>
738     <key>extended_message</key>
739     <string>Call to &apos;malloc&apos; has an allocation size of 0 bytes</string>
740     <key>message</key>
741     <string>Call to &apos;malloc&apos; has an allocation size of 0 bytes</string>
742    </dict>
743   </array>
744   <key>description</key><string>Call to &apos;malloc&apos; has an allocation size of 0 bytes</string>
745   <key>category</key><string>Unix API</string>
746   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
747   <key>check_name</key><string>optin.portability.UnixAPI</string>
748   <!-- This hash is experimental and going to change! -->
749   <key>issue_hash_content_of_line_in_context</key><string>4ddbefeb3fa802a0636dc63d679bdc89</string>
750  <key>issue_context_kind</key><string>function</string>
751  <key>issue_context</key><string>pr2899</string>
752  <key>issue_hash_function_offset</key><string>1</string>
753  <key>location</key>
754  <dict>
755   <key>line</key><integer>125</integer>
756   <key>col</key><integer>15</integer>
757   <key>file</key><integer>0</integer>
758  </dict>
759  <key>ExecutedLines</key>
760  <dict>
761   <key>0</key>
762   <array>
763    <integer>124</integer>
764    <integer>125</integer>
765   </array>
766  </dict>
767  </dict>
768  <dict>
769   <key>path</key>
770   <array>
771    <dict>
772     <key>kind</key><string>control</string>
773     <key>edges</key>
774      <array>
775       <dict>
776        <key>start</key>
777         <array>
778          <dict>
779           <key>line</key><integer>137</integer>
780           <key>col</key><integer>3</integer>
781           <key>file</key><integer>0</integer>
782          </dict>
783          <dict>
784           <key>line</key><integer>137</integer>
785           <key>col</key><integer>6</integer>
786           <key>file</key><integer>0</integer>
787          </dict>
788         </array>
789        <key>end</key>
790         <array>
791          <dict>
792           <key>line</key><integer>137</integer>
793           <key>col</key><integer>15</integer>
794           <key>file</key><integer>0</integer>
795          </dict>
796          <dict>
797           <key>line</key><integer>137</integer>
798           <key>col</key><integer>20</integer>
799           <key>file</key><integer>0</integer>
800          </dict>
801         </array>
802       </dict>
803      </array>
804    </dict>
805    <dict>
806     <key>kind</key><string>event</string>
807     <key>location</key>
808     <dict>
809      <key>line</key><integer>137</integer>
810      <key>col</key><integer>15</integer>
811      <key>file</key><integer>0</integer>
812     </dict>
813     <key>ranges</key>
814     <array>
815       <array>
816        <dict>
817         <key>line</key><integer>137</integer>
818         <key>col</key><integer>22</integer>
819         <key>file</key><integer>0</integer>
820        </dict>
821        <dict>
822         <key>line</key><integer>137</integer>
823         <key>col</key><integer>22</integer>
824         <key>file</key><integer>0</integer>
825        </dict>
826       </array>
827     </array>
828     <key>depth</key><integer>0</integer>
829     <key>extended_message</key>
830     <string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
831     <key>message</key>
832     <string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
833    </dict>
834   </array>
835   <key>description</key><string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
836   <key>category</key><string>Unix API</string>
837   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
838   <key>check_name</key><string>optin.portability.UnixAPI</string>
839   <!-- This hash is experimental and going to change! -->
840   <key>issue_hash_content_of_line_in_context</key><string>9f12ad2f0a645cb7e4485fed526f536e</string>
841  <key>issue_context_kind</key><string>function</string>
842  <key>issue_context</key><string>test_calloc</string>
843  <key>issue_hash_function_offset</key><string>1</string>
844  <key>location</key>
845  <dict>
846   <key>line</key><integer>137</integer>
847   <key>col</key><integer>15</integer>
848   <key>file</key><integer>0</integer>
849  </dict>
850  <key>ExecutedLines</key>
851  <dict>
852   <key>0</key>
853   <array>
854    <integer>136</integer>
855    <integer>137</integer>
856   </array>
857  </dict>
858  </dict>
859  <dict>
860   <key>path</key>
861   <array>
862    <dict>
863     <key>kind</key><string>control</string>
864     <key>edges</key>
865      <array>
866       <dict>
867        <key>start</key>
868         <array>
869          <dict>
870           <key>line</key><integer>143</integer>
871           <key>col</key><integer>3</integer>
872           <key>file</key><integer>0</integer>
873          </dict>
874          <dict>
875           <key>line</key><integer>143</integer>
876           <key>col</key><integer>6</integer>
877           <key>file</key><integer>0</integer>
878          </dict>
879         </array>
880        <key>end</key>
881         <array>
882          <dict>
883           <key>line</key><integer>143</integer>
884           <key>col</key><integer>15</integer>
885           <key>file</key><integer>0</integer>
886          </dict>
887          <dict>
888           <key>line</key><integer>143</integer>
889           <key>col</key><integer>20</integer>
890           <key>file</key><integer>0</integer>
891          </dict>
892         </array>
893       </dict>
894      </array>
895    </dict>
896    <dict>
897     <key>kind</key><string>event</string>
898     <key>location</key>
899     <dict>
900      <key>line</key><integer>143</integer>
901      <key>col</key><integer>15</integer>
902      <key>file</key><integer>0</integer>
903     </dict>
904     <key>ranges</key>
905     <array>
906       <array>
907        <dict>
908         <key>line</key><integer>143</integer>
909         <key>col</key><integer>26</integer>
910         <key>file</key><integer>0</integer>
911        </dict>
912        <dict>
913         <key>line</key><integer>143</integer>
914         <key>col</key><integer>26</integer>
915         <key>file</key><integer>0</integer>
916        </dict>
917       </array>
918     </array>
919     <key>depth</key><integer>0</integer>
920     <key>extended_message</key>
921     <string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
922     <key>message</key>
923     <string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
924    </dict>
925   </array>
926   <key>description</key><string>Call to &apos;calloc&apos; has an allocation size of 0 bytes</string>
927   <key>category</key><string>Unix API</string>
928   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
929   <key>check_name</key><string>optin.portability.UnixAPI</string>
930   <!-- This hash is experimental and going to change! -->
931   <key>issue_hash_content_of_line_in_context</key><string>835b2375daee5b05ac48f24ac578de4c</string>
932  <key>issue_context_kind</key><string>function</string>
933  <key>issue_context</key><string>test_calloc2</string>
934  <key>issue_hash_function_offset</key><string>1</string>
935  <key>location</key>
936  <dict>
937   <key>line</key><integer>143</integer>
938   <key>col</key><integer>15</integer>
939   <key>file</key><integer>0</integer>
940  </dict>
941  <key>ExecutedLines</key>
942  <dict>
943   <key>0</key>
944   <array>
945    <integer>142</integer>
946    <integer>143</integer>
947   </array>
948  </dict>
949  </dict>
950  <dict>
951   <key>path</key>
952   <array>
953    <dict>
954     <key>kind</key><string>control</string>
955     <key>edges</key>
956      <array>
957       <dict>
958        <key>start</key>
959         <array>
960          <dict>
961           <key>line</key><integer>155</integer>
962           <key>col</key><integer>3</integer>
963           <key>file</key><integer>0</integer>
964          </dict>
965          <dict>
966           <key>line</key><integer>155</integer>
967           <key>col</key><integer>6</integer>
968           <key>file</key><integer>0</integer>
969          </dict>
970         </array>
971        <key>end</key>
972         <array>
973          <dict>
974           <key>line</key><integer>155</integer>
975           <key>col</key><integer>15</integer>
976           <key>file</key><integer>0</integer>
977          </dict>
978          <dict>
979           <key>line</key><integer>155</integer>
980           <key>col</key><integer>21</integer>
981           <key>file</key><integer>0</integer>
982          </dict>
983         </array>
984       </dict>
985      </array>
986    </dict>
987    <dict>
988     <key>kind</key><string>event</string>
989     <key>location</key>
990     <dict>
991      <key>line</key><integer>155</integer>
992      <key>col</key><integer>15</integer>
993      <key>file</key><integer>0</integer>
994     </dict>
995     <key>ranges</key>
996     <array>
997       <array>
998        <dict>
999         <key>line</key><integer>155</integer>
1000         <key>col</key><integer>28</integer>
1001         <key>file</key><integer>0</integer>
1002        </dict>
1003        <dict>
1004         <key>line</key><integer>155</integer>
1005         <key>col</key><integer>28</integer>
1006         <key>file</key><integer>0</integer>
1007        </dict>
1008       </array>
1009     </array>
1010     <key>depth</key><integer>0</integer>
1011     <key>extended_message</key>
1012     <string>Call to &apos;realloc&apos; has an allocation size of 0 bytes</string>
1013     <key>message</key>
1014     <string>Call to &apos;realloc&apos; has an allocation size of 0 bytes</string>
1015    </dict>
1016   </array>
1017   <key>description</key><string>Call to &apos;realloc&apos; has an allocation size of 0 bytes</string>
1018   <key>category</key><string>Unix API</string>
1019   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
1020   <key>check_name</key><string>optin.portability.UnixAPI</string>
1021   <!-- This hash is experimental and going to change! -->
1022   <key>issue_hash_content_of_line_in_context</key><string>bbdabcb6c5a3783012ae34bfea2a10fb</string>
1023  <key>issue_context_kind</key><string>function</string>
1024  <key>issue_context</key><string>test_realloc</string>
1025  <key>issue_hash_function_offset</key><string>1</string>
1026  <key>location</key>
1027  <dict>
1028   <key>line</key><integer>155</integer>
1029   <key>col</key><integer>15</integer>
1030   <key>file</key><integer>0</integer>
1031  </dict>
1032  <key>ExecutedLines</key>
1033  <dict>
1034   <key>0</key>
1035   <array>
1036    <integer>154</integer>
1037    <integer>155</integer>
1038   </array>
1039  </dict>
1040  </dict>
1041  <dict>
1042   <key>path</key>
1043   <array>
1044    <dict>
1045     <key>kind</key><string>control</string>
1046     <key>edges</key>
1047      <array>
1048       <dict>
1049        <key>start</key>
1050         <array>
1051          <dict>
1052           <key>line</key><integer>161</integer>
1053           <key>col</key><integer>3</integer>
1054           <key>file</key><integer>0</integer>
1055          </dict>
1056          <dict>
1057           <key>line</key><integer>161</integer>
1058           <key>col</key><integer>6</integer>
1059           <key>file</key><integer>0</integer>
1060          </dict>
1061         </array>
1062        <key>end</key>
1063         <array>
1064          <dict>
1065           <key>line</key><integer>161</integer>
1066           <key>col</key><integer>15</integer>
1067           <key>file</key><integer>0</integer>
1068          </dict>
1069          <dict>
1070           <key>line</key><integer>161</integer>
1071           <key>col</key><integer>22</integer>
1072           <key>file</key><integer>0</integer>
1073          </dict>
1074         </array>
1075       </dict>
1076      </array>
1077    </dict>
1078    <dict>
1079     <key>kind</key><string>event</string>
1080     <key>location</key>
1081     <dict>
1082      <key>line</key><integer>161</integer>
1083      <key>col</key><integer>15</integer>
1084      <key>file</key><integer>0</integer>
1085     </dict>
1086     <key>ranges</key>
1087     <array>
1088       <array>
1089        <dict>
1090         <key>line</key><integer>161</integer>
1091         <key>col</key><integer>29</integer>
1092         <key>file</key><integer>0</integer>
1093        </dict>
1094        <dict>
1095         <key>line</key><integer>161</integer>
1096         <key>col</key><integer>29</integer>
1097         <key>file</key><integer>0</integer>
1098        </dict>
1099       </array>
1100     </array>
1101     <key>depth</key><integer>0</integer>
1102     <key>extended_message</key>
1103     <string>Call to &apos;reallocf&apos; has an allocation size of 0 bytes</string>
1104     <key>message</key>
1105     <string>Call to &apos;reallocf&apos; has an allocation size of 0 bytes</string>
1106    </dict>
1107   </array>
1108   <key>description</key><string>Call to &apos;reallocf&apos; has an allocation size of 0 bytes</string>
1109   <key>category</key><string>Unix API</string>
1110   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
1111   <key>check_name</key><string>optin.portability.UnixAPI</string>
1112   <!-- This hash is experimental and going to change! -->
1113   <key>issue_hash_content_of_line_in_context</key><string>5d222055bbf58b08ec345f0ebfd7b9d1</string>
1114  <key>issue_context_kind</key><string>function</string>
1115  <key>issue_context</key><string>test_reallocf</string>
1116  <key>issue_hash_function_offset</key><string>1</string>
1117  <key>location</key>
1118  <dict>
1119   <key>line</key><integer>161</integer>
1120   <key>col</key><integer>15</integer>
1121   <key>file</key><integer>0</integer>
1122  </dict>
1123  <key>ExecutedLines</key>
1124  <dict>
1125   <key>0</key>
1126   <array>
1127    <integer>160</integer>
1128    <integer>161</integer>
1129   </array>
1130  </dict>
1131  </dict>
1132  <dict>
1133   <key>path</key>
1134   <array>
1135    <dict>
1136     <key>kind</key><string>control</string>
1137     <key>edges</key>
1138      <array>
1139       <dict>
1140        <key>start</key>
1141         <array>
1142          <dict>
1143           <key>line</key><integer>179</integer>
1144           <key>col</key><integer>3</integer>
1145           <key>file</key><integer>0</integer>
1146          </dict>
1147          <dict>
1148           <key>line</key><integer>179</integer>
1149           <key>col</key><integer>6</integer>
1150           <key>file</key><integer>0</integer>
1151          </dict>
1152         </array>
1153        <key>end</key>
1154         <array>
1155          <dict>
1156           <key>line</key><integer>179</integer>
1157           <key>col</key><integer>15</integer>
1158           <key>file</key><integer>0</integer>
1159          </dict>
1160          <dict>
1161           <key>line</key><integer>179</integer>
1162           <key>col</key><integer>20</integer>
1163           <key>file</key><integer>0</integer>
1164          </dict>
1165         </array>
1166       </dict>
1167      </array>
1168    </dict>
1169    <dict>
1170     <key>kind</key><string>event</string>
1171     <key>location</key>
1172     <dict>
1173      <key>line</key><integer>179</integer>
1174      <key>col</key><integer>15</integer>
1175      <key>file</key><integer>0</integer>
1176     </dict>
1177     <key>ranges</key>
1178     <array>
1179       <array>
1180        <dict>
1181         <key>line</key><integer>179</integer>
1182         <key>col</key><integer>22</integer>
1183         <key>file</key><integer>0</integer>
1184        </dict>
1185        <dict>
1186         <key>line</key><integer>179</integer>
1187         <key>col</key><integer>22</integer>
1188         <key>file</key><integer>0</integer>
1189        </dict>
1190       </array>
1191     </array>
1192     <key>depth</key><integer>0</integer>
1193     <key>extended_message</key>
1194     <string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1195     <key>message</key>
1196     <string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1197    </dict>
1198   </array>
1199   <key>description</key><string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1200   <key>category</key><string>Unix API</string>
1201   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
1202   <key>check_name</key><string>optin.portability.UnixAPI</string>
1203   <!-- This hash is experimental and going to change! -->
1204   <key>issue_hash_content_of_line_in_context</key><string>f7bdefde93c0a58ec236918fb0c3a54e</string>
1205  <key>issue_context_kind</key><string>function</string>
1206  <key>issue_context</key><string>test_alloca</string>
1207  <key>issue_hash_function_offset</key><string>1</string>
1208  <key>location</key>
1209  <dict>
1210   <key>line</key><integer>179</integer>
1211   <key>col</key><integer>15</integer>
1212   <key>file</key><integer>0</integer>
1213  </dict>
1214  <key>ExecutedLines</key>
1215  <dict>
1216   <key>0</key>
1217   <array>
1218    <integer>178</integer>
1219    <integer>179</integer>
1220   </array>
1221  </dict>
1222  </dict>
1223  <dict>
1224   <key>path</key>
1225   <array>
1226    <dict>
1227     <key>kind</key><string>control</string>
1228     <key>edges</key>
1229      <array>
1230       <dict>
1231        <key>start</key>
1232         <array>
1233          <dict>
1234           <key>line</key><integer>191</integer>
1235           <key>col</key><integer>3</integer>
1236           <key>file</key><integer>0</integer>
1237          </dict>
1238          <dict>
1239           <key>line</key><integer>191</integer>
1240           <key>col</key><integer>6</integer>
1241           <key>file</key><integer>0</integer>
1242          </dict>
1243         </array>
1244        <key>end</key>
1245         <array>
1246          <dict>
1247           <key>line</key><integer>191</integer>
1248           <key>col</key><integer>16</integer>
1249           <key>file</key><integer>0</integer>
1250          </dict>
1251          <dict>
1252           <key>line</key><integer>191</integer>
1253           <key>col</key><integer>31</integer>
1254           <key>file</key><integer>0</integer>
1255          </dict>
1256         </array>
1257       </dict>
1258      </array>
1259    </dict>
1260    <dict>
1261     <key>kind</key><string>event</string>
1262     <key>location</key>
1263     <dict>
1264      <key>line</key><integer>191</integer>
1265      <key>col</key><integer>16</integer>
1266      <key>file</key><integer>0</integer>
1267     </dict>
1268     <key>ranges</key>
1269     <array>
1270       <array>
1271        <dict>
1272         <key>line</key><integer>191</integer>
1273         <key>col</key><integer>33</integer>
1274         <key>file</key><integer>0</integer>
1275        </dict>
1276        <dict>
1277         <key>line</key><integer>191</integer>
1278         <key>col</key><integer>33</integer>
1279         <key>file</key><integer>0</integer>
1280        </dict>
1281       </array>
1282     </array>
1283     <key>depth</key><integer>0</integer>
1284     <key>extended_message</key>
1285     <string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1286     <key>message</key>
1287     <string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1288    </dict>
1289   </array>
1290   <key>description</key><string>Call to &apos;alloca&apos; has an allocation size of 0 bytes</string>
1291   <key>category</key><string>Unix API</string>
1292   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
1293   <key>check_name</key><string>optin.portability.UnixAPI</string>
1294   <!-- This hash is experimental and going to change! -->
1295   <key>issue_hash_content_of_line_in_context</key><string>4247526f8da82479508f2d364c2992d5</string>
1296  <key>issue_context_kind</key><string>function</string>
1297  <key>issue_context</key><string>test_builtin_alloca</string>
1298  <key>issue_hash_function_offset</key><string>1</string>
1299  <key>location</key>
1300  <dict>
1301   <key>line</key><integer>191</integer>
1302   <key>col</key><integer>16</integer>
1303   <key>file</key><integer>0</integer>
1304  </dict>
1305  <key>ExecutedLines</key>
1306  <dict>
1307   <key>0</key>
1308   <array>
1309    <integer>190</integer>
1310    <integer>191</integer>
1311   </array>
1312  </dict>
1313  </dict>
1314  <dict>
1315   <key>path</key>
1316   <array>
1317    <dict>
1318     <key>kind</key><string>control</string>
1319     <key>edges</key>
1320      <array>
1321       <dict>
1322        <key>start</key>
1323         <array>
1324          <dict>
1325           <key>line</key><integer>203</integer>
1326           <key>col</key><integer>3</integer>
1327           <key>file</key><integer>0</integer>
1328          </dict>
1329          <dict>
1330           <key>line</key><integer>203</integer>
1331           <key>col</key><integer>6</integer>
1332           <key>file</key><integer>0</integer>
1333          </dict>
1334         </array>
1335        <key>end</key>
1336         <array>
1337          <dict>
1338           <key>line</key><integer>203</integer>
1339           <key>col</key><integer>15</integer>
1340           <key>file</key><integer>0</integer>
1341          </dict>
1342          <dict>
1343           <key>line</key><integer>203</integer>
1344           <key>col</key><integer>20</integer>
1345           <key>file</key><integer>0</integer>
1346          </dict>
1347         </array>
1348       </dict>
1349      </array>
1350    </dict>
1351    <dict>
1352     <key>kind</key><string>event</string>
1353     <key>location</key>
1354     <dict>
1355      <key>line</key><integer>203</integer>
1356      <key>col</key><integer>15</integer>
1357      <key>file</key><integer>0</integer>
1358     </dict>
1359     <key>ranges</key>
1360     <array>
1361       <array>
1362        <dict>
1363         <key>line</key><integer>203</integer>
1364         <key>col</key><integer>22</integer>
1365         <key>file</key><integer>0</integer>
1366        </dict>
1367        <dict>
1368         <key>line</key><integer>203</integer>
1369         <key>col</key><integer>22</integer>
1370         <key>file</key><integer>0</integer>
1371        </dict>
1372       </array>
1373     </array>
1374     <key>depth</key><integer>0</integer>
1375     <key>extended_message</key>
1376     <string>Call to &apos;valloc&apos; has an allocation size of 0 bytes</string>
1377     <key>message</key>
1378     <string>Call to &apos;valloc&apos; has an allocation size of 0 bytes</string>
1379    </dict>
1380   </array>
1381   <key>description</key><string>Call to &apos;valloc&apos; has an allocation size of 0 bytes</string>
1382   <key>category</key><string>Unix API</string>
1383   <key>type</key><string>Undefined allocation of 0 bytes (CERT MEM04-C; CWE-131)</string>
1384   <key>check_name</key><string>optin.portability.UnixAPI</string>
1385   <!-- This hash is experimental and going to change! -->
1386   <key>issue_hash_content_of_line_in_context</key><string>e16dfa9598fd2fafe6dc5563990c1dd3</string>
1387  <key>issue_context_kind</key><string>function</string>
1388  <key>issue_context</key><string>test_valloc</string>
1389  <key>issue_hash_function_offset</key><string>1</string>
1390  <key>location</key>
1391  <dict>
1392   <key>line</key><integer>203</integer>
1393   <key>col</key><integer>15</integer>
1394   <key>file</key><integer>0</integer>
1395  </dict>
1396  <key>ExecutedLines</key>
1397  <dict>
1398   <key>0</key>
1399   <array>
1400    <integer>202</integer>
1401    <integer>203</integer>
1402   </array>
1403  </dict>
1404  </dict>
1405  <dict>
1406   <key>path</key>
1407   <array>
1408    <dict>
1409     <key>kind</key><string>control</string>
1410     <key>edges</key>
1411      <array>
1412       <dict>
1413        <key>start</key>
1414         <array>
1415          <dict>
1416           <key>line</key><integer>216</integer>
1417           <key>col</key><integer>3</integer>
1418           <key>file</key><integer>0</integer>
1419          </dict>
1420          <dict>
1421           <key>line</key><integer>216</integer>
1422           <key>col</key><integer>17</integer>
1423           <key>file</key><integer>0</integer>
1424          </dict>
1425         </array>
1426        <key>end</key>
1427         <array>
1428          <dict>
1429           <key>line</key><integer>217</integer>
1430           <key>col</key><integer>3</integer>
1431           <key>file</key><integer>0</integer>
1432          </dict>
1433          <dict>
1434           <key>line</key><integer>217</integer>
1435           <key>col</key><integer>15</integer>
1436           <key>file</key><integer>0</integer>
1437          </dict>
1438         </array>
1439       </dict>
1440      </array>
1441    </dict>
1442    <dict>
1443     <key>kind</key><string>event</string>
1444     <key>location</key>
1445     <dict>
1446      <key>line</key><integer>217</integer>
1447      <key>col</key><integer>3</integer>
1448      <key>file</key><integer>0</integer>
1449     </dict>
1450     <key>ranges</key>
1451     <array>
1452       <array>
1453        <dict>
1454         <key>line</key><integer>217</integer>
1455         <key>col</key><integer>17</integer>
1456         <key>file</key><integer>0</integer>
1457        </dict>
1458        <dict>
1459         <key>line</key><integer>217</integer>
1460         <key>col</key><integer>21</integer>
1461         <key>file</key><integer>0</integer>
1462        </dict>
1463       </array>
1464     </array>
1465     <key>depth</key><integer>0</integer>
1466     <key>extended_message</key>
1467     <string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
1468     <key>message</key>
1469     <string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
1470    </dict>
1471   </array>
1472   <key>description</key><string>Call to &apos;dispatch_once&apos; uses the local variable &apos;pred&apos; for the predicate value.  Using such transient memory for the predicate is potentially dangerous.  Perhaps you intended to declare the variable as &apos;static&apos;?</string>
1473   <key>category</key><string>API Misuse (Apple)</string>
1474   <key>type</key><string>Improper use of &apos;dispatch_once&apos;</string>
1475   <key>check_name</key><string>osx.API</string>
1476   <!-- This hash is experimental and going to change! -->
1477   <key>issue_hash_content_of_line_in_context</key><string>8ded1f2025c1e4a4bcd5302dc97006d9</string>
1478  <key>issue_context_kind</key><string>function</string>
1479  <key>issue_context</key><string>test_dispatch_once_in_macro</string>
1480  <key>issue_hash_function_offset</key><string>2</string>
1481  <key>location</key>
1482  <dict>
1483   <key>line</key><integer>217</integer>
1484   <key>col</key><integer>3</integer>
1485   <key>file</key><integer>0</integer>
1486  </dict>
1487  <key>ExecutedLines</key>
1488  <dict>
1489   <key>0</key>
1490   <array>
1491    <integer>215</integer>
1492    <integer>216</integer>
1493    <integer>217</integer>
1494   </array>
1495  </dict>
1496  </dict>
1497  <dict>
1498   <key>path</key>
1499   <array>
1500    <dict>
1501     <key>kind</key><string>event</string>
1502     <key>location</key>
1503     <dict>
1504      <key>line</key><integer>222</integer>
1505      <key>col</key><integer>3</integer>
1506      <key>file</key><integer>0</integer>
1507     </dict>
1508     <key>ranges</key>
1509     <array>
1510       <array>
1511        <dict>
1512         <key>line</key><integer>222</integer>
1513         <key>col</key><integer>3</integer>
1514         <key>file</key><integer>0</integer>
1515        </dict>
1516        <dict>
1517         <key>line</key><integer>222</integer>
1518         <key>col</key><integer>8</integer>
1519         <key>file</key><integer>0</integer>
1520        </dict>
1521       </array>
1522     </array>
1523     <key>depth</key><integer>0</integer>
1524     <key>extended_message</key>
1525     <string>&apos;p&apos; initialized to a null pointer value</string>
1526     <key>message</key>
1527     <string>&apos;p&apos; initialized to a null pointer value</string>
1528    </dict>
1529    <dict>
1530     <key>kind</key><string>control</string>
1531     <key>edges</key>
1532      <array>
1533       <dict>
1534        <key>start</key>
1535         <array>
1536          <dict>
1537           <key>line</key><integer>222</integer>
1538           <key>col</key><integer>3</integer>
1539           <key>file</key><integer>0</integer>
1540          </dict>
1541          <dict>
1542           <key>line</key><integer>222</integer>
1543           <key>col</key><integer>5</integer>
1544           <key>file</key><integer>0</integer>
1545          </dict>
1546         </array>
1547        <key>end</key>
1548         <array>
1549          <dict>
1550           <key>line</key><integer>223</integer>
1551           <key>col</key><integer>3</integer>
1552           <key>file</key><integer>0</integer>
1553          </dict>
1554          <dict>
1555           <key>line</key><integer>223</integer>
1556           <key>col</key><integer>15</integer>
1557           <key>file</key><integer>0</integer>
1558          </dict>
1559         </array>
1560       </dict>
1561      </array>
1562    </dict>
1563    <dict>
1564     <key>kind</key><string>control</string>
1565     <key>edges</key>
1566      <array>
1567       <dict>
1568        <key>start</key>
1569         <array>
1570          <dict>
1571           <key>line</key><integer>223</integer>
1572           <key>col</key><integer>3</integer>
1573           <key>file</key><integer>0</integer>
1574          </dict>
1575          <dict>
1576           <key>line</key><integer>223</integer>
1577           <key>col</key><integer>15</integer>
1578           <key>file</key><integer>0</integer>
1579          </dict>
1580         </array>
1581        <key>end</key>
1582         <array>
1583          <dict>
1584           <key>line</key><integer>223</integer>
1585           <key>col</key><integer>24</integer>
1586           <key>file</key><integer>0</integer>
1587          </dict>
1588          <dict>
1589           <key>line</key><integer>223</integer>
1590           <key>col</key><integer>24</integer>
1591           <key>file</key><integer>0</integer>
1592          </dict>
1593         </array>
1594       </dict>
1595      </array>
1596    </dict>
1597    <dict>
1598     <key>kind</key><string>event</string>
1599     <key>location</key>
1600     <dict>
1601      <key>line</key><integer>223</integer>
1602      <key>col</key><integer>24</integer>
1603      <key>file</key><integer>0</integer>
1604     </dict>
1605     <key>ranges</key>
1606     <array>
1607       <array>
1608        <dict>
1609         <key>line</key><integer>223</integer>
1610         <key>col</key><integer>24</integer>
1611         <key>file</key><integer>0</integer>
1612        </dict>
1613        <dict>
1614         <key>line</key><integer>227</integer>
1615         <key>col</key><integer>3</integer>
1616         <key>file</key><integer>0</integer>
1617        </dict>
1618       </array>
1619     </array>
1620     <key>depth</key><integer>0</integer>
1621     <key>extended_message</key>
1622     <string>&apos;p&apos; captured by block as a null pointer value</string>
1623     <key>message</key>
1624     <string>&apos;p&apos; captured by block as a null pointer value</string>
1625    </dict>
1626    <dict>
1627     <key>kind</key><string>control</string>
1628     <key>edges</key>
1629      <array>
1630       <dict>
1631        <key>start</key>
1632         <array>
1633          <dict>
1634           <key>line</key><integer>223</integer>
1635           <key>col</key><integer>24</integer>
1636           <key>file</key><integer>0</integer>
1637          </dict>
1638          <dict>
1639           <key>line</key><integer>223</integer>
1640           <key>col</key><integer>24</integer>
1641           <key>file</key><integer>0</integer>
1642          </dict>
1643         </array>
1644        <key>end</key>
1645         <array>
1646          <dict>
1647           <key>line</key><integer>223</integer>
1648           <key>col</key><integer>3</integer>
1649           <key>file</key><integer>0</integer>
1650          </dict>
1651          <dict>
1652           <key>line</key><integer>223</integer>
1653           <key>col</key><integer>15</integer>
1654           <key>file</key><integer>0</integer>
1655          </dict>
1656         </array>
1657       </dict>
1658      </array>
1659    </dict>
1660    <dict>
1661     <key>kind</key><string>event</string>
1662     <key>location</key>
1663     <dict>
1664      <key>line</key><integer>223</integer>
1665      <key>col</key><integer>3</integer>
1666      <key>file</key><integer>0</integer>
1667     </dict>
1668     <key>ranges</key>
1669     <array>
1670       <array>
1671        <dict>
1672         <key>line</key><integer>223</integer>
1673         <key>col</key><integer>3</integer>
1674         <key>file</key><integer>0</integer>
1675        </dict>
1676        <dict>
1677         <key>line</key><integer>227</integer>
1678         <key>col</key><integer>4</integer>
1679         <key>file</key><integer>0</integer>
1680        </dict>
1681       </array>
1682     </array>
1683     <key>depth</key><integer>0</integer>
1684     <key>extended_message</key>
1685     <string>Calling &apos;dispatch_sync&apos;</string>
1686     <key>message</key>
1687     <string>Calling &apos;dispatch_sync&apos;</string>
1688    </dict>
1689    <dict>
1690     <key>kind</key><string>event</string>
1691     <key>location</key>
1692     <dict>
1693      <key>line</key><integer>223</integer>
1694      <key>col</key><integer>3</integer>
1695      <key>file</key><integer>0</integer>
1696     </dict>
1697     <key>ranges</key>
1698     <array>
1699       <array>
1700        <dict>
1701         <key>line</key><integer>223</integer>
1702         <key>col</key><integer>3</integer>
1703         <key>file</key><integer>0</integer>
1704        </dict>
1705        <dict>
1706         <key>line</key><integer>227</integer>
1707         <key>col</key><integer>4</integer>
1708         <key>file</key><integer>0</integer>
1709        </dict>
1710       </array>
1711     </array>
1712     <key>depth</key><integer>1</integer>
1713     <key>extended_message</key>
1714     <string>Calling anonymous block</string>
1715     <key>message</key>
1716     <string>Calling anonymous block</string>
1717    </dict>
1718    <dict>
1719     <key>kind</key><string>event</string>
1720     <key>location</key>
1721     <dict>
1722      <key>line</key><integer>223</integer>
1723      <key>col</key><integer>24</integer>
1724      <key>file</key><integer>0</integer>
1725     </dict>
1726     <key>depth</key><integer>2</integer>
1727     <key>extended_message</key>
1728     <string>Entered call from &apos;dispatch_sync&apos;</string>
1729     <key>message</key>
1730     <string>Entered call from &apos;dispatch_sync&apos;</string>
1731    </dict>
1732    <dict>
1733     <key>kind</key><string>control</string>
1734     <key>edges</key>
1735      <array>
1736       <dict>
1737        <key>start</key>
1738         <array>
1739          <dict>
1740           <key>line</key><integer>223</integer>
1741           <key>col</key><integer>24</integer>
1742           <key>file</key><integer>0</integer>
1743          </dict>
1744          <dict>
1745           <key>line</key><integer>223</integer>
1746           <key>col</key><integer>24</integer>
1747           <key>file</key><integer>0</integer>
1748          </dict>
1749         </array>
1750        <key>end</key>
1751         <array>
1752          <dict>
1753           <key>line</key><integer>224</integer>
1754           <key>col</key><integer>4</integer>
1755           <key>file</key><integer>0</integer>
1756          </dict>
1757          <dict>
1758           <key>line</key><integer>224</integer>
1759           <key>col</key><integer>5</integer>
1760           <key>file</key><integer>0</integer>
1761          </dict>
1762         </array>
1763       </dict>
1764      </array>
1765    </dict>
1766    <dict>
1767     <key>kind</key><string>control</string>
1768     <key>edges</key>
1769      <array>
1770       <dict>
1771        <key>start</key>
1772         <array>
1773          <dict>
1774           <key>line</key><integer>224</integer>
1775           <key>col</key><integer>4</integer>
1776           <key>file</key><integer>0</integer>
1777          </dict>
1778          <dict>
1779           <key>line</key><integer>224</integer>
1780           <key>col</key><integer>5</integer>
1781           <key>file</key><integer>0</integer>
1782          </dict>
1783         </array>
1784        <key>end</key>
1785         <array>
1786          <dict>
1787           <key>line</key><integer>224</integer>
1788           <key>col</key><integer>8</integer>
1789           <key>file</key><integer>0</integer>
1790          </dict>
1791          <dict>
1792           <key>line</key><integer>224</integer>
1793           <key>col</key><integer>8</integer>
1794           <key>file</key><integer>0</integer>
1795          </dict>
1796         </array>
1797       </dict>
1798      </array>
1799    </dict>
1800    <dict>
1801     <key>kind</key><string>event</string>
1802     <key>location</key>
1803     <dict>
1804      <key>line</key><integer>224</integer>
1805      <key>col</key><integer>8</integer>
1806      <key>file</key><integer>0</integer>
1807     </dict>
1808     <key>ranges</key>
1809     <array>
1810       <array>
1811        <dict>
1812         <key>line</key><integer>224</integer>
1813         <key>col</key><integer>8</integer>
1814         <key>file</key><integer>0</integer>
1815        </dict>
1816        <dict>
1817         <key>line</key><integer>224</integer>
1818         <key>col</key><integer>8</integer>
1819         <key>file</key><integer>0</integer>
1820        </dict>
1821       </array>
1822     </array>
1823     <key>depth</key><integer>2</integer>
1824     <key>extended_message</key>
1825     <string>Assuming &apos;q&apos; is non-null</string>
1826     <key>message</key>
1827     <string>Assuming &apos;q&apos; is non-null</string>
1828    </dict>
1829    <dict>
1830     <key>kind</key><string>control</string>
1831     <key>edges</key>
1832      <array>
1833       <dict>
1834        <key>start</key>
1835         <array>
1836          <dict>
1837           <key>line</key><integer>224</integer>
1838           <key>col</key><integer>8</integer>
1839           <key>file</key><integer>0</integer>
1840          </dict>
1841          <dict>
1842           <key>line</key><integer>224</integer>
1843           <key>col</key><integer>8</integer>
1844           <key>file</key><integer>0</integer>
1845          </dict>
1846         </array>
1847        <key>end</key>
1848         <array>
1849          <dict>
1850           <key>line</key><integer>225</integer>
1851           <key>col</key><integer>3</integer>
1852           <key>file</key><integer>0</integer>
1853          </dict>
1854          <dict>
1855           <key>line</key><integer>225</integer>
1856           <key>col</key><integer>3</integer>
1857           <key>file</key><integer>0</integer>
1858          </dict>
1859         </array>
1860       </dict>
1861      </array>
1862    </dict>
1863    <dict>
1864     <key>kind</key><string>control</string>
1865     <key>edges</key>
1866      <array>
1867       <dict>
1868        <key>start</key>
1869         <array>
1870          <dict>
1871           <key>line</key><integer>225</integer>
1872           <key>col</key><integer>3</integer>
1873           <key>file</key><integer>0</integer>
1874          </dict>
1875          <dict>
1876           <key>line</key><integer>225</integer>
1877           <key>col</key><integer>3</integer>
1878           <key>file</key><integer>0</integer>
1879          </dict>
1880         </array>
1881        <key>end</key>
1882         <array>
1883          <dict>
1884           <key>line</key><integer>225</integer>
1885           <key>col</key><integer>6</integer>
1886           <key>file</key><integer>0</integer>
1887          </dict>
1888          <dict>
1889           <key>line</key><integer>225</integer>
1890           <key>col</key><integer>6</integer>
1891           <key>file</key><integer>0</integer>
1892          </dict>
1893         </array>
1894       </dict>
1895      </array>
1896    </dict>
1897    <dict>
1898     <key>kind</key><string>event</string>
1899     <key>location</key>
1900     <dict>
1901      <key>line</key><integer>225</integer>
1902      <key>col</key><integer>6</integer>
1903      <key>file</key><integer>0</integer>
1904     </dict>
1905     <key>ranges</key>
1906     <array>
1907       <array>
1908        <dict>
1909         <key>line</key><integer>225</integer>
1910         <key>col</key><integer>4</integer>
1911         <key>file</key><integer>0</integer>
1912        </dict>
1913        <dict>
1914         <key>line</key><integer>225</integer>
1915         <key>col</key><integer>4</integer>
1916         <key>file</key><integer>0</integer>
1917        </dict>
1918       </array>
1919     </array>
1920     <key>depth</key><integer>2</integer>
1921     <key>extended_message</key>
1922     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
1923     <key>message</key>
1924     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
1925    </dict>
1926   </array>
1927   <key>description</key><string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
1928   <key>category</key><string>Logic error</string>
1929   <key>type</key><string>Dereference of null pointer</string>
1930   <key>check_name</key><string>core.NullDereference</string>
1931   <!-- This hash is experimental and going to change! -->
1932   <key>issue_hash_content_of_line_in_context</key><string>5d3f4c433004c7a6d4a06aa30cc3ea85</string>
1933  <key>location</key>
1934  <dict>
1935   <key>line</key><integer>225</integer>
1936   <key>col</key><integer>6</integer>
1937   <key>file</key><integer>0</integer>
1938  </dict>
1939  <key>ExecutedLines</key>
1940  <dict>
1941   <key>0</key>
1942   <array>
1943    <integer>40</integer>
1944    <integer>221</integer>
1945    <integer>222</integer>
1946    <integer>223</integer>
1947    <integer>224</integer>
1948    <integer>225</integer>
1949   </array>
1950  </dict>
1951  </dict>
1952  <dict>
1953   <key>path</key>
1954   <array>
1955    <dict>
1956     <key>kind</key><string>control</string>
1957     <key>edges</key>
1958      <array>
1959       <dict>
1960        <key>start</key>
1961         <array>
1962          <dict>
1963           <key>line</key><integer>232</integer>
1964           <key>col</key><integer>3</integer>
1965           <key>file</key><integer>0</integer>
1966          </dict>
1967          <dict>
1968           <key>line</key><integer>232</integer>
1969           <key>col</key><integer>8</integer>
1970           <key>file</key><integer>0</integer>
1971          </dict>
1972         </array>
1973        <key>end</key>
1974         <array>
1975          <dict>
1976           <key>line</key><integer>233</integer>
1977           <key>col</key><integer>3</integer>
1978           <key>file</key><integer>0</integer>
1979          </dict>
1980          <dict>
1981           <key>line</key><integer>233</integer>
1982           <key>col</key><integer>5</integer>
1983           <key>file</key><integer>0</integer>
1984          </dict>
1985         </array>
1986       </dict>
1987      </array>
1988    </dict>
1989    <dict>
1990     <key>kind</key><string>event</string>
1991     <key>location</key>
1992     <dict>
1993      <key>line</key><integer>233</integer>
1994      <key>col</key><integer>3</integer>
1995      <key>file</key><integer>0</integer>
1996     </dict>
1997     <key>ranges</key>
1998     <array>
1999       <array>
2000        <dict>
2001         <key>line</key><integer>233</integer>
2002         <key>col</key><integer>3</integer>
2003         <key>file</key><integer>0</integer>
2004        </dict>
2005        <dict>
2006         <key>line</key><integer>233</integer>
2007         <key>col</key><integer>8</integer>
2008         <key>file</key><integer>0</integer>
2009        </dict>
2010       </array>
2011     </array>
2012     <key>depth</key><integer>0</integer>
2013     <key>extended_message</key>
2014     <string>&apos;p&apos; initialized to a null pointer value</string>
2015     <key>message</key>
2016     <string>&apos;p&apos; initialized to a null pointer value</string>
2017    </dict>
2018    <dict>
2019     <key>kind</key><string>control</string>
2020     <key>edges</key>
2021      <array>
2022       <dict>
2023        <key>start</key>
2024         <array>
2025          <dict>
2026           <key>line</key><integer>233</integer>
2027           <key>col</key><integer>3</integer>
2028           <key>file</key><integer>0</integer>
2029          </dict>
2030          <dict>
2031           <key>line</key><integer>233</integer>
2032           <key>col</key><integer>5</integer>
2033           <key>file</key><integer>0</integer>
2034          </dict>
2035         </array>
2036        <key>end</key>
2037         <array>
2038          <dict>
2039           <key>line</key><integer>234</integer>
2040           <key>col</key><integer>3</integer>
2041           <key>file</key><integer>0</integer>
2042          </dict>
2043          <dict>
2044           <key>line</key><integer>234</integer>
2045           <key>col</key><integer>15</integer>
2046           <key>file</key><integer>0</integer>
2047          </dict>
2048         </array>
2049       </dict>
2050      </array>
2051    </dict>
2052    <dict>
2053     <key>kind</key><string>control</string>
2054     <key>edges</key>
2055      <array>
2056       <dict>
2057        <key>start</key>
2058         <array>
2059          <dict>
2060           <key>line</key><integer>234</integer>
2061           <key>col</key><integer>3</integer>
2062           <key>file</key><integer>0</integer>
2063          </dict>
2064          <dict>
2065           <key>line</key><integer>234</integer>
2066           <key>col</key><integer>15</integer>
2067           <key>file</key><integer>0</integer>
2068          </dict>
2069         </array>
2070        <key>end</key>
2071         <array>
2072          <dict>
2073           <key>line</key><integer>234</integer>
2074           <key>col</key><integer>24</integer>
2075           <key>file</key><integer>0</integer>
2076          </dict>
2077          <dict>
2078           <key>line</key><integer>234</integer>
2079           <key>col</key><integer>24</integer>
2080           <key>file</key><integer>0</integer>
2081          </dict>
2082         </array>
2083       </dict>
2084      </array>
2085    </dict>
2086    <dict>
2087     <key>kind</key><string>event</string>
2088     <key>location</key>
2089     <dict>
2090      <key>line</key><integer>234</integer>
2091      <key>col</key><integer>24</integer>
2092      <key>file</key><integer>0</integer>
2093     </dict>
2094     <key>ranges</key>
2095     <array>
2096       <array>
2097        <dict>
2098         <key>line</key><integer>234</integer>
2099         <key>col</key><integer>24</integer>
2100         <key>file</key><integer>0</integer>
2101        </dict>
2102        <dict>
2103         <key>line</key><integer>236</integer>
2104         <key>col</key><integer>3</integer>
2105         <key>file</key><integer>0</integer>
2106        </dict>
2107       </array>
2108     </array>
2109     <key>depth</key><integer>0</integer>
2110     <key>extended_message</key>
2111     <string>&apos;p&apos; captured by block as a null pointer value</string>
2112     <key>message</key>
2113     <string>&apos;p&apos; captured by block as a null pointer value</string>
2114    </dict>
2115    <dict>
2116     <key>kind</key><string>control</string>
2117     <key>edges</key>
2118      <array>
2119       <dict>
2120        <key>start</key>
2121         <array>
2122          <dict>
2123           <key>line</key><integer>234</integer>
2124           <key>col</key><integer>24</integer>
2125           <key>file</key><integer>0</integer>
2126          </dict>
2127          <dict>
2128           <key>line</key><integer>234</integer>
2129           <key>col</key><integer>24</integer>
2130           <key>file</key><integer>0</integer>
2131          </dict>
2132         </array>
2133        <key>end</key>
2134         <array>
2135          <dict>
2136           <key>line</key><integer>234</integer>
2137           <key>col</key><integer>3</integer>
2138           <key>file</key><integer>0</integer>
2139          </dict>
2140          <dict>
2141           <key>line</key><integer>234</integer>
2142           <key>col</key><integer>15</integer>
2143           <key>file</key><integer>0</integer>
2144          </dict>
2145         </array>
2146       </dict>
2147      </array>
2148    </dict>
2149    <dict>
2150     <key>kind</key><string>event</string>
2151     <key>location</key>
2152     <dict>
2153      <key>line</key><integer>234</integer>
2154      <key>col</key><integer>3</integer>
2155      <key>file</key><integer>0</integer>
2156     </dict>
2157     <key>ranges</key>
2158     <array>
2159       <array>
2160        <dict>
2161         <key>line</key><integer>234</integer>
2162         <key>col</key><integer>3</integer>
2163         <key>file</key><integer>0</integer>
2164        </dict>
2165        <dict>
2166         <key>line</key><integer>236</integer>
2167         <key>col</key><integer>4</integer>
2168         <key>file</key><integer>0</integer>
2169        </dict>
2170       </array>
2171     </array>
2172     <key>depth</key><integer>0</integer>
2173     <key>extended_message</key>
2174     <string>Calling &apos;_dispatch_once&apos;</string>
2175     <key>message</key>
2176     <string>Calling &apos;_dispatch_once&apos;</string>
2177    </dict>
2178    <dict>
2179     <key>kind</key><string>event</string>
2180     <key>location</key>
2181     <dict>
2182      <key>line</key><integer>52</integer>
2183      <key>col</key><integer>1</integer>
2184      <key>file</key><integer>0</integer>
2185     </dict>
2186     <key>depth</key><integer>1</integer>
2187     <key>extended_message</key>
2188     <string>Entered call from &apos;test_inline_dispatch_once&apos;</string>
2189     <key>message</key>
2190     <string>Entered call from &apos;test_inline_dispatch_once&apos;</string>
2191    </dict>
2192    <dict>
2193     <key>kind</key><string>control</string>
2194     <key>edges</key>
2195      <array>
2196       <dict>
2197        <key>start</key>
2198         <array>
2199          <dict>
2200           <key>line</key><integer>52</integer>
2201           <key>col</key><integer>1</integer>
2202           <key>file</key><integer>0</integer>
2203          </dict>
2204          <dict>
2205           <key>line</key><integer>52</integer>
2206           <key>col</key><integer>6</integer>
2207           <key>file</key><integer>0</integer>
2208          </dict>
2209         </array>
2210        <key>end</key>
2211         <array>
2212          <dict>
2213           <key>line</key><integer>60</integer>
2214           <key>col</key><integer>2</integer>
2215           <key>file</key><integer>0</integer>
2216          </dict>
2217          <dict>
2218           <key>line</key><integer>60</integer>
2219           <key>col</key><integer>3</integer>
2220           <key>file</key><integer>0</integer>
2221          </dict>
2222         </array>
2223       </dict>
2224      </array>
2225    </dict>
2226    <dict>
2227     <key>kind</key><string>control</string>
2228     <key>edges</key>
2229      <array>
2230       <dict>
2231        <key>start</key>
2232         <array>
2233          <dict>
2234           <key>line</key><integer>60</integer>
2235           <key>col</key><integer>2</integer>
2236           <key>file</key><integer>0</integer>
2237          </dict>
2238          <dict>
2239           <key>line</key><integer>60</integer>
2240           <key>col</key><integer>3</integer>
2241           <key>file</key><integer>0</integer>
2242          </dict>
2243         </array>
2244        <key>end</key>
2245         <array>
2246          <dict>
2247           <key>line</key><integer>61</integer>
2248           <key>col</key><integer>3</integer>
2249           <key>file</key><integer>0</integer>
2250          </dict>
2251          <dict>
2252           <key>line</key><integer>61</integer>
2253           <key>col</key><integer>15</integer>
2254           <key>file</key><integer>0</integer>
2255          </dict>
2256         </array>
2257       </dict>
2258      </array>
2259    </dict>
2260    <dict>
2261     <key>kind</key><string>event</string>
2262     <key>location</key>
2263     <dict>
2264      <key>line</key><integer>61</integer>
2265      <key>col</key><integer>3</integer>
2266      <key>file</key><integer>0</integer>
2267     </dict>
2268     <key>ranges</key>
2269     <array>
2270       <array>
2271        <dict>
2272         <key>line</key><integer>61</integer>
2273         <key>col</key><integer>3</integer>
2274         <key>file</key><integer>0</integer>
2275        </dict>
2276        <dict>
2277         <key>line</key><integer>61</integer>
2278         <key>col</key><integer>33</integer>
2279         <key>file</key><integer>0</integer>
2280        </dict>
2281       </array>
2282     </array>
2283     <key>depth</key><integer>1</integer>
2284     <key>extended_message</key>
2285     <string>Calling &apos;dispatch_once&apos;</string>
2286     <key>message</key>
2287     <string>Calling &apos;dispatch_once&apos;</string>
2288    </dict>
2289    <dict>
2290     <key>kind</key><string>event</string>
2291     <key>location</key>
2292     <dict>
2293      <key>line</key><integer>61</integer>
2294      <key>col</key><integer>3</integer>
2295      <key>file</key><integer>0</integer>
2296     </dict>
2297     <key>ranges</key>
2298     <array>
2299       <array>
2300        <dict>
2301         <key>line</key><integer>61</integer>
2302         <key>col</key><integer>3</integer>
2303         <key>file</key><integer>0</integer>
2304        </dict>
2305        <dict>
2306         <key>line</key><integer>61</integer>
2307         <key>col</key><integer>33</integer>
2308         <key>file</key><integer>0</integer>
2309        </dict>
2310       </array>
2311     </array>
2312     <key>depth</key><integer>2</integer>
2313     <key>extended_message</key>
2314     <string>Calling anonymous block</string>
2315     <key>message</key>
2316     <string>Calling anonymous block</string>
2317    </dict>
2318    <dict>
2319     <key>kind</key><string>event</string>
2320     <key>location</key>
2321     <dict>
2322      <key>line</key><integer>234</integer>
2323      <key>col</key><integer>24</integer>
2324      <key>file</key><integer>0</integer>
2325     </dict>
2326     <key>depth</key><integer>3</integer>
2327     <key>extended_message</key>
2328     <string>Entered call from &apos;dispatch_once&apos;</string>
2329     <key>message</key>
2330     <string>Entered call from &apos;dispatch_once&apos;</string>
2331    </dict>
2332    <dict>
2333     <key>kind</key><string>control</string>
2334     <key>edges</key>
2335      <array>
2336       <dict>
2337        <key>start</key>
2338         <array>
2339          <dict>
2340           <key>line</key><integer>234</integer>
2341           <key>col</key><integer>24</integer>
2342           <key>file</key><integer>0</integer>
2343          </dict>
2344          <dict>
2345           <key>line</key><integer>234</integer>
2346           <key>col</key><integer>24</integer>
2347           <key>file</key><integer>0</integer>
2348          </dict>
2349         </array>
2350        <key>end</key>
2351         <array>
2352          <dict>
2353           <key>line</key><integer>235</integer>
2354           <key>col</key><integer>4</integer>
2355           <key>file</key><integer>0</integer>
2356          </dict>
2357          <dict>
2358           <key>line</key><integer>235</integer>
2359           <key>col</key><integer>4</integer>
2360           <key>file</key><integer>0</integer>
2361          </dict>
2362         </array>
2363       </dict>
2364      </array>
2365    </dict>
2366    <dict>
2367     <key>kind</key><string>control</string>
2368     <key>edges</key>
2369      <array>
2370       <dict>
2371        <key>start</key>
2372         <array>
2373          <dict>
2374           <key>line</key><integer>235</integer>
2375           <key>col</key><integer>4</integer>
2376           <key>file</key><integer>0</integer>
2377          </dict>
2378          <dict>
2379           <key>line</key><integer>235</integer>
2380           <key>col</key><integer>4</integer>
2381           <key>file</key><integer>0</integer>
2382          </dict>
2383         </array>
2384        <key>end</key>
2385         <array>
2386          <dict>
2387           <key>line</key><integer>235</integer>
2388           <key>col</key><integer>7</integer>
2389           <key>file</key><integer>0</integer>
2390          </dict>
2391          <dict>
2392           <key>line</key><integer>235</integer>
2393           <key>col</key><integer>7</integer>
2394           <key>file</key><integer>0</integer>
2395          </dict>
2396         </array>
2397       </dict>
2398      </array>
2399    </dict>
2400    <dict>
2401     <key>kind</key><string>event</string>
2402     <key>location</key>
2403     <dict>
2404      <key>line</key><integer>235</integer>
2405      <key>col</key><integer>7</integer>
2406      <key>file</key><integer>0</integer>
2407     </dict>
2408     <key>ranges</key>
2409     <array>
2410       <array>
2411        <dict>
2412         <key>line</key><integer>235</integer>
2413         <key>col</key><integer>5</integer>
2414         <key>file</key><integer>0</integer>
2415        </dict>
2416        <dict>
2417         <key>line</key><integer>235</integer>
2418         <key>col</key><integer>5</integer>
2419         <key>file</key><integer>0</integer>
2420        </dict>
2421       </array>
2422     </array>
2423     <key>depth</key><integer>3</integer>
2424     <key>extended_message</key>
2425     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2426     <key>message</key>
2427     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2428    </dict>
2429   </array>
2430   <key>description</key><string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2431   <key>category</key><string>Logic error</string>
2432   <key>type</key><string>Dereference of null pointer</string>
2433   <key>check_name</key><string>core.NullDereference</string>
2434   <!-- This hash is experimental and going to change! -->
2435   <key>issue_hash_content_of_line_in_context</key><string>265c4fd608dafee211bfa93d21c28866</string>
2436  <key>location</key>
2437  <dict>
2438   <key>line</key><integer>235</integer>
2439   <key>col</key><integer>7</integer>
2440   <key>file</key><integer>0</integer>
2441  </dict>
2442  <key>ExecutedLines</key>
2443  <dict>
2444   <key>0</key>
2445   <array>
2446    <integer>44</integer>
2447    <integer>45</integer>
2448    <integer>46</integer>
2449    <integer>47</integer>
2450    <integer>48</integer>
2451    <integer>52</integer>
2452    <integer>53</integer>
2453    <integer>54</integer>
2454    <integer>55</integer>
2455    <integer>56</integer>
2456    <integer>57</integer>
2457    <integer>58</integer>
2458    <integer>59</integer>
2459    <integer>60</integer>
2460    <integer>61</integer>
2461    <integer>231</integer>
2462    <integer>232</integer>
2463    <integer>233</integer>
2464    <integer>234</integer>
2465    <integer>235</integer>
2466   </array>
2467  </dict>
2468  </dict>
2469  <dict>
2470   <key>path</key>
2471   <array>
2472    <dict>
2473     <key>kind</key><string>control</string>
2474     <key>edges</key>
2475      <array>
2476       <dict>
2477        <key>start</key>
2478         <array>
2479          <dict>
2480           <key>line</key><integer>241</integer>
2481           <key>col</key><integer>3</integer>
2482           <key>file</key><integer>0</integer>
2483          </dict>
2484          <dict>
2485           <key>line</key><integer>241</integer>
2486           <key>col</key><integer>8</integer>
2487           <key>file</key><integer>0</integer>
2488          </dict>
2489         </array>
2490        <key>end</key>
2491         <array>
2492          <dict>
2493           <key>line</key><integer>243</integer>
2494           <key>col</key><integer>3</integer>
2495           <key>file</key><integer>0</integer>
2496          </dict>
2497          <dict>
2498           <key>line</key><integer>243</integer>
2499           <key>col</key><integer>15</integer>
2500           <key>file</key><integer>0</integer>
2501          </dict>
2502         </array>
2503       </dict>
2504      </array>
2505    </dict>
2506    <dict>
2507     <key>kind</key><string>event</string>
2508     <key>location</key>
2509     <dict>
2510      <key>line</key><integer>243</integer>
2511      <key>col</key><integer>3</integer>
2512      <key>file</key><integer>0</integer>
2513     </dict>
2514     <key>ranges</key>
2515     <array>
2516       <array>
2517        <dict>
2518         <key>line</key><integer>243</integer>
2519         <key>col</key><integer>3</integer>
2520         <key>file</key><integer>0</integer>
2521        </dict>
2522        <dict>
2523         <key>line</key><integer>245</integer>
2524         <key>col</key><integer>4</integer>
2525         <key>file</key><integer>0</integer>
2526        </dict>
2527       </array>
2528     </array>
2529     <key>depth</key><integer>0</integer>
2530     <key>extended_message</key>
2531     <string>Calling &apos;_dispatch_once&apos;</string>
2532     <key>message</key>
2533     <string>Calling &apos;_dispatch_once&apos;</string>
2534    </dict>
2535    <dict>
2536     <key>kind</key><string>event</string>
2537     <key>location</key>
2538     <dict>
2539      <key>line</key><integer>52</integer>
2540      <key>col</key><integer>1</integer>
2541      <key>file</key><integer>0</integer>
2542     </dict>
2543     <key>depth</key><integer>1</integer>
2544     <key>extended_message</key>
2545     <string>Entered call from &apos;test_inline_dispatch_once_reachable&apos;</string>
2546     <key>message</key>
2547     <string>Entered call from &apos;test_inline_dispatch_once_reachable&apos;</string>
2548    </dict>
2549    <dict>
2550     <key>kind</key><string>control</string>
2551     <key>edges</key>
2552      <array>
2553       <dict>
2554        <key>start</key>
2555         <array>
2556          <dict>
2557           <key>line</key><integer>52</integer>
2558           <key>col</key><integer>1</integer>
2559           <key>file</key><integer>0</integer>
2560          </dict>
2561          <dict>
2562           <key>line</key><integer>52</integer>
2563           <key>col</key><integer>6</integer>
2564           <key>file</key><integer>0</integer>
2565          </dict>
2566         </array>
2567        <key>end</key>
2568         <array>
2569          <dict>
2570           <key>line</key><integer>60</integer>
2571           <key>col</key><integer>2</integer>
2572           <key>file</key><integer>0</integer>
2573          </dict>
2574          <dict>
2575           <key>line</key><integer>60</integer>
2576           <key>col</key><integer>3</integer>
2577           <key>file</key><integer>0</integer>
2578          </dict>
2579         </array>
2580       </dict>
2581      </array>
2582    </dict>
2583    <dict>
2584     <key>kind</key><string>control</string>
2585     <key>edges</key>
2586      <array>
2587       <dict>
2588        <key>start</key>
2589         <array>
2590          <dict>
2591           <key>line</key><integer>60</integer>
2592           <key>col</key><integer>2</integer>
2593           <key>file</key><integer>0</integer>
2594          </dict>
2595          <dict>
2596           <key>line</key><integer>60</integer>
2597           <key>col</key><integer>3</integer>
2598           <key>file</key><integer>0</integer>
2599          </dict>
2600         </array>
2601        <key>end</key>
2602         <array>
2603          <dict>
2604           <key>line</key><integer>61</integer>
2605           <key>col</key><integer>3</integer>
2606           <key>file</key><integer>0</integer>
2607          </dict>
2608          <dict>
2609           <key>line</key><integer>61</integer>
2610           <key>col</key><integer>15</integer>
2611           <key>file</key><integer>0</integer>
2612          </dict>
2613         </array>
2614       </dict>
2615      </array>
2616    </dict>
2617    <dict>
2618     <key>kind</key><string>event</string>
2619     <key>location</key>
2620     <dict>
2621      <key>line</key><integer>61</integer>
2622      <key>col</key><integer>3</integer>
2623      <key>file</key><integer>0</integer>
2624     </dict>
2625     <key>ranges</key>
2626     <array>
2627       <array>
2628        <dict>
2629         <key>line</key><integer>61</integer>
2630         <key>col</key><integer>3</integer>
2631         <key>file</key><integer>0</integer>
2632        </dict>
2633        <dict>
2634         <key>line</key><integer>61</integer>
2635         <key>col</key><integer>33</integer>
2636         <key>file</key><integer>0</integer>
2637        </dict>
2638       </array>
2639     </array>
2640     <key>depth</key><integer>1</integer>
2641     <key>extended_message</key>
2642     <string>Calling &apos;dispatch_once&apos;</string>
2643     <key>message</key>
2644     <string>Calling &apos;dispatch_once&apos;</string>
2645    </dict>
2646    <dict>
2647     <key>kind</key><string>event</string>
2648     <key>location</key>
2649     <dict>
2650      <key>line</key><integer>61</integer>
2651      <key>col</key><integer>3</integer>
2652      <key>file</key><integer>0</integer>
2653     </dict>
2654     <key>ranges</key>
2655     <array>
2656       <array>
2657        <dict>
2658         <key>line</key><integer>61</integer>
2659         <key>col</key><integer>3</integer>
2660         <key>file</key><integer>0</integer>
2661        </dict>
2662        <dict>
2663         <key>line</key><integer>61</integer>
2664         <key>col</key><integer>33</integer>
2665         <key>file</key><integer>0</integer>
2666        </dict>
2667       </array>
2668     </array>
2669     <key>depth</key><integer>2</integer>
2670     <key>extended_message</key>
2671     <string>Calling anonymous block</string>
2672     <key>message</key>
2673     <string>Calling anonymous block</string>
2674    </dict>
2675    <dict>
2676     <key>kind</key><string>event</string>
2677     <key>location</key>
2678     <dict>
2679      <key>line</key><integer>243</integer>
2680      <key>col</key><integer>24</integer>
2681      <key>file</key><integer>0</integer>
2682     </dict>
2683     <key>depth</key><integer>3</integer>
2684     <key>extended_message</key>
2685     <string>Entered call from &apos;dispatch_once&apos;</string>
2686     <key>message</key>
2687     <string>Entered call from &apos;dispatch_once&apos;</string>
2688    </dict>
2689    <dict>
2690     <key>kind</key><string>control</string>
2691     <key>edges</key>
2692      <array>
2693       <dict>
2694        <key>start</key>
2695         <array>
2696          <dict>
2697           <key>line</key><integer>243</integer>
2698           <key>col</key><integer>24</integer>
2699           <key>file</key><integer>0</integer>
2700          </dict>
2701          <dict>
2702           <key>line</key><integer>243</integer>
2703           <key>col</key><integer>24</integer>
2704           <key>file</key><integer>0</integer>
2705          </dict>
2706         </array>
2707        <key>end</key>
2708         <array>
2709          <dict>
2710           <key>line</key><integer>244</integer>
2711           <key>col</key><integer>7</integer>
2712           <key>file</key><integer>0</integer>
2713          </dict>
2714          <dict>
2715           <key>line</key><integer>244</integer>
2716           <key>col</key><integer>7</integer>
2717           <key>file</key><integer>0</integer>
2718          </dict>
2719         </array>
2720       </dict>
2721      </array>
2722    </dict>
2723    <dict>
2724     <key>kind</key><string>event</string>
2725     <key>location</key>
2726     <dict>
2727      <key>line</key><integer>244</integer>
2728      <key>col</key><integer>7</integer>
2729      <key>file</key><integer>0</integer>
2730     </dict>
2731     <key>ranges</key>
2732     <array>
2733       <array>
2734        <dict>
2735         <key>line</key><integer>244</integer>
2736         <key>col</key><integer>7</integer>
2737         <key>file</key><integer>0</integer>
2738        </dict>
2739        <dict>
2740         <key>line</key><integer>244</integer>
2741         <key>col</key><integer>11</integer>
2742         <key>file</key><integer>0</integer>
2743        </dict>
2744       </array>
2745     </array>
2746     <key>depth</key><integer>3</integer>
2747     <key>extended_message</key>
2748     <string>Null pointer value stored to &apos;p&apos;</string>
2749     <key>message</key>
2750     <string>Null pointer value stored to &apos;p&apos;</string>
2751    </dict>
2752    <dict>
2753     <key>kind</key><string>event</string>
2754     <key>location</key>
2755     <dict>
2756      <key>line</key><integer>61</integer>
2757      <key>col</key><integer>3</integer>
2758      <key>file</key><integer>0</integer>
2759     </dict>
2760     <key>ranges</key>
2761     <array>
2762       <array>
2763        <dict>
2764         <key>line</key><integer>61</integer>
2765         <key>col</key><integer>3</integer>
2766         <key>file</key><integer>0</integer>
2767        </dict>
2768        <dict>
2769         <key>line</key><integer>61</integer>
2770         <key>col</key><integer>33</integer>
2771         <key>file</key><integer>0</integer>
2772        </dict>
2773       </array>
2774     </array>
2775     <key>depth</key><integer>2</integer>
2776     <key>extended_message</key>
2777     <string>Returning to caller</string>
2778     <key>message</key>
2779     <string>Returning to caller</string>
2780    </dict>
2781    <dict>
2782     <key>kind</key><string>event</string>
2783     <key>location</key>
2784     <dict>
2785      <key>line</key><integer>61</integer>
2786      <key>col</key><integer>3</integer>
2787      <key>file</key><integer>0</integer>
2788     </dict>
2789     <key>ranges</key>
2790     <array>
2791       <array>
2792        <dict>
2793         <key>line</key><integer>61</integer>
2794         <key>col</key><integer>3</integer>
2795         <key>file</key><integer>0</integer>
2796        </dict>
2797        <dict>
2798         <key>line</key><integer>61</integer>
2799         <key>col</key><integer>33</integer>
2800         <key>file</key><integer>0</integer>
2801        </dict>
2802       </array>
2803     </array>
2804     <key>depth</key><integer>1</integer>
2805     <key>extended_message</key>
2806     <string>Returning from &apos;dispatch_once&apos;</string>
2807     <key>message</key>
2808     <string>Returning from &apos;dispatch_once&apos;</string>
2809    </dict>
2810    <dict>
2811     <key>kind</key><string>control</string>
2812     <key>edges</key>
2813      <array>
2814       <dict>
2815        <key>start</key>
2816         <array>
2817          <dict>
2818           <key>line</key><integer>61</integer>
2819           <key>col</key><integer>3</integer>
2820           <key>file</key><integer>0</integer>
2821          </dict>
2822          <dict>
2823           <key>line</key><integer>61</integer>
2824           <key>col</key><integer>15</integer>
2825           <key>file</key><integer>0</integer>
2826          </dict>
2827         </array>
2828        <key>end</key>
2829         <array>
2830          <dict>
2831           <key>line</key><integer>65</integer>
2832           <key>col</key><integer>2</integer>
2833           <key>file</key><integer>0</integer>
2834          </dict>
2835          <dict>
2836           <key>line</key><integer>65</integer>
2837           <key>col</key><integer>17</integer>
2838           <key>file</key><integer>0</integer>
2839          </dict>
2840         </array>
2841       </dict>
2842      </array>
2843    </dict>
2844    <dict>
2845     <key>kind</key><string>event</string>
2846     <key>location</key>
2847     <dict>
2848      <key>line</key><integer>243</integer>
2849      <key>col</key><integer>3</integer>
2850      <key>file</key><integer>0</integer>
2851     </dict>
2852     <key>ranges</key>
2853     <array>
2854       <array>
2855        <dict>
2856         <key>line</key><integer>243</integer>
2857         <key>col</key><integer>3</integer>
2858         <key>file</key><integer>0</integer>
2859        </dict>
2860        <dict>
2861         <key>line</key><integer>245</integer>
2862         <key>col</key><integer>4</integer>
2863         <key>file</key><integer>0</integer>
2864        </dict>
2865       </array>
2866     </array>
2867     <key>depth</key><integer>0</integer>
2868     <key>extended_message</key>
2869     <string>Returning from &apos;_dispatch_once&apos;</string>
2870     <key>message</key>
2871     <string>Returning from &apos;_dispatch_once&apos;</string>
2872    </dict>
2873    <dict>
2874     <key>kind</key><string>control</string>
2875     <key>edges</key>
2876      <array>
2877       <dict>
2878        <key>start</key>
2879         <array>
2880          <dict>
2881           <key>line</key><integer>243</integer>
2882           <key>col</key><integer>3</integer>
2883           <key>file</key><integer>0</integer>
2884          </dict>
2885          <dict>
2886           <key>line</key><integer>243</integer>
2887           <key>col</key><integer>15</integer>
2888           <key>file</key><integer>0</integer>
2889          </dict>
2890         </array>
2891        <key>end</key>
2892         <array>
2893          <dict>
2894           <key>line</key><integer>247</integer>
2895           <key>col</key><integer>3</integer>
2896           <key>file</key><integer>0</integer>
2897          </dict>
2898          <dict>
2899           <key>line</key><integer>247</integer>
2900           <key>col</key><integer>3</integer>
2901           <key>file</key><integer>0</integer>
2902          </dict>
2903         </array>
2904       </dict>
2905      </array>
2906    </dict>
2907    <dict>
2908     <key>kind</key><string>control</string>
2909     <key>edges</key>
2910      <array>
2911       <dict>
2912        <key>start</key>
2913         <array>
2914          <dict>
2915           <key>line</key><integer>247</integer>
2916           <key>col</key><integer>3</integer>
2917           <key>file</key><integer>0</integer>
2918          </dict>
2919          <dict>
2920           <key>line</key><integer>247</integer>
2921           <key>col</key><integer>3</integer>
2922           <key>file</key><integer>0</integer>
2923          </dict>
2924         </array>
2925        <key>end</key>
2926         <array>
2927          <dict>
2928           <key>line</key><integer>247</integer>
2929           <key>col</key><integer>6</integer>
2930           <key>file</key><integer>0</integer>
2931          </dict>
2932          <dict>
2933           <key>line</key><integer>247</integer>
2934           <key>col</key><integer>6</integer>
2935           <key>file</key><integer>0</integer>
2936          </dict>
2937         </array>
2938       </dict>
2939      </array>
2940    </dict>
2941    <dict>
2942     <key>kind</key><string>event</string>
2943     <key>location</key>
2944     <dict>
2945      <key>line</key><integer>247</integer>
2946      <key>col</key><integer>6</integer>
2947      <key>file</key><integer>0</integer>
2948     </dict>
2949     <key>ranges</key>
2950     <array>
2951       <array>
2952        <dict>
2953         <key>line</key><integer>247</integer>
2954         <key>col</key><integer>4</integer>
2955         <key>file</key><integer>0</integer>
2956        </dict>
2957        <dict>
2958         <key>line</key><integer>247</integer>
2959         <key>col</key><integer>4</integer>
2960         <key>file</key><integer>0</integer>
2961        </dict>
2962       </array>
2963     </array>
2964     <key>depth</key><integer>0</integer>
2965     <key>extended_message</key>
2966     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2967     <key>message</key>
2968     <string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2969    </dict>
2970   </array>
2971   <key>description</key><string>Dereference of null pointer (loaded from variable &apos;p&apos;)</string>
2972   <key>category</key><string>Logic error</string>
2973   <key>type</key><string>Dereference of null pointer</string>
2974   <key>check_name</key><string>core.NullDereference</string>
2975   <!-- This hash is experimental and going to change! -->
2976   <key>issue_hash_content_of_line_in_context</key><string>1e83bd4361a2351df0b4e77eb3a9109b</string>
2977  <key>issue_context_kind</key><string>function</string>
2978  <key>issue_context</key><string>test_inline_dispatch_once_reachable</string>
2979  <key>issue_hash_function_offset</key><string>7</string>
2980  <key>location</key>
2981  <dict>
2982   <key>line</key><integer>247</integer>
2983   <key>col</key><integer>6</integer>
2984   <key>file</key><integer>0</integer>
2985  </dict>
2986  <key>ExecutedLines</key>
2987  <dict>
2988   <key>0</key>
2989   <array>
2990    <integer>44</integer>
2991    <integer>45</integer>
2992    <integer>46</integer>
2993    <integer>47</integer>
2994    <integer>48</integer>
2995    <integer>52</integer>
2996    <integer>53</integer>
2997    <integer>54</integer>
2998    <integer>55</integer>
2999    <integer>56</integer>
3000    <integer>57</integer>
3001    <integer>58</integer>
3002    <integer>59</integer>
3003    <integer>60</integer>
3004    <integer>61</integer>
3005    <integer>65</integer>
3006    <integer>240</integer>
3007    <integer>241</integer>
3008    <integer>242</integer>
3009    <integer>243</integer>
3010    <integer>244</integer>
3011    <integer>247</integer>
3012   </array>
3013  </dict>
3014  </dict>
3015 </array>
3016 <key>files</key>
3017 <array>
3018  <string>/home/szelethus/Documents/analyzer_opts/clang/test/Analysis/unix-fns.c</string>
3019 </array>
3020</dict>
3021</plist>
3022