Mercurial > hg > CbC > CbC_llvm
comparison clang/test/Analysis/Inputs/expected-plists/plist-macros.cpp.plist @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
147:c2174574ed3a | 150:1d019706d866 |
---|---|
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>11</integer> | |
20 <key>col</key><integer>3</integer> | |
21 <key>file</key><integer>0</integer> | |
22 </dict> | |
23 <dict> | |
24 <key>line</key><integer>11</integer> | |
25 <key>col</key><integer>3</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>13</integer> | |
33 <key>col</key><integer>3</integer> | |
34 <key>file</key><integer>0</integer> | |
35 </dict> | |
36 <dict> | |
37 <key>line</key><integer>13</integer> | |
38 <key>col</key><integer>14</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>event</string> | |
47 <key>location</key> | |
48 <dict> | |
49 <key>line</key><integer>13</integer> | |
50 <key>col</key><integer>3</integer> | |
51 <key>file</key><integer>0</integer> | |
52 </dict> | |
53 <key>ranges</key> | |
54 <array> | |
55 <array> | |
56 <dict> | |
57 <key>line</key><integer>13</integer> | |
58 <key>col</key><integer>3</integer> | |
59 <key>file</key><integer>0</integer> | |
60 </dict> | |
61 <dict> | |
62 <key>line</key><integer>13</integer> | |
63 <key>col</key><integer>14</integer> | |
64 <key>file</key><integer>0</integer> | |
65 </dict> | |
66 </array> | |
67 </array> | |
68 <key>depth</key><integer>0</integer> | |
69 <key>extended_message</key> | |
70 <string>Memory is allocated</string> | |
71 <key>message</key> | |
72 <string>Memory is allocated</string> | |
73 </dict> | |
74 <dict> | |
75 <key>kind</key><string>control</string> | |
76 <key>edges</key> | |
77 <array> | |
78 <dict> | |
79 <key>start</key> | |
80 <array> | |
81 <dict> | |
82 <key>line</key><integer>13</integer> | |
83 <key>col</key><integer>3</integer> | |
84 <key>file</key><integer>0</integer> | |
85 </dict> | |
86 <dict> | |
87 <key>line</key><integer>13</integer> | |
88 <key>col</key><integer>14</integer> | |
89 <key>file</key><integer>0</integer> | |
90 </dict> | |
91 </array> | |
92 <key>end</key> | |
93 <array> | |
94 <dict> | |
95 <key>line</key><integer>16</integer> | |
96 <key>col</key><integer>3</integer> | |
97 <key>file</key><integer>0</integer> | |
98 </dict> | |
99 <dict> | |
100 <key>line</key><integer>16</integer> | |
101 <key>col</key><integer>8</integer> | |
102 <key>file</key><integer>0</integer> | |
103 </dict> | |
104 </array> | |
105 </dict> | |
106 </array> | |
107 </dict> | |
108 <dict> | |
109 <key>kind</key><string>event</string> | |
110 <key>location</key> | |
111 <dict> | |
112 <key>line</key><integer>16</integer> | |
113 <key>col</key><integer>3</integer> | |
114 <key>file</key><integer>0</integer> | |
115 </dict> | |
116 <key>ranges</key> | |
117 <array> | |
118 <array> | |
119 <dict> | |
120 <key>line</key><integer>16</integer> | |
121 <key>col</key><integer>10</integer> | |
122 <key>file</key><integer>0</integer> | |
123 </dict> | |
124 <dict> | |
125 <key>line</key><integer>16</integer> | |
126 <key>col</key><integer>10</integer> | |
127 <key>file</key><integer>0</integer> | |
128 </dict> | |
129 </array> | |
130 </array> | |
131 <key>depth</key><integer>0</integer> | |
132 <key>extended_message</key> | |
133 <string>Memory allocated by malloc() should be deallocated by free(), not 'delete'</string> | |
134 <key>message</key> | |
135 <string>Memory allocated by malloc() should be deallocated by free(), not 'delete'</string> | |
136 </dict> | |
137 </array> | |
138 <key>description</key><string>Memory allocated by malloc() should be deallocated by free(), not 'delete'</string> | |
139 <key>category</key><string>Memory error</string> | |
140 <key>type</key><string>Bad deallocator</string> | |
141 <key>check_name</key><string>unix.MismatchedDeallocator</string> | |
142 <!-- This hash is experimental and going to change! --> | |
143 <key>issue_hash_content_of_line_in_context</key><string>81d63a132b4ef0cc96734c17440a1c26</string> | |
144 <key>issue_context_kind</key><string>function</string> | |
145 <key>issue_context</key><string>noteOnMacro</string> | |
146 <key>issue_hash_function_offset</key><string>6</string> | |
147 <key>location</key> | |
148 <dict> | |
149 <key>line</key><integer>16</integer> | |
150 <key>col</key><integer>3</integer> | |
151 <key>file</key><integer>0</integer> | |
152 </dict> | |
153 <key>ExecutedLines</key> | |
154 <dict> | |
155 <key>0</key> | |
156 <array> | |
157 <integer>10</integer> | |
158 <integer>11</integer> | |
159 <integer>12</integer> | |
160 <integer>13</integer> | |
161 <integer>14</integer> | |
162 <integer>15</integer> | |
163 <integer>16</integer> | |
164 </array> | |
165 </dict> | |
166 </dict> | |
167 <dict> | |
168 <key>path</key> | |
169 <array> | |
170 <dict> | |
171 <key>kind</key><string>event</string> | |
172 <key>location</key> | |
173 <dict> | |
174 <key>line</key><integer>20</integer> | |
175 <key>col</key><integer>3</integer> | |
176 <key>file</key><integer>0</integer> | |
177 </dict> | |
178 <key>ranges</key> | |
179 <array> | |
180 <array> | |
181 <dict> | |
182 <key>line</key><integer>20</integer> | |
183 <key>col</key><integer>3</integer> | |
184 <key>file</key><integer>0</integer> | |
185 </dict> | |
186 <dict> | |
187 <key>line</key><integer>20</integer> | |
188 <key>col</key><integer>14</integer> | |
189 <key>file</key><integer>0</integer> | |
190 </dict> | |
191 </array> | |
192 </array> | |
193 <key>depth</key><integer>0</integer> | |
194 <key>extended_message</key> | |
195 <string>Memory is allocated</string> | |
196 <key>message</key> | |
197 <string>Memory is allocated</string> | |
198 </dict> | |
199 <dict> | |
200 <key>kind</key><string>control</string> | |
201 <key>edges</key> | |
202 <array> | |
203 <dict> | |
204 <key>start</key> | |
205 <array> | |
206 <dict> | |
207 <key>line</key><integer>20</integer> | |
208 <key>col</key><integer>3</integer> | |
209 <key>file</key><integer>0</integer> | |
210 </dict> | |
211 <dict> | |
212 <key>line</key><integer>20</integer> | |
213 <key>col</key><integer>14</integer> | |
214 <key>file</key><integer>0</integer> | |
215 </dict> | |
216 </array> | |
217 <key>end</key> | |
218 <array> | |
219 <dict> | |
220 <key>line</key><integer>21</integer> | |
221 <key>col</key><integer>3</integer> | |
222 <key>file</key><integer>0</integer> | |
223 </dict> | |
224 <dict> | |
225 <key>line</key><integer>21</integer> | |
226 <key>col</key><integer>3</integer> | |
227 <key>file</key><integer>0</integer> | |
228 </dict> | |
229 </array> | |
230 </dict> | |
231 </array> | |
232 </dict> | |
233 <dict> | |
234 <key>kind</key><string>event</string> | |
235 <key>location</key> | |
236 <dict> | |
237 <key>line</key><integer>21</integer> | |
238 <key>col</key><integer>3</integer> | |
239 <key>file</key><integer>0</integer> | |
240 </dict> | |
241 <key>depth</key><integer>0</integer> | |
242 <key>extended_message</key> | |
243 <string>Potential leak of memory pointed to by 'x'</string> | |
244 <key>message</key> | |
245 <string>Potential leak of memory pointed to by 'x'</string> | |
246 </dict> | |
247 </array> | |
248 <key>description</key><string>Potential leak of memory pointed to by 'x'</string> | |
249 <key>category</key><string>Memory error</string> | |
250 <key>type</key><string>Memory leak</string> | |
251 <key>check_name</key><string>unix.Malloc</string> | |
252 <!-- This hash is experimental and going to change! --> | |
253 <key>issue_hash_content_of_line_in_context</key><string>2d723d9fb4e5f10dd54a7396866dfce4</string> | |
254 <key>issue_context_kind</key><string>function</string> | |
255 <key>issue_context</key><string>macroIsFirstInFunction</string> | |
256 <key>issue_hash_function_offset</key><string>1</string> | |
257 <key>location</key> | |
258 <dict> | |
259 <key>line</key><integer>21</integer> | |
260 <key>col</key><integer>3</integer> | |
261 <key>file</key><integer>0</integer> | |
262 </dict> | |
263 <key>ExecutedLines</key> | |
264 <dict> | |
265 <key>0</key> | |
266 <array> | |
267 <integer>19</integer> | |
268 <integer>20</integer> | |
269 <integer>21</integer> | |
270 </array> | |
271 </dict> | |
272 </dict> | |
273 <dict> | |
274 <key>path</key> | |
275 <array> | |
276 <dict> | |
277 <key>kind</key><string>control</string> | |
278 <key>edges</key> | |
279 <array> | |
280 <dict> | |
281 <key>start</key> | |
282 <array> | |
283 <dict> | |
284 <key>line</key><integer>27</integer> | |
285 <key>col</key><integer>3</integer> | |
286 <key>file</key><integer>0</integer> | |
287 </dict> | |
288 <dict> | |
289 <key>line</key><integer>27</integer> | |
290 <key>col</key><integer>3</integer> | |
291 <key>file</key><integer>0</integer> | |
292 </dict> | |
293 </array> | |
294 <key>end</key> | |
295 <array> | |
296 <dict> | |
297 <key>line</key><integer>28</integer> | |
298 <key>col</key><integer>3</integer> | |
299 <key>file</key><integer>0</integer> | |
300 </dict> | |
301 <dict> | |
302 <key>line</key><integer>28</integer> | |
303 <key>col</key><integer>22</integer> | |
304 <key>file</key><integer>0</integer> | |
305 </dict> | |
306 </array> | |
307 </dict> | |
308 </array> | |
309 </dict> | |
310 <dict> | |
311 <key>kind</key><string>control</string> | |
312 <key>edges</key> | |
313 <array> | |
314 <dict> | |
315 <key>start</key> | |
316 <array> | |
317 <dict> | |
318 <key>line</key><integer>28</integer> | |
319 <key>col</key><integer>3</integer> | |
320 <key>file</key><integer>0</integer> | |
321 </dict> | |
322 <dict> | |
323 <key>line</key><integer>28</integer> | |
324 <key>col</key><integer>22</integer> | |
325 <key>file</key><integer>0</integer> | |
326 </dict> | |
327 </array> | |
328 <key>end</key> | |
329 <array> | |
330 <dict> | |
331 <key>line</key><integer>28</integer> | |
332 <key>col</key><integer>24</integer> | |
333 <key>file</key><integer>0</integer> | |
334 </dict> | |
335 <dict> | |
336 <key>line</key><integer>28</integer> | |
337 <key>col</key><integer>33</integer> | |
338 <key>file</key><integer>0</integer> | |
339 </dict> | |
340 </array> | |
341 </dict> | |
342 </array> | |
343 </dict> | |
344 <dict> | |
345 <key>kind</key><string>event</string> | |
346 <key>location</key> | |
347 <dict> | |
348 <key>line</key><integer>28</integer> | |
349 <key>col</key><integer>24</integer> | |
350 <key>file</key><integer>0</integer> | |
351 </dict> | |
352 <key>ranges</key> | |
353 <array> | |
354 <array> | |
355 <dict> | |
356 <key>line</key><integer>28</integer> | |
357 <key>col</key><integer>24</integer> | |
358 <key>file</key><integer>0</integer> | |
359 </dict> | |
360 <dict> | |
361 <key>line</key><integer>28</integer> | |
362 <key>col</key><integer>33</integer> | |
363 <key>file</key><integer>0</integer> | |
364 </dict> | |
365 </array> | |
366 </array> | |
367 <key>depth</key><integer>0</integer> | |
368 <key>extended_message</key> | |
369 <string>Assuming 'p' is equal to null</string> | |
370 <key>message</key> | |
371 <string>Assuming 'p' is equal to null</string> | |
372 </dict> | |
373 <dict> | |
374 <key>kind</key><string>control</string> | |
375 <key>edges</key> | |
376 <array> | |
377 <dict> | |
378 <key>start</key> | |
379 <array> | |
380 <dict> | |
381 <key>line</key><integer>28</integer> | |
382 <key>col</key><integer>24</integer> | |
383 <key>file</key><integer>0</integer> | |
384 </dict> | |
385 <dict> | |
386 <key>line</key><integer>28</integer> | |
387 <key>col</key><integer>33</integer> | |
388 <key>file</key><integer>0</integer> | |
389 </dict> | |
390 </array> | |
391 <key>end</key> | |
392 <array> | |
393 <dict> | |
394 <key>line</key><integer>28</integer> | |
395 <key>col</key><integer>3</integer> | |
396 <key>file</key><integer>0</integer> | |
397 </dict> | |
398 <dict> | |
399 <key>line</key><integer>28</integer> | |
400 <key>col</key><integer>22</integer> | |
401 <key>file</key><integer>0</integer> | |
402 </dict> | |
403 </array> | |
404 </dict> | |
405 </array> | |
406 </dict> | |
407 <dict> | |
408 <key>kind</key><string>control</string> | |
409 <key>edges</key> | |
410 <array> | |
411 <dict> | |
412 <key>start</key> | |
413 <array> | |
414 <dict> | |
415 <key>line</key><integer>28</integer> | |
416 <key>col</key><integer>3</integer> | |
417 <key>file</key><integer>0</integer> | |
418 </dict> | |
419 <dict> | |
420 <key>line</key><integer>28</integer> | |
421 <key>col</key><integer>22</integer> | |
422 <key>file</key><integer>0</integer> | |
423 </dict> | |
424 </array> | |
425 <key>end</key> | |
426 <array> | |
427 <dict> | |
428 <key>line</key><integer>30</integer> | |
429 <key>col</key><integer>3</integer> | |
430 <key>file</key><integer>0</integer> | |
431 </dict> | |
432 <dict> | |
433 <key>line</key><integer>30</integer> | |
434 <key>col</key><integer>8</integer> | |
435 <key>file</key><integer>0</integer> | |
436 </dict> | |
437 </array> | |
438 </dict> | |
439 </array> | |
440 </dict> | |
441 <dict> | |
442 <key>kind</key><string>control</string> | |
443 <key>edges</key> | |
444 <array> | |
445 <dict> | |
446 <key>start</key> | |
447 <array> | |
448 <dict> | |
449 <key>line</key><integer>30</integer> | |
450 <key>col</key><integer>3</integer> | |
451 <key>file</key><integer>0</integer> | |
452 </dict> | |
453 <dict> | |
454 <key>line</key><integer>30</integer> | |
455 <key>col</key><integer>8</integer> | |
456 <key>file</key><integer>0</integer> | |
457 </dict> | |
458 </array> | |
459 <key>end</key> | |
460 <array> | |
461 <dict> | |
462 <key>line</key><integer>30</integer> | |
463 <key>col</key><integer>10</integer> | |
464 <key>file</key><integer>0</integer> | |
465 </dict> | |
466 <dict> | |
467 <key>line</key><integer>30</integer> | |
468 <key>col</key><integer>10</integer> | |
469 <key>file</key><integer>0</integer> | |
470 </dict> | |
471 </array> | |
472 </dict> | |
473 </array> | |
474 </dict> | |
475 <dict> | |
476 <key>kind</key><string>event</string> | |
477 <key>location</key> | |
478 <dict> | |
479 <key>line</key><integer>30</integer> | |
480 <key>col</key><integer>10</integer> | |
481 <key>file</key><integer>0</integer> | |
482 </dict> | |
483 <key>ranges</key> | |
484 <array> | |
485 <array> | |
486 <dict> | |
487 <key>line</key><integer>30</integer> | |
488 <key>col</key><integer>11</integer> | |
489 <key>file</key><integer>0</integer> | |
490 </dict> | |
491 <dict> | |
492 <key>line</key><integer>30</integer> | |
493 <key>col</key><integer>11</integer> | |
494 <key>file</key><integer>0</integer> | |
495 </dict> | |
496 </array> | |
497 </array> | |
498 <key>depth</key><integer>0</integer> | |
499 <key>extended_message</key> | |
500 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
501 <key>message</key> | |
502 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
503 </dict> | |
504 </array> | |
505 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> | |
506 <key>category</key><string>Logic error</string> | |
507 <key>type</key><string>Dereference of null pointer</string> | |
508 <key>check_name</key><string>core.NullDereference</string> | |
509 <!-- This hash is experimental and going to change! --> | |
510 <key>issue_hash_content_of_line_in_context</key><string>3570104919aab3f953357f8c87b68bd7</string> | |
511 <key>issue_context_kind</key><string>function</string> | |
512 <key>issue_context</key><string>macroInExpression</string> | |
513 <key>issue_hash_function_offset</key><string>4</string> | |
514 <key>location</key> | |
515 <dict> | |
516 <key>line</key><integer>30</integer> | |
517 <key>col</key><integer>10</integer> | |
518 <key>file</key><integer>0</integer> | |
519 </dict> | |
520 <key>ExecutedLines</key> | |
521 <dict> | |
522 <key>0</key> | |
523 <array> | |
524 <integer>26</integer> | |
525 <integer>27</integer> | |
526 <integer>28</integer> | |
527 <integer>30</integer> | |
528 </array> | |
529 </dict> | |
530 </dict> | |
531 <dict> | |
532 <key>path</key> | |
533 <array> | |
534 <dict> | |
535 <key>kind</key><string>control</string> | |
536 <key>edges</key> | |
537 <array> | |
538 <dict> | |
539 <key>start</key> | |
540 <array> | |
541 <dict> | |
542 <key>line</key><integer>35</integer> | |
543 <key>col</key><integer>3</integer> | |
544 <key>file</key><integer>0</integer> | |
545 </dict> | |
546 <dict> | |
547 <key>line</key><integer>35</integer> | |
548 <key>col</key><integer>3</integer> | |
549 <key>file</key><integer>0</integer> | |
550 </dict> | |
551 </array> | |
552 <key>end</key> | |
553 <array> | |
554 <dict> | |
555 <key>line</key><integer>36</integer> | |
556 <key>col</key><integer>3</integer> | |
557 <key>file</key><integer>0</integer> | |
558 </dict> | |
559 <dict> | |
560 <key>line</key><integer>36</integer> | |
561 <key>col</key><integer>4</integer> | |
562 <key>file</key><integer>0</integer> | |
563 </dict> | |
564 </array> | |
565 </dict> | |
566 </array> | |
567 </dict> | |
568 <dict> | |
569 <key>kind</key><string>control</string> | |
570 <key>edges</key> | |
571 <array> | |
572 <dict> | |
573 <key>start</key> | |
574 <array> | |
575 <dict> | |
576 <key>line</key><integer>36</integer> | |
577 <key>col</key><integer>3</integer> | |
578 <key>file</key><integer>0</integer> | |
579 </dict> | |
580 <dict> | |
581 <key>line</key><integer>36</integer> | |
582 <key>col</key><integer>4</integer> | |
583 <key>file</key><integer>0</integer> | |
584 </dict> | |
585 </array> | |
586 <key>end</key> | |
587 <array> | |
588 <dict> | |
589 <key>line</key><integer>36</integer> | |
590 <key>col</key><integer>7</integer> | |
591 <key>file</key><integer>0</integer> | |
592 </dict> | |
593 <dict> | |
594 <key>line</key><integer>36</integer> | |
595 <key>col</key><integer>7</integer> | |
596 <key>file</key><integer>0</integer> | |
597 </dict> | |
598 </array> | |
599 </dict> | |
600 </array> | |
601 </dict> | |
602 <dict> | |
603 <key>kind</key><string>event</string> | |
604 <key>location</key> | |
605 <dict> | |
606 <key>line</key><integer>36</integer> | |
607 <key>col</key><integer>7</integer> | |
608 <key>file</key><integer>0</integer> | |
609 </dict> | |
610 <key>ranges</key> | |
611 <array> | |
612 <array> | |
613 <dict> | |
614 <key>line</key><integer>36</integer> | |
615 <key>col</key><integer>7</integer> | |
616 <key>file</key><integer>0</integer> | |
617 </dict> | |
618 <dict> | |
619 <key>line</key><integer>36</integer> | |
620 <key>col</key><integer>25</integer> | |
621 <key>file</key><integer>0</integer> | |
622 </dict> | |
623 </array> | |
624 </array> | |
625 <key>depth</key><integer>0</integer> | |
626 <key>extended_message</key> | |
627 <string>Assuming the condition is true</string> | |
628 <key>message</key> | |
629 <string>Assuming the condition is true</string> | |
630 </dict> | |
631 <dict> | |
632 <key>kind</key><string>control</string> | |
633 <key>edges</key> | |
634 <array> | |
635 <dict> | |
636 <key>start</key> | |
637 <array> | |
638 <dict> | |
639 <key>line</key><integer>36</integer> | |
640 <key>col</key><integer>7</integer> | |
641 <key>file</key><integer>0</integer> | |
642 </dict> | |
643 <dict> | |
644 <key>line</key><integer>36</integer> | |
645 <key>col</key><integer>7</integer> | |
646 <key>file</key><integer>0</integer> | |
647 </dict> | |
648 </array> | |
649 <key>end</key> | |
650 <array> | |
651 <dict> | |
652 <key>line</key><integer>37</integer> | |
653 <key>col</key><integer>5</integer> | |
654 <key>file</key><integer>0</integer> | |
655 </dict> | |
656 <dict> | |
657 <key>line</key><integer>37</integer> | |
658 <key>col</key><integer>6</integer> | |
659 <key>file</key><integer>0</integer> | |
660 </dict> | |
661 </array> | |
662 </dict> | |
663 </array> | |
664 </dict> | |
665 <dict> | |
666 <key>kind</key><string>control</string> | |
667 <key>edges</key> | |
668 <array> | |
669 <dict> | |
670 <key>start</key> | |
671 <array> | |
672 <dict> | |
673 <key>line</key><integer>37</integer> | |
674 <key>col</key><integer>5</integer> | |
675 <key>file</key><integer>0</integer> | |
676 </dict> | |
677 <dict> | |
678 <key>line</key><integer>37</integer> | |
679 <key>col</key><integer>6</integer> | |
680 <key>file</key><integer>0</integer> | |
681 </dict> | |
682 </array> | |
683 <key>end</key> | |
684 <array> | |
685 <dict> | |
686 <key>line</key><integer>37</integer> | |
687 <key>col</key><integer>9</integer> | |
688 <key>file</key><integer>0</integer> | |
689 </dict> | |
690 <dict> | |
691 <key>line</key><integer>37</integer> | |
692 <key>col</key><integer>9</integer> | |
693 <key>file</key><integer>0</integer> | |
694 </dict> | |
695 </array> | |
696 </dict> | |
697 </array> | |
698 </dict> | |
699 <dict> | |
700 <key>kind</key><string>event</string> | |
701 <key>location</key> | |
702 <dict> | |
703 <key>line</key><integer>37</integer> | |
704 <key>col</key><integer>9</integer> | |
705 <key>file</key><integer>0</integer> | |
706 </dict> | |
707 <key>ranges</key> | |
708 <array> | |
709 <array> | |
710 <dict> | |
711 <key>line</key><integer>37</integer> | |
712 <key>col</key><integer>9</integer> | |
713 <key>file</key><integer>0</integer> | |
714 </dict> | |
715 <dict> | |
716 <key>line</key><integer>37</integer> | |
717 <key>col</key><integer>9</integer> | |
718 <key>file</key><integer>0</integer> | |
719 </dict> | |
720 </array> | |
721 </array> | |
722 <key>depth</key><integer>0</integer> | |
723 <key>extended_message</key> | |
724 <string>Assuming 'p' is null</string> | |
725 <key>message</key> | |
726 <string>Assuming 'p' is null</string> | |
727 </dict> | |
728 <dict> | |
729 <key>kind</key><string>control</string> | |
730 <key>edges</key> | |
731 <array> | |
732 <dict> | |
733 <key>start</key> | |
734 <array> | |
735 <dict> | |
736 <key>line</key><integer>37</integer> | |
737 <key>col</key><integer>9</integer> | |
738 <key>file</key><integer>0</integer> | |
739 </dict> | |
740 <dict> | |
741 <key>line</key><integer>37</integer> | |
742 <key>col</key><integer>9</integer> | |
743 <key>file</key><integer>0</integer> | |
744 </dict> | |
745 </array> | |
746 <key>end</key> | |
747 <array> | |
748 <dict> | |
749 <key>line</key><integer>39</integer> | |
750 <key>col</key><integer>3</integer> | |
751 <key>file</key><integer>0</integer> | |
752 </dict> | |
753 <dict> | |
754 <key>line</key><integer>39</integer> | |
755 <key>col</key><integer>8</integer> | |
756 <key>file</key><integer>0</integer> | |
757 </dict> | |
758 </array> | |
759 </dict> | |
760 </array> | |
761 </dict> | |
762 <dict> | |
763 <key>kind</key><string>control</string> | |
764 <key>edges</key> | |
765 <array> | |
766 <dict> | |
767 <key>start</key> | |
768 <array> | |
769 <dict> | |
770 <key>line</key><integer>39</integer> | |
771 <key>col</key><integer>3</integer> | |
772 <key>file</key><integer>0</integer> | |
773 </dict> | |
774 <dict> | |
775 <key>line</key><integer>39</integer> | |
776 <key>col</key><integer>8</integer> | |
777 <key>file</key><integer>0</integer> | |
778 </dict> | |
779 </array> | |
780 <key>end</key> | |
781 <array> | |
782 <dict> | |
783 <key>line</key><integer>39</integer> | |
784 <key>col</key><integer>10</integer> | |
785 <key>file</key><integer>0</integer> | |
786 </dict> | |
787 <dict> | |
788 <key>line</key><integer>39</integer> | |
789 <key>col</key><integer>10</integer> | |
790 <key>file</key><integer>0</integer> | |
791 </dict> | |
792 </array> | |
793 </dict> | |
794 </array> | |
795 </dict> | |
796 <dict> | |
797 <key>kind</key><string>event</string> | |
798 <key>location</key> | |
799 <dict> | |
800 <key>line</key><integer>39</integer> | |
801 <key>col</key><integer>10</integer> | |
802 <key>file</key><integer>0</integer> | |
803 </dict> | |
804 <key>ranges</key> | |
805 <array> | |
806 <array> | |
807 <dict> | |
808 <key>line</key><integer>39</integer> | |
809 <key>col</key><integer>11</integer> | |
810 <key>file</key><integer>0</integer> | |
811 </dict> | |
812 <dict> | |
813 <key>line</key><integer>39</integer> | |
814 <key>col</key><integer>11</integer> | |
815 <key>file</key><integer>0</integer> | |
816 </dict> | |
817 </array> | |
818 </array> | |
819 <key>depth</key><integer>0</integer> | |
820 <key>extended_message</key> | |
821 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
822 <key>message</key> | |
823 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
824 </dict> | |
825 </array> | |
826 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> | |
827 <key>category</key><string>Logic error</string> | |
828 <key>type</key><string>Dereference of null pointer</string> | |
829 <key>check_name</key><string>core.NullDereference</string> | |
830 <!-- This hash is experimental and going to change! --> | |
831 <key>issue_hash_content_of_line_in_context</key><string>deff163b13f3fd860bc332498b0dbc59</string> | |
832 <key>issue_context_kind</key><string>function</string> | |
833 <key>issue_context</key><string>macroInExpressionNoNote</string> | |
834 <key>issue_hash_function_offset</key><string>5</string> | |
835 <key>location</key> | |
836 <dict> | |
837 <key>line</key><integer>39</integer> | |
838 <key>col</key><integer>10</integer> | |
839 <key>file</key><integer>0</integer> | |
840 </dict> | |
841 <key>ExecutedLines</key> | |
842 <dict> | |
843 <key>0</key> | |
844 <array> | |
845 <integer>34</integer> | |
846 <integer>35</integer> | |
847 <integer>36</integer> | |
848 <integer>37</integer> | |
849 <integer>39</integer> | |
850 </array> | |
851 </dict> | |
852 </dict> | |
853 <dict> | |
854 <key>path</key> | |
855 <array> | |
856 <dict> | |
857 <key>kind</key><string>control</string> | |
858 <key>edges</key> | |
859 <array> | |
860 <dict> | |
861 <key>start</key> | |
862 <array> | |
863 <dict> | |
864 <key>line</key><integer>44</integer> | |
865 <key>col</key><integer>3</integer> | |
866 <key>file</key><integer>0</integer> | |
867 </dict> | |
868 <dict> | |
869 <key>line</key><integer>44</integer> | |
870 <key>col</key><integer>3</integer> | |
871 <key>file</key><integer>0</integer> | |
872 </dict> | |
873 </array> | |
874 <key>end</key> | |
875 <array> | |
876 <dict> | |
877 <key>line</key><integer>45</integer> | |
878 <key>col</key><integer>3</integer> | |
879 <key>file</key><integer>0</integer> | |
880 </dict> | |
881 <dict> | |
882 <key>line</key><integer>45</integer> | |
883 <key>col</key><integer>4</integer> | |
884 <key>file</key><integer>0</integer> | |
885 </dict> | |
886 </array> | |
887 </dict> | |
888 </array> | |
889 </dict> | |
890 <dict> | |
891 <key>kind</key><string>control</string> | |
892 <key>edges</key> | |
893 <array> | |
894 <dict> | |
895 <key>start</key> | |
896 <array> | |
897 <dict> | |
898 <key>line</key><integer>45</integer> | |
899 <key>col</key><integer>3</integer> | |
900 <key>file</key><integer>0</integer> | |
901 </dict> | |
902 <dict> | |
903 <key>line</key><integer>45</integer> | |
904 <key>col</key><integer>4</integer> | |
905 <key>file</key><integer>0</integer> | |
906 </dict> | |
907 </array> | |
908 <key>end</key> | |
909 <array> | |
910 <dict> | |
911 <key>line</key><integer>45</integer> | |
912 <key>col</key><integer>7</integer> | |
913 <key>file</key><integer>0</integer> | |
914 </dict> | |
915 <dict> | |
916 <key>line</key><integer>45</integer> | |
917 <key>col</key><integer>18</integer> | |
918 <key>file</key><integer>0</integer> | |
919 </dict> | |
920 </array> | |
921 </dict> | |
922 </array> | |
923 </dict> | |
924 <dict> | |
925 <key>kind</key><string>event</string> | |
926 <key>location</key> | |
927 <dict> | |
928 <key>line</key><integer>45</integer> | |
929 <key>col</key><integer>7</integer> | |
930 <key>file</key><integer>0</integer> | |
931 </dict> | |
932 <key>ranges</key> | |
933 <array> | |
934 <array> | |
935 <dict> | |
936 <key>line</key><integer>45</integer> | |
937 <key>col</key><integer>7</integer> | |
938 <key>file</key><integer>0</integer> | |
939 </dict> | |
940 <dict> | |
941 <key>line</key><integer>45</integer> | |
942 <key>col</key><integer>21</integer> | |
943 <key>file</key><integer>0</integer> | |
944 </dict> | |
945 </array> | |
946 </array> | |
947 <key>depth</key><integer>0</integer> | |
948 <key>extended_message</key> | |
949 <string>Assuming 'p' is equal to null</string> | |
950 <key>message</key> | |
951 <string>Assuming 'p' is equal to null</string> | |
952 </dict> | |
953 <dict> | |
954 <key>kind</key><string>control</string> | |
955 <key>edges</key> | |
956 <array> | |
957 <dict> | |
958 <key>start</key> | |
959 <array> | |
960 <dict> | |
961 <key>line</key><integer>45</integer> | |
962 <key>col</key><integer>7</integer> | |
963 <key>file</key><integer>0</integer> | |
964 </dict> | |
965 <dict> | |
966 <key>line</key><integer>45</integer> | |
967 <key>col</key><integer>18</integer> | |
968 <key>file</key><integer>0</integer> | |
969 </dict> | |
970 </array> | |
971 <key>end</key> | |
972 <array> | |
973 <dict> | |
974 <key>line</key><integer>47</integer> | |
975 <key>col</key><integer>3</integer> | |
976 <key>file</key><integer>0</integer> | |
977 </dict> | |
978 <dict> | |
979 <key>line</key><integer>47</integer> | |
980 <key>col</key><integer>8</integer> | |
981 <key>file</key><integer>0</integer> | |
982 </dict> | |
983 </array> | |
984 </dict> | |
985 </array> | |
986 </dict> | |
987 <dict> | |
988 <key>kind</key><string>control</string> | |
989 <key>edges</key> | |
990 <array> | |
991 <dict> | |
992 <key>start</key> | |
993 <array> | |
994 <dict> | |
995 <key>line</key><integer>47</integer> | |
996 <key>col</key><integer>3</integer> | |
997 <key>file</key><integer>0</integer> | |
998 </dict> | |
999 <dict> | |
1000 <key>line</key><integer>47</integer> | |
1001 <key>col</key><integer>8</integer> | |
1002 <key>file</key><integer>0</integer> | |
1003 </dict> | |
1004 </array> | |
1005 <key>end</key> | |
1006 <array> | |
1007 <dict> | |
1008 <key>line</key><integer>47</integer> | |
1009 <key>col</key><integer>10</integer> | |
1010 <key>file</key><integer>0</integer> | |
1011 </dict> | |
1012 <dict> | |
1013 <key>line</key><integer>47</integer> | |
1014 <key>col</key><integer>10</integer> | |
1015 <key>file</key><integer>0</integer> | |
1016 </dict> | |
1017 </array> | |
1018 </dict> | |
1019 </array> | |
1020 </dict> | |
1021 <dict> | |
1022 <key>kind</key><string>event</string> | |
1023 <key>location</key> | |
1024 <dict> | |
1025 <key>line</key><integer>47</integer> | |
1026 <key>col</key><integer>10</integer> | |
1027 <key>file</key><integer>0</integer> | |
1028 </dict> | |
1029 <key>ranges</key> | |
1030 <array> | |
1031 <array> | |
1032 <dict> | |
1033 <key>line</key><integer>47</integer> | |
1034 <key>col</key><integer>11</integer> | |
1035 <key>file</key><integer>0</integer> | |
1036 </dict> | |
1037 <dict> | |
1038 <key>line</key><integer>47</integer> | |
1039 <key>col</key><integer>11</integer> | |
1040 <key>file</key><integer>0</integer> | |
1041 </dict> | |
1042 </array> | |
1043 </array> | |
1044 <key>depth</key><integer>0</integer> | |
1045 <key>extended_message</key> | |
1046 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1047 <key>message</key> | |
1048 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1049 </dict> | |
1050 </array> | |
1051 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> | |
1052 <key>category</key><string>Logic error</string> | |
1053 <key>type</key><string>Dereference of null pointer</string> | |
1054 <key>check_name</key><string>core.NullDereference</string> | |
1055 <!-- This hash is experimental and going to change! --> | |
1056 <key>issue_hash_content_of_line_in_context</key><string>b67b58d85375752578e947b77c6aa70c</string> | |
1057 <key>issue_context_kind</key><string>function</string> | |
1058 <key>issue_context</key><string>macroWithArgInExpression</string> | |
1059 <key>issue_hash_function_offset</key><string>4</string> | |
1060 <key>location</key> | |
1061 <dict> | |
1062 <key>line</key><integer>47</integer> | |
1063 <key>col</key><integer>10</integer> | |
1064 <key>file</key><integer>0</integer> | |
1065 </dict> | |
1066 <key>ExecutedLines</key> | |
1067 <dict> | |
1068 <key>0</key> | |
1069 <array> | |
1070 <integer>43</integer> | |
1071 <integer>44</integer> | |
1072 <integer>45</integer> | |
1073 <integer>47</integer> | |
1074 </array> | |
1075 </dict> | |
1076 </dict> | |
1077 <dict> | |
1078 <key>path</key> | |
1079 <array> | |
1080 <dict> | |
1081 <key>kind</key><string>control</string> | |
1082 <key>edges</key> | |
1083 <array> | |
1084 <dict> | |
1085 <key>start</key> | |
1086 <array> | |
1087 <dict> | |
1088 <key>line</key><integer>55</integer> | |
1089 <key>col</key><integer>3</integer> | |
1090 <key>file</key><integer>0</integer> | |
1091 </dict> | |
1092 <dict> | |
1093 <key>line</key><integer>55</integer> | |
1094 <key>col</key><integer>3</integer> | |
1095 <key>file</key><integer>0</integer> | |
1096 </dict> | |
1097 </array> | |
1098 <key>end</key> | |
1099 <array> | |
1100 <dict> | |
1101 <key>line</key><integer>56</integer> | |
1102 <key>col</key><integer>3</integer> | |
1103 <key>file</key><integer>0</integer> | |
1104 </dict> | |
1105 <dict> | |
1106 <key>line</key><integer>56</integer> | |
1107 <key>col</key><integer>25</integer> | |
1108 <key>file</key><integer>0</integer> | |
1109 </dict> | |
1110 </array> | |
1111 </dict> | |
1112 </array> | |
1113 </dict> | |
1114 <dict> | |
1115 <key>kind</key><string>event</string> | |
1116 <key>location</key> | |
1117 <dict> | |
1118 <key>line</key><integer>56</integer> | |
1119 <key>col</key><integer>3</integer> | |
1120 <key>file</key><integer>0</integer> | |
1121 </dict> | |
1122 <key>ranges</key> | |
1123 <array> | |
1124 <array> | |
1125 <dict> | |
1126 <key>line</key><integer>56</integer> | |
1127 <key>col</key><integer>3</integer> | |
1128 <key>file</key><integer>0</integer> | |
1129 </dict> | |
1130 <dict> | |
1131 <key>line</key><integer>56</integer> | |
1132 <key>col</key><integer>25</integer> | |
1133 <key>file</key><integer>0</integer> | |
1134 </dict> | |
1135 </array> | |
1136 </array> | |
1137 <key>depth</key><integer>0</integer> | |
1138 <key>extended_message</key> | |
1139 <string>Assuming 'p' is null</string> | |
1140 <key>message</key> | |
1141 <string>Assuming 'p' is null</string> | |
1142 </dict> | |
1143 <dict> | |
1144 <key>kind</key><string>control</string> | |
1145 <key>edges</key> | |
1146 <array> | |
1147 <dict> | |
1148 <key>start</key> | |
1149 <array> | |
1150 <dict> | |
1151 <key>line</key><integer>56</integer> | |
1152 <key>col</key><integer>3</integer> | |
1153 <key>file</key><integer>0</integer> | |
1154 </dict> | |
1155 <dict> | |
1156 <key>line</key><integer>56</integer> | |
1157 <key>col</key><integer>25</integer> | |
1158 <key>file</key><integer>0</integer> | |
1159 </dict> | |
1160 </array> | |
1161 <key>end</key> | |
1162 <array> | |
1163 <dict> | |
1164 <key>line</key><integer>56</integer> | |
1165 <key>col</key><integer>3</integer> | |
1166 <key>file</key><integer>0</integer> | |
1167 </dict> | |
1168 <dict> | |
1169 <key>line</key><integer>56</integer> | |
1170 <key>col</key><integer>25</integer> | |
1171 <key>file</key><integer>0</integer> | |
1172 </dict> | |
1173 </array> | |
1174 </dict> | |
1175 </array> | |
1176 </dict> | |
1177 <dict> | |
1178 <key>kind</key><string>event</string> | |
1179 <key>location</key> | |
1180 <dict> | |
1181 <key>line</key><integer>56</integer> | |
1182 <key>col</key><integer>3</integer> | |
1183 <key>file</key><integer>0</integer> | |
1184 </dict> | |
1185 <key>ranges</key> | |
1186 <array> | |
1187 <array> | |
1188 <dict> | |
1189 <key>line</key><integer>56</integer> | |
1190 <key>col</key><integer>3</integer> | |
1191 <key>file</key><integer>0</integer> | |
1192 </dict> | |
1193 <dict> | |
1194 <key>line</key><integer>56</integer> | |
1195 <key>col</key><integer>25</integer> | |
1196 <key>file</key><integer>0</integer> | |
1197 </dict> | |
1198 </array> | |
1199 </array> | |
1200 <key>depth</key><integer>0</integer> | |
1201 <key>extended_message</key> | |
1202 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1203 <key>message</key> | |
1204 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1205 </dict> | |
1206 </array> | |
1207 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> | |
1208 <key>category</key><string>Logic error</string> | |
1209 <key>type</key><string>Dereference of null pointer</string> | |
1210 <key>check_name</key><string>core.NullDereference</string> | |
1211 <!-- This hash is experimental and going to change! --> | |
1212 <key>issue_hash_content_of_line_in_context</key><string>b53410f6c0d3d07e62ce5c6f91a1810a</string> | |
1213 <key>issue_context_kind</key><string>function</string> | |
1214 <key>issue_context</key><string>useMultiNoteMacroWithError</string> | |
1215 <key>issue_hash_function_offset</key><string>2</string> | |
1216 <key>location</key> | |
1217 <dict> | |
1218 <key>line</key><integer>56</integer> | |
1219 <key>col</key><integer>3</integer> | |
1220 <key>file</key><integer>0</integer> | |
1221 </dict> | |
1222 <key>ExecutedLines</key> | |
1223 <dict> | |
1224 <key>0</key> | |
1225 <array> | |
1226 <integer>54</integer> | |
1227 <integer>55</integer> | |
1228 <integer>56</integer> | |
1229 </array> | |
1230 </dict> | |
1231 </dict> | |
1232 <dict> | |
1233 <key>path</key> | |
1234 <array> | |
1235 <dict> | |
1236 <key>kind</key><string>control</string> | |
1237 <key>edges</key> | |
1238 <array> | |
1239 <dict> | |
1240 <key>start</key> | |
1241 <array> | |
1242 <dict> | |
1243 <key>line</key><integer>67</integer> | |
1244 <key>col</key><integer>3</integer> | |
1245 <key>file</key><integer>0</integer> | |
1246 </dict> | |
1247 <dict> | |
1248 <key>line</key><integer>67</integer> | |
1249 <key>col</key><integer>3</integer> | |
1250 <key>file</key><integer>0</integer> | |
1251 </dict> | |
1252 </array> | |
1253 <key>end</key> | |
1254 <array> | |
1255 <dict> | |
1256 <key>line</key><integer>68</integer> | |
1257 <key>col</key><integer>3</integer> | |
1258 <key>file</key><integer>0</integer> | |
1259 </dict> | |
1260 <dict> | |
1261 <key>line</key><integer>68</integer> | |
1262 <key>col</key><integer>4</integer> | |
1263 <key>file</key><integer>0</integer> | |
1264 </dict> | |
1265 </array> | |
1266 </dict> | |
1267 </array> | |
1268 </dict> | |
1269 <dict> | |
1270 <key>kind</key><string>control</string> | |
1271 <key>edges</key> | |
1272 <array> | |
1273 <dict> | |
1274 <key>start</key> | |
1275 <array> | |
1276 <dict> | |
1277 <key>line</key><integer>68</integer> | |
1278 <key>col</key><integer>3</integer> | |
1279 <key>file</key><integer>0</integer> | |
1280 </dict> | |
1281 <dict> | |
1282 <key>line</key><integer>68</integer> | |
1283 <key>col</key><integer>4</integer> | |
1284 <key>file</key><integer>0</integer> | |
1285 </dict> | |
1286 </array> | |
1287 <key>end</key> | |
1288 <array> | |
1289 <dict> | |
1290 <key>line</key><integer>68</integer> | |
1291 <key>col</key><integer>7</integer> | |
1292 <key>file</key><integer>0</integer> | |
1293 </dict> | |
1294 <dict> | |
1295 <key>line</key><integer>68</integer> | |
1296 <key>col</key><integer>7</integer> | |
1297 <key>file</key><integer>0</integer> | |
1298 </dict> | |
1299 </array> | |
1300 </dict> | |
1301 </array> | |
1302 </dict> | |
1303 <dict> | |
1304 <key>kind</key><string>event</string> | |
1305 <key>location</key> | |
1306 <dict> | |
1307 <key>line</key><integer>68</integer> | |
1308 <key>col</key><integer>7</integer> | |
1309 <key>file</key><integer>0</integer> | |
1310 </dict> | |
1311 <key>ranges</key> | |
1312 <array> | |
1313 <array> | |
1314 <dict> | |
1315 <key>line</key><integer>68</integer> | |
1316 <key>col</key><integer>7</integer> | |
1317 <key>file</key><integer>0</integer> | |
1318 </dict> | |
1319 <dict> | |
1320 <key>line</key><integer>68</integer> | |
1321 <key>col</key><integer>7</integer> | |
1322 <key>file</key><integer>0</integer> | |
1323 </dict> | |
1324 </array> | |
1325 </array> | |
1326 <key>depth</key><integer>0</integer> | |
1327 <key>extended_message</key> | |
1328 <string>Assuming 'p' is null</string> | |
1329 <key>message</key> | |
1330 <string>Assuming 'p' is null</string> | |
1331 </dict> | |
1332 <dict> | |
1333 <key>kind</key><string>control</string> | |
1334 <key>edges</key> | |
1335 <array> | |
1336 <dict> | |
1337 <key>start</key> | |
1338 <array> | |
1339 <dict> | |
1340 <key>line</key><integer>68</integer> | |
1341 <key>col</key><integer>7</integer> | |
1342 <key>file</key><integer>0</integer> | |
1343 </dict> | |
1344 <dict> | |
1345 <key>line</key><integer>68</integer> | |
1346 <key>col</key><integer>7</integer> | |
1347 <key>file</key><integer>0</integer> | |
1348 </dict> | |
1349 </array> | |
1350 <key>end</key> | |
1351 <array> | |
1352 <dict> | |
1353 <key>line</key><integer>69</integer> | |
1354 <key>col</key><integer>3</integer> | |
1355 <key>file</key><integer>0</integer> | |
1356 </dict> | |
1357 <dict> | |
1358 <key>line</key><integer>69</integer> | |
1359 <key>col</key><integer>16</integer> | |
1360 <key>file</key><integer>0</integer> | |
1361 </dict> | |
1362 </array> | |
1363 </dict> | |
1364 </array> | |
1365 </dict> | |
1366 <dict> | |
1367 <key>kind</key><string>pop-up</string> | |
1368 <key>location</key> | |
1369 <dict> | |
1370 <key>line</key><integer>69</integer> | |
1371 <key>col</key><integer>3</integer> | |
1372 <key>file</key><integer>0</integer> | |
1373 </dict> | |
1374 <key>ranges</key> | |
1375 <array> | |
1376 <array> | |
1377 <dict> | |
1378 <key>line</key><integer>69</integer> | |
1379 <key>col</key><integer>3</integer> | |
1380 <key>file</key><integer>0</integer> | |
1381 </dict> | |
1382 <dict> | |
1383 <key>line</key><integer>69</integer> | |
1384 <key>col</key><integer>16</integer> | |
1385 <key>file</key><integer>0</integer> | |
1386 </dict> | |
1387 </array> | |
1388 </array> | |
1389 <key>extended_message</key> | |
1390 <string>'p' is null</string> | |
1391 <key>message</key> | |
1392 <string>'p' is null</string> | |
1393 </dict> | |
1394 <dict> | |
1395 <key>kind</key><string>event</string> | |
1396 <key>location</key> | |
1397 <dict> | |
1398 <key>line</key><integer>69</integer> | |
1399 <key>col</key><integer>3</integer> | |
1400 <key>file</key><integer>0</integer> | |
1401 </dict> | |
1402 <key>ranges</key> | |
1403 <array> | |
1404 <array> | |
1405 <dict> | |
1406 <key>line</key><integer>69</integer> | |
1407 <key>col</key><integer>3</integer> | |
1408 <key>file</key><integer>0</integer> | |
1409 </dict> | |
1410 <dict> | |
1411 <key>line</key><integer>69</integer> | |
1412 <key>col</key><integer>16</integer> | |
1413 <key>file</key><integer>0</integer> | |
1414 </dict> | |
1415 </array> | |
1416 </array> | |
1417 <key>depth</key><integer>0</integer> | |
1418 <key>extended_message</key> | |
1419 <string>Assuming 'y' is 0</string> | |
1420 <key>message</key> | |
1421 <string>Assuming 'y' is 0</string> | |
1422 </dict> | |
1423 <dict> | |
1424 <key>kind</key><string>control</string> | |
1425 <key>edges</key> | |
1426 <array> | |
1427 <dict> | |
1428 <key>start</key> | |
1429 <array> | |
1430 <dict> | |
1431 <key>line</key><integer>69</integer> | |
1432 <key>col</key><integer>3</integer> | |
1433 <key>file</key><integer>0</integer> | |
1434 </dict> | |
1435 <dict> | |
1436 <key>line</key><integer>69</integer> | |
1437 <key>col</key><integer>16</integer> | |
1438 <key>file</key><integer>0</integer> | |
1439 </dict> | |
1440 </array> | |
1441 <key>end</key> | |
1442 <array> | |
1443 <dict> | |
1444 <key>line</key><integer>71</integer> | |
1445 <key>col</key><integer>3</integer> | |
1446 <key>file</key><integer>0</integer> | |
1447 </dict> | |
1448 <dict> | |
1449 <key>line</key><integer>71</integer> | |
1450 <key>col</key><integer>8</integer> | |
1451 <key>file</key><integer>0</integer> | |
1452 </dict> | |
1453 </array> | |
1454 </dict> | |
1455 </array> | |
1456 </dict> | |
1457 <dict> | |
1458 <key>kind</key><string>control</string> | |
1459 <key>edges</key> | |
1460 <array> | |
1461 <dict> | |
1462 <key>start</key> | |
1463 <array> | |
1464 <dict> | |
1465 <key>line</key><integer>71</integer> | |
1466 <key>col</key><integer>3</integer> | |
1467 <key>file</key><integer>0</integer> | |
1468 </dict> | |
1469 <dict> | |
1470 <key>line</key><integer>71</integer> | |
1471 <key>col</key><integer>8</integer> | |
1472 <key>file</key><integer>0</integer> | |
1473 </dict> | |
1474 </array> | |
1475 <key>end</key> | |
1476 <array> | |
1477 <dict> | |
1478 <key>line</key><integer>71</integer> | |
1479 <key>col</key><integer>10</integer> | |
1480 <key>file</key><integer>0</integer> | |
1481 </dict> | |
1482 <dict> | |
1483 <key>line</key><integer>71</integer> | |
1484 <key>col</key><integer>10</integer> | |
1485 <key>file</key><integer>0</integer> | |
1486 </dict> | |
1487 </array> | |
1488 </dict> | |
1489 </array> | |
1490 </dict> | |
1491 <dict> | |
1492 <key>kind</key><string>event</string> | |
1493 <key>location</key> | |
1494 <dict> | |
1495 <key>line</key><integer>71</integer> | |
1496 <key>col</key><integer>10</integer> | |
1497 <key>file</key><integer>0</integer> | |
1498 </dict> | |
1499 <key>ranges</key> | |
1500 <array> | |
1501 <array> | |
1502 <dict> | |
1503 <key>line</key><integer>71</integer> | |
1504 <key>col</key><integer>11</integer> | |
1505 <key>file</key><integer>0</integer> | |
1506 </dict> | |
1507 <dict> | |
1508 <key>line</key><integer>71</integer> | |
1509 <key>col</key><integer>11</integer> | |
1510 <key>file</key><integer>0</integer> | |
1511 </dict> | |
1512 </array> | |
1513 </array> | |
1514 <key>depth</key><integer>0</integer> | |
1515 <key>extended_message</key> | |
1516 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1517 <key>message</key> | |
1518 <string>Dereference of null pointer (loaded from variable 'p')</string> | |
1519 </dict> | |
1520 </array> | |
1521 <key>description</key><string>Dereference of null pointer (loaded from variable 'p')</string> | |
1522 <key>category</key><string>Logic error</string> | |
1523 <key>type</key><string>Dereference of null pointer</string> | |
1524 <key>check_name</key><string>core.NullDereference</string> | |
1525 <!-- This hash is experimental and going to change! --> | |
1526 <key>issue_hash_content_of_line_in_context</key><string>41f58f9549aa1867e461a7996a8d335c</string> | |
1527 <key>issue_context_kind</key><string>function</string> | |
1528 <key>issue_context</key><string>useMultiNote</string> | |
1529 <key>issue_hash_function_offset</key><string>5</string> | |
1530 <key>location</key> | |
1531 <dict> | |
1532 <key>line</key><integer>71</integer> | |
1533 <key>col</key><integer>10</integer> | |
1534 <key>file</key><integer>0</integer> | |
1535 </dict> | |
1536 <key>ExecutedLines</key> | |
1537 <dict> | |
1538 <key>0</key> | |
1539 <array> | |
1540 <integer>66</integer> | |
1541 <integer>67</integer> | |
1542 <integer>68</integer> | |
1543 <integer>69</integer> | |
1544 <integer>71</integer> | |
1545 </array> | |
1546 </dict> | |
1547 </dict> | |
1548 <dict> | |
1549 <key>path</key> | |
1550 <array> | |
1551 <dict> | |
1552 <key>kind</key><string>event</string> | |
1553 <key>location</key> | |
1554 <dict> | |
1555 <key>line</key><integer>87</integer> | |
1556 <key>col</key><integer>3</integer> | |
1557 <key>file</key><integer>0</integer> | |
1558 </dict> | |
1559 <key>ranges</key> | |
1560 <array> | |
1561 <array> | |
1562 <dict> | |
1563 <key>line</key><integer>87</integer> | |
1564 <key>col</key><integer>3</integer> | |
1565 <key>file</key><integer>0</integer> | |
1566 </dict> | |
1567 <dict> | |
1568 <key>line</key><integer>87</integer> | |
1569 <key>col</key><integer>12</integer> | |
1570 <key>file</key><integer>0</integer> | |
1571 </dict> | |
1572 </array> | |
1573 </array> | |
1574 <key>depth</key><integer>0</integer> | |
1575 <key>extended_message</key> | |
1576 <string>Passing value via 1st parameter 'a'</string> | |
1577 <key>message</key> | |
1578 <string>Passing value via 1st parameter 'a'</string> | |
1579 </dict> | |
1580 <dict> | |
1581 <key>kind</key><string>event</string> | |
1582 <key>location</key> | |
1583 <dict> | |
1584 <key>line</key><integer>87</integer> | |
1585 <key>col</key><integer>3</integer> | |
1586 <key>file</key><integer>0</integer> | |
1587 </dict> | |
1588 <key>ranges</key> | |
1589 <array> | |
1590 <array> | |
1591 <dict> | |
1592 <key>line</key><integer>87</integer> | |
1593 <key>col</key><integer>3</integer> | |
1594 <key>file</key><integer>0</integer> | |
1595 </dict> | |
1596 <dict> | |
1597 <key>line</key><integer>87</integer> | |
1598 <key>col</key><integer>12</integer> | |
1599 <key>file</key><integer>0</integer> | |
1600 </dict> | |
1601 </array> | |
1602 </array> | |
1603 <key>depth</key><integer>0</integer> | |
1604 <key>extended_message</key> | |
1605 <string>Calling 'null_deref'</string> | |
1606 <key>message</key> | |
1607 <string>Calling 'null_deref'</string> | |
1608 </dict> | |
1609 <dict> | |
1610 <key>kind</key><string>event</string> | |
1611 <key>location</key> | |
1612 <dict> | |
1613 <key>line</key><integer>76</integer> | |
1614 <key>col</key><integer>1</integer> | |
1615 <key>file</key><integer>0</integer> | |
1616 </dict> | |
1617 <key>depth</key><integer>1</integer> | |
1618 <key>extended_message</key> | |
1619 <string>Entered call from 'test2'</string> | |
1620 <key>message</key> | |
1621 <string>Entered call from 'test2'</string> | |
1622 </dict> | |
1623 <dict> | |
1624 <key>kind</key><string>control</string> | |
1625 <key>edges</key> | |
1626 <array> | |
1627 <dict> | |
1628 <key>start</key> | |
1629 <array> | |
1630 <dict> | |
1631 <key>line</key><integer>76</integer> | |
1632 <key>col</key><integer>1</integer> | |
1633 <key>file</key><integer>0</integer> | |
1634 </dict> | |
1635 <dict> | |
1636 <key>line</key><integer>76</integer> | |
1637 <key>col</key><integer>4</integer> | |
1638 <key>file</key><integer>0</integer> | |
1639 </dict> | |
1640 </array> | |
1641 <key>end</key> | |
1642 <array> | |
1643 <dict> | |
1644 <key>line</key><integer>77</integer> | |
1645 <key>col</key><integer>3</integer> | |
1646 <key>file</key><integer>0</integer> | |
1647 </dict> | |
1648 <dict> | |
1649 <key>line</key><integer>77</integer> | |
1650 <key>col</key><integer>4</integer> | |
1651 <key>file</key><integer>0</integer> | |
1652 </dict> | |
1653 </array> | |
1654 </dict> | |
1655 </array> | |
1656 </dict> | |
1657 <dict> | |
1658 <key>kind</key><string>control</string> | |
1659 <key>edges</key> | |
1660 <array> | |
1661 <dict> | |
1662 <key>start</key> | |
1663 <array> | |
1664 <dict> | |
1665 <key>line</key><integer>77</integer> | |
1666 <key>col</key><integer>3</integer> | |
1667 <key>file</key><integer>0</integer> | |
1668 </dict> | |
1669 <dict> | |
1670 <key>line</key><integer>77</integer> | |
1671 <key>col</key><integer>4</integer> | |
1672 <key>file</key><integer>0</integer> | |
1673 </dict> | |
1674 </array> | |
1675 <key>end</key> | |
1676 <array> | |
1677 <dict> | |
1678 <key>line</key><integer>77</integer> | |
1679 <key>col</key><integer>7</integer> | |
1680 <key>file</key><integer>0</integer> | |
1681 </dict> | |
1682 <dict> | |
1683 <key>line</key><integer>77</integer> | |
1684 <key>col</key><integer>7</integer> | |
1685 <key>file</key><integer>0</integer> | |
1686 </dict> | |
1687 </array> | |
1688 </dict> | |
1689 </array> | |
1690 </dict> | |
1691 <dict> | |
1692 <key>kind</key><string>event</string> | |
1693 <key>location</key> | |
1694 <dict> | |
1695 <key>line</key><integer>77</integer> | |
1696 <key>col</key><integer>7</integer> | |
1697 <key>file</key><integer>0</integer> | |
1698 </dict> | |
1699 <key>ranges</key> | |
1700 <array> | |
1701 <array> | |
1702 <dict> | |
1703 <key>line</key><integer>77</integer> | |
1704 <key>col</key><integer>7</integer> | |
1705 <key>file</key><integer>0</integer> | |
1706 </dict> | |
1707 <dict> | |
1708 <key>line</key><integer>77</integer> | |
1709 <key>col</key><integer>7</integer> | |
1710 <key>file</key><integer>0</integer> | |
1711 </dict> | |
1712 </array> | |
1713 </array> | |
1714 <key>depth</key><integer>1</integer> | |
1715 <key>extended_message</key> | |
1716 <string>Assuming 'a' is null</string> | |
1717 <key>message</key> | |
1718 <string>Assuming 'a' is null</string> | |
1719 </dict> | |
1720 <dict> | |
1721 <key>kind</key><string>control</string> | |
1722 <key>edges</key> | |
1723 <array> | |
1724 <dict> | |
1725 <key>start</key> | |
1726 <array> | |
1727 <dict> | |
1728 <key>line</key><integer>77</integer> | |
1729 <key>col</key><integer>7</integer> | |
1730 <key>file</key><integer>0</integer> | |
1731 </dict> | |
1732 <dict> | |
1733 <key>line</key><integer>77</integer> | |
1734 <key>col</key><integer>7</integer> | |
1735 <key>file</key><integer>0</integer> | |
1736 </dict> | |
1737 </array> | |
1738 <key>end</key> | |
1739 <array> | |
1740 <dict> | |
1741 <key>line</key><integer>79</integer> | |
1742 <key>col</key><integer>3</integer> | |
1743 <key>file</key><integer>0</integer> | |
1744 </dict> | |
1745 <dict> | |
1746 <key>line</key><integer>79</integer> | |
1747 <key>col</key><integer>3</integer> | |
1748 <key>file</key><integer>0</integer> | |
1749 </dict> | |
1750 </array> | |
1751 </dict> | |
1752 </array> | |
1753 </dict> | |
1754 <dict> | |
1755 <key>kind</key><string>control</string> | |
1756 <key>edges</key> | |
1757 <array> | |
1758 <dict> | |
1759 <key>start</key> | |
1760 <array> | |
1761 <dict> | |
1762 <key>line</key><integer>79</integer> | |
1763 <key>col</key><integer>3</integer> | |
1764 <key>file</key><integer>0</integer> | |
1765 </dict> | |
1766 <dict> | |
1767 <key>line</key><integer>79</integer> | |
1768 <key>col</key><integer>3</integer> | |
1769 <key>file</key><integer>0</integer> | |
1770 </dict> | |
1771 </array> | |
1772 <key>end</key> | |
1773 <array> | |
1774 <dict> | |
1775 <key>line</key><integer>79</integer> | |
1776 <key>col</key><integer>6</integer> | |
1777 <key>file</key><integer>0</integer> | |
1778 </dict> | |
1779 <dict> | |
1780 <key>line</key><integer>79</integer> | |
1781 <key>col</key><integer>6</integer> | |
1782 <key>file</key><integer>0</integer> | |
1783 </dict> | |
1784 </array> | |
1785 </dict> | |
1786 </array> | |
1787 </dict> | |
1788 <dict> | |
1789 <key>kind</key><string>event</string> | |
1790 <key>location</key> | |
1791 <dict> | |
1792 <key>line</key><integer>79</integer> | |
1793 <key>col</key><integer>6</integer> | |
1794 <key>file</key><integer>0</integer> | |
1795 </dict> | |
1796 <key>ranges</key> | |
1797 <array> | |
1798 <array> | |
1799 <dict> | |
1800 <key>line</key><integer>79</integer> | |
1801 <key>col</key><integer>4</integer> | |
1802 <key>file</key><integer>0</integer> | |
1803 </dict> | |
1804 <dict> | |
1805 <key>line</key><integer>79</integer> | |
1806 <key>col</key><integer>4</integer> | |
1807 <key>file</key><integer>0</integer> | |
1808 </dict> | |
1809 </array> | |
1810 </array> | |
1811 <key>depth</key><integer>1</integer> | |
1812 <key>extended_message</key> | |
1813 <string>Dereference of null pointer (loaded from variable 'a')</string> | |
1814 <key>message</key> | |
1815 <string>Dereference of null pointer (loaded from variable 'a')</string> | |
1816 </dict> | |
1817 </array> | |
1818 <key>description</key><string>Dereference of null pointer (loaded from variable 'a')</string> | |
1819 <key>category</key><string>Logic error</string> | |
1820 <key>type</key><string>Dereference of null pointer</string> | |
1821 <key>check_name</key><string>core.NullDereference</string> | |
1822 <!-- This hash is experimental and going to change! --> | |
1823 <key>issue_hash_content_of_line_in_context</key><string>2dc47a4afc2f349f12217b38588769f4</string> | |
1824 <key>issue_context_kind</key><string>function</string> | |
1825 <key>issue_context</key><string>null_deref</string> | |
1826 <key>issue_hash_function_offset</key><string>3</string> | |
1827 <key>location</key> | |
1828 <dict> | |
1829 <key>line</key><integer>79</integer> | |
1830 <key>col</key><integer>6</integer> | |
1831 <key>file</key><integer>0</integer> | |
1832 </dict> | |
1833 <key>ExecutedLines</key> | |
1834 <dict> | |
1835 <key>0</key> | |
1836 <array> | |
1837 <integer>76</integer> | |
1838 <integer>77</integer> | |
1839 <integer>79</integer> | |
1840 <integer>86</integer> | |
1841 <integer>87</integer> | |
1842 </array> | |
1843 </dict> | |
1844 </dict> | |
1845 </array> | |
1846 <key>files</key> | |
1847 <array> | |
1848 </array> | |
1849 </dict> | |
1850 </plist> |