@@ -132,97 +132,53 @@ edges
132
132
| test.cpp:304:15:304:26 | new[] | test.cpp:308:5:308:29 | ... = ... |
133
133
| test.cpp:355:14:355:27 | new[] | test.cpp:356:15:356:23 | ... + ... |
134
134
| test.cpp:355:14:355:27 | new[] | test.cpp:356:15:356:23 | ... + ... |
135
- | test.cpp:355:14:355:27 | new[] | test.cpp:357:24:357:30 | ... + ... |
136
- | test.cpp:355:14:355:27 | new[] | test.cpp:357:24:357:30 | ... + ... |
137
135
| test.cpp:355:14:355:27 | new[] | test.cpp:358:14:358:26 | * ... |
138
136
| test.cpp:355:14:355:27 | new[] | test.cpp:359:14:359:32 | * ... |
139
137
| test.cpp:356:15:356:23 | ... + ... | test.cpp:356:15:356:23 | ... + ... |
140
138
| test.cpp:356:15:356:23 | ... + ... | test.cpp:358:14:358:26 | * ... |
141
139
| test.cpp:356:15:356:23 | ... + ... | test.cpp:358:14:358:26 | * ... |
142
140
| test.cpp:356:15:356:23 | ... + ... | test.cpp:359:14:359:32 | * ... |
143
141
| test.cpp:356:15:356:23 | ... + ... | test.cpp:359:14:359:32 | * ... |
144
- | test.cpp:357:24:357:30 | ... + ... | test.cpp:357:24:357:30 | ... + ... |
145
- | test.cpp:357:24:357:30 | ... + ... | test.cpp:358:14:358:26 | * ... |
146
- | test.cpp:357:24:357:30 | ... + ... | test.cpp:358:14:358:26 | * ... |
147
- | test.cpp:357:24:357:30 | ... + ... | test.cpp:359:14:359:32 | * ... |
148
- | test.cpp:357:24:357:30 | ... + ... | test.cpp:359:14:359:32 | * ... |
149
142
| test.cpp:377:14:377:27 | new[] | test.cpp:378:15:378:23 | ... + ... |
150
143
| test.cpp:377:14:377:27 | new[] | test.cpp:378:15:378:23 | ... + ... |
151
- | test.cpp:377:14:377:27 | new[] | test.cpp:381:5:381:9 | ... ++ |
152
- | test.cpp:377:14:377:27 | new[] | test.cpp:381:5:381:9 | ... ++ |
153
144
| test.cpp:377:14:377:27 | new[] | test.cpp:384:13:384:16 | * ... |
154
145
| test.cpp:378:15:378:23 | ... + ... | test.cpp:378:15:378:23 | ... + ... |
155
146
| test.cpp:378:15:378:23 | ... + ... | test.cpp:384:13:384:16 | * ... |
156
147
| test.cpp:378:15:378:23 | ... + ... | test.cpp:384:13:384:16 | * ... |
157
- | test.cpp:381:5:381:9 | ... ++ | test.cpp:381:5:381:9 | ... ++ |
158
- | test.cpp:381:5:381:9 | ... ++ | test.cpp:384:13:384:16 | * ... |
159
148
| test.cpp:410:14:410:27 | new[] | test.cpp:411:15:411:23 | & ... |
160
149
| test.cpp:410:14:410:27 | new[] | test.cpp:411:15:411:23 | & ... |
161
- | test.cpp:410:14:410:27 | new[] | test.cpp:413:5:413:8 | ... ++ |
162
- | test.cpp:410:14:410:27 | new[] | test.cpp:413:5:413:8 | ... ++ |
163
150
| test.cpp:410:14:410:27 | new[] | test.cpp:415:7:415:15 | ... = ... |
164
151
| test.cpp:411:15:411:23 | & ... | test.cpp:411:15:411:23 | & ... |
165
152
| test.cpp:411:15:411:23 | & ... | test.cpp:415:7:415:15 | ... = ... |
166
153
| test.cpp:411:15:411:23 | & ... | test.cpp:415:7:415:15 | ... = ... |
167
- | test.cpp:413:5:413:8 | ... ++ | test.cpp:413:5:413:8 | ... ++ |
168
- | test.cpp:413:5:413:8 | ... ++ | test.cpp:415:7:415:15 | ... = ... |
169
- | test.cpp:413:5:413:8 | ... ++ | test.cpp:415:7:415:15 | ... = ... |
170
154
| test.cpp:421:14:421:27 | new[] | test.cpp:422:15:422:23 | & ... |
171
155
| test.cpp:421:14:421:27 | new[] | test.cpp:422:15:422:23 | & ... |
172
- | test.cpp:421:14:421:27 | new[] | test.cpp:424:5:424:8 | ... ++ |
173
- | test.cpp:421:14:421:27 | new[] | test.cpp:424:5:424:8 | ... ++ |
174
156
| test.cpp:421:14:421:27 | new[] | test.cpp:426:7:426:15 | ... = ... |
175
157
| test.cpp:422:15:422:23 | & ... | test.cpp:422:15:422:23 | & ... |
176
158
| test.cpp:422:15:422:23 | & ... | test.cpp:426:7:426:15 | ... = ... |
177
159
| test.cpp:422:15:422:23 | & ... | test.cpp:426:7:426:15 | ... = ... |
178
- | test.cpp:424:5:424:8 | ... ++ | test.cpp:424:5:424:8 | ... ++ |
179
- | test.cpp:424:5:424:8 | ... ++ | test.cpp:426:7:426:15 | ... = ... |
180
- | test.cpp:424:5:424:8 | ... ++ | test.cpp:426:7:426:15 | ... = ... |
181
160
| test.cpp:432:14:432:27 | new[] | test.cpp:433:15:433:23 | & ... |
182
161
| test.cpp:432:14:432:27 | new[] | test.cpp:433:15:433:23 | & ... |
183
- | test.cpp:432:14:432:27 | new[] | test.cpp:436:5:436:8 | ... ++ |
184
- | test.cpp:432:14:432:27 | new[] | test.cpp:436:5:436:8 | ... ++ |
185
162
| test.cpp:432:14:432:27 | new[] | test.cpp:438:7:438:15 | ... = ... |
186
163
| test.cpp:433:15:433:23 | & ... | test.cpp:433:15:433:23 | & ... |
187
164
| test.cpp:433:15:433:23 | & ... | test.cpp:438:7:438:15 | ... = ... |
188
165
| test.cpp:433:15:433:23 | & ... | test.cpp:438:7:438:15 | ... = ... |
189
- | test.cpp:436:5:436:8 | ... ++ | test.cpp:436:5:436:8 | ... ++ |
190
- | test.cpp:436:5:436:8 | ... ++ | test.cpp:438:7:438:15 | ... = ... |
191
- | test.cpp:436:5:436:8 | ... ++ | test.cpp:438:7:438:15 | ... = ... |
192
166
| test.cpp:444:14:444:27 | new[] | test.cpp:445:15:445:23 | & ... |
193
167
| test.cpp:444:14:444:27 | new[] | test.cpp:445:15:445:23 | & ... |
194
- | test.cpp:444:14:444:27 | new[] | test.cpp:448:5:448:8 | ... ++ |
195
- | test.cpp:444:14:444:27 | new[] | test.cpp:448:5:448:8 | ... ++ |
196
168
| test.cpp:444:14:444:27 | new[] | test.cpp:450:7:450:15 | ... = ... |
197
169
| test.cpp:445:15:445:23 | & ... | test.cpp:445:15:445:23 | & ... |
198
170
| test.cpp:445:15:445:23 | & ... | test.cpp:450:7:450:15 | ... = ... |
199
171
| test.cpp:445:15:445:23 | & ... | test.cpp:450:7:450:15 | ... = ... |
200
- | test.cpp:448:5:448:8 | ... ++ | test.cpp:448:5:448:8 | ... ++ |
201
- | test.cpp:448:5:448:8 | ... ++ | test.cpp:450:7:450:15 | ... = ... |
202
- | test.cpp:448:5:448:8 | ... ++ | test.cpp:450:7:450:15 | ... = ... |
203
172
| test.cpp:480:14:480:27 | new[] | test.cpp:481:15:481:23 | & ... |
204
173
| test.cpp:480:14:480:27 | new[] | test.cpp:481:15:481:23 | & ... |
205
- | test.cpp:480:14:480:27 | new[] | test.cpp:484:5:484:8 | ... ++ |
206
- | test.cpp:480:14:480:27 | new[] | test.cpp:484:5:484:8 | ... ++ |
207
174
| test.cpp:480:14:480:27 | new[] | test.cpp:486:7:486:15 | ... = ... |
208
175
| test.cpp:481:15:481:23 | & ... | test.cpp:481:15:481:23 | & ... |
209
176
| test.cpp:481:15:481:23 | & ... | test.cpp:486:7:486:15 | ... = ... |
210
177
| test.cpp:481:15:481:23 | & ... | test.cpp:486:7:486:15 | ... = ... |
211
- | test.cpp:484:5:484:8 | ... ++ | test.cpp:484:5:484:8 | ... ++ |
212
- | test.cpp:484:5:484:8 | ... ++ | test.cpp:486:7:486:15 | ... = ... |
213
- | test.cpp:484:5:484:8 | ... ++ | test.cpp:486:7:486:15 | ... = ... |
214
178
| test.cpp:543:14:543:27 | new[] | test.cpp:548:5:548:19 | ... = ... |
215
179
| test.cpp:554:14:554:27 | new[] | test.cpp:559:5:559:19 | ... = ... |
216
180
| test.cpp:642:14:642:31 | new[] | test.cpp:647:5:647:19 | ... = ... |
217
- | test.cpp:652:14:652:27 | new[] | test.cpp:656:3:656:6 | ... ++ |
218
- | test.cpp:652:14:652:27 | new[] | test.cpp:656:3:656:6 | ... ++ |
219
- | test.cpp:652:14:652:27 | new[] | test.cpp:662:3:662:11 | ... = ... |
220
- | test.cpp:656:3:656:6 | ... ++ | test.cpp:656:3:656:6 | ... ++ |
221
- | test.cpp:656:3:656:6 | ... ++ | test.cpp:662:3:662:11 | ... = ... |
222
- | test.cpp:656:3:656:6 | ... ++ | test.cpp:662:3:662:11 | ... = ... |
223
181
| test.cpp:667:14:667:31 | new[] | test.cpp:675:7:675:23 | ... = ... |
224
- | test.cpp:695:13:695:26 | new[] | test.cpp:698:5:698:10 | ... += ... |
225
- | test.cpp:698:5:698:10 | ... += ... | test.cpp:701:15:701:16 | * ... |
226
182
nodes
227
183
| test.cpp:4:15:4:20 | call to malloc | semmle.label | call to malloc |
228
184
| test.cpp:5:15:5:22 | ... + ... | semmle.label | ... + ... |
@@ -320,61 +276,40 @@ nodes
320
276
| test.cpp:355:14:355:27 | new[] | semmle.label | new[] |
321
277
| test.cpp:356:15:356:23 | ... + ... | semmle.label | ... + ... |
322
278
| test.cpp:356:15:356:23 | ... + ... | semmle.label | ... + ... |
323
- | test.cpp:357:24:357:30 | ... + ... | semmle.label | ... + ... |
324
- | test.cpp:357:24:357:30 | ... + ... | semmle.label | ... + ... |
325
279
| test.cpp:358:14:358:26 | * ... | semmle.label | * ... |
326
280
| test.cpp:359:14:359:32 | * ... | semmle.label | * ... |
327
281
| test.cpp:377:14:377:27 | new[] | semmle.label | new[] |
328
282
| test.cpp:378:15:378:23 | ... + ... | semmle.label | ... + ... |
329
283
| test.cpp:378:15:378:23 | ... + ... | semmle.label | ... + ... |
330
- | test.cpp:381:5:381:9 | ... ++ | semmle.label | ... ++ |
331
- | test.cpp:381:5:381:9 | ... ++ | semmle.label | ... ++ |
332
284
| test.cpp:384:13:384:16 | * ... | semmle.label | * ... |
333
285
| test.cpp:410:14:410:27 | new[] | semmle.label | new[] |
334
286
| test.cpp:411:15:411:23 | & ... | semmle.label | & ... |
335
287
| test.cpp:411:15:411:23 | & ... | semmle.label | & ... |
336
- | test.cpp:413:5:413:8 | ... ++ | semmle.label | ... ++ |
337
- | test.cpp:413:5:413:8 | ... ++ | semmle.label | ... ++ |
338
288
| test.cpp:415:7:415:15 | ... = ... | semmle.label | ... = ... |
339
289
| test.cpp:421:14:421:27 | new[] | semmle.label | new[] |
340
290
| test.cpp:422:15:422:23 | & ... | semmle.label | & ... |
341
291
| test.cpp:422:15:422:23 | & ... | semmle.label | & ... |
342
- | test.cpp:424:5:424:8 | ... ++ | semmle.label | ... ++ |
343
- | test.cpp:424:5:424:8 | ... ++ | semmle.label | ... ++ |
344
292
| test.cpp:426:7:426:15 | ... = ... | semmle.label | ... = ... |
345
293
| test.cpp:432:14:432:27 | new[] | semmle.label | new[] |
346
294
| test.cpp:433:15:433:23 | & ... | semmle.label | & ... |
347
295
| test.cpp:433:15:433:23 | & ... | semmle.label | & ... |
348
- | test.cpp:436:5:436:8 | ... ++ | semmle.label | ... ++ |
349
- | test.cpp:436:5:436:8 | ... ++ | semmle.label | ... ++ |
350
296
| test.cpp:438:7:438:15 | ... = ... | semmle.label | ... = ... |
351
297
| test.cpp:444:14:444:27 | new[] | semmle.label | new[] |
352
298
| test.cpp:445:15:445:23 | & ... | semmle.label | & ... |
353
299
| test.cpp:445:15:445:23 | & ... | semmle.label | & ... |
354
- | test.cpp:448:5:448:8 | ... ++ | semmle.label | ... ++ |
355
- | test.cpp:448:5:448:8 | ... ++ | semmle.label | ... ++ |
356
300
| test.cpp:450:7:450:15 | ... = ... | semmle.label | ... = ... |
357
301
| test.cpp:480:14:480:27 | new[] | semmle.label | new[] |
358
302
| test.cpp:481:15:481:23 | & ... | semmle.label | & ... |
359
303
| test.cpp:481:15:481:23 | & ... | semmle.label | & ... |
360
- | test.cpp:484:5:484:8 | ... ++ | semmle.label | ... ++ |
361
- | test.cpp:484:5:484:8 | ... ++ | semmle.label | ... ++ |
362
304
| test.cpp:486:7:486:15 | ... = ... | semmle.label | ... = ... |
363
305
| test.cpp:543:14:543:27 | new[] | semmle.label | new[] |
364
306
| test.cpp:548:5:548:19 | ... = ... | semmle.label | ... = ... |
365
307
| test.cpp:554:14:554:27 | new[] | semmle.label | new[] |
366
308
| test.cpp:559:5:559:19 | ... = ... | semmle.label | ... = ... |
367
309
| test.cpp:642:14:642:31 | new[] | semmle.label | new[] |
368
310
| test.cpp:647:5:647:19 | ... = ... | semmle.label | ... = ... |
369
- | test.cpp:652:14:652:27 | new[] | semmle.label | new[] |
370
- | test.cpp:656:3:656:6 | ... ++ | semmle.label | ... ++ |
371
- | test.cpp:656:3:656:6 | ... ++ | semmle.label | ... ++ |
372
- | test.cpp:662:3:662:11 | ... = ... | semmle.label | ... = ... |
373
311
| test.cpp:667:14:667:31 | new[] | semmle.label | new[] |
374
312
| test.cpp:675:7:675:23 | ... = ... | semmle.label | ... = ... |
375
- | test.cpp:695:13:695:26 | new[] | semmle.label | new[] |
376
- | test.cpp:698:5:698:10 | ... += ... | semmle.label | ... += ... |
377
- | test.cpp:701:15:701:16 | * ... | semmle.label | * ... |
378
313
subpaths
379
314
#select
380
315
| test.cpp:6:14:6:15 | * ... | test.cpp:4:15:4:20 | call to malloc | test.cpp:6:14:6:15 | * ... | This read might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:4:15:4:20 | call to malloc | call to malloc | test.cpp:5:19:5:22 | size | size |
@@ -408,6 +343,4 @@ subpaths
408
343
| test.cpp:548:5:548:19 | ... = ... | test.cpp:543:14:543:27 | new[] | test.cpp:548:5:548:19 | ... = ... | This write might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:543:14:543:27 | new[] | new[] | test.cpp:548:8:548:14 | src_pos | src_pos |
409
344
| test.cpp:559:5:559:19 | ... = ... | test.cpp:554:14:554:27 | new[] | test.cpp:559:5:559:19 | ... = ... | This write might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:554:14:554:27 | new[] | new[] | test.cpp:559:8:559:14 | src_pos | src_pos |
410
345
| test.cpp:647:5:647:19 | ... = ... | test.cpp:642:14:642:31 | new[] | test.cpp:647:5:647:19 | ... = ... | This write might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:642:14:642:31 | new[] | new[] | test.cpp:647:8:647:14 | src_pos | src_pos |
411
- | test.cpp:662:3:662:11 | ... = ... | test.cpp:652:14:652:27 | new[] | test.cpp:662:3:662:11 | ... = ... | This write might be out of bounds, as the pointer might be equal to $@ + $@ + 1. | test.cpp:652:14:652:27 | new[] | new[] | test.cpp:653:19:653:22 | size | size |
412
346
| test.cpp:675:7:675:23 | ... = ... | test.cpp:667:14:667:31 | new[] | test.cpp:675:7:675:23 | ... = ... | This write might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:667:14:667:31 | new[] | new[] | test.cpp:675:10:675:18 | ... ++ | ... ++ |
413
- | test.cpp:701:15:701:16 | * ... | test.cpp:695:13:695:26 | new[] | test.cpp:701:15:701:16 | * ... | This read might be out of bounds, as the pointer might be equal to $@ + $@. | test.cpp:695:13:695:26 | new[] | new[] | test.cpp:696:19:696:22 | size | size |
0 commit comments