brintos

brintos / llvm-project-archived public Read only

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