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