|
40 | 40 | | main.rs:208:40:208:43 | grow | main.rs:317:13:317:26 | ...::args | main.rs:208:40:208:43 | grow | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
41 | 41 | | main.rs:210:40:210:50 | grow_zeroed | main.rs:317:13:317:26 | ...::args | main.rs:210:40:210:50 | grow_zeroed | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
42 | 42 | | main.rs:219:13:219:24 | ...::malloc | main.rs:317:13:317:26 | ...::args | main.rs:219:13:219:24 | ...::malloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
43 |
| -| main.rs:219:13:219:24 | ...::malloc | main.rs:317:13:317:26 | ...::args | main.rs:219:13:219:24 | ...::malloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value | |
44 |
| -| main.rs:220:13:220:31 | ...::aligned_alloc | main.rs:317:13:317:26 | ...::args | main.rs:220:13:220:31 | ...::aligned_alloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value | |
45 | 43 | | main.rs:220:13:220:31 | ...::aligned_alloc | main.rs:317:13:317:26 | ...::args | main.rs:220:13:220:31 | ...::aligned_alloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
46 | 44 | | main.rs:222:13:222:24 | ...::calloc | main.rs:317:13:317:26 | ...::args | main.rs:222:13:222:24 | ...::calloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
47 |
| -| main.rs:222:13:222:24 | ...::calloc | main.rs:317:13:317:26 | ...::args | main.rs:222:13:222:24 | ...::calloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value | |
48 |
| -| main.rs:223:13:223:24 | ...::calloc | main.rs:317:13:317:26 | ...::args | main.rs:223:13:223:24 | ...::calloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value | |
49 | 45 | | main.rs:223:13:223:24 | ...::calloc | main.rs:317:13:317:26 | ...::args | main.rs:223:13:223:24 | ...::calloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
50 | 46 | | main.rs:224:13:224:25 | ...::realloc | main.rs:317:13:317:26 | ...::args | main.rs:224:13:224:25 | ...::realloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value |
|
51 |
| -| main.rs:224:13:224:25 | ...::realloc | main.rs:317:13:317:26 | ...::args | main.rs:224:13:224:25 | ...::realloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:317:13:317:26 | ...::args | user-provided value | |
52 | 47 | | main.rs:284:22:284:38 | ...::alloc | main.rs:308:25:308:38 | ...::args | main.rs:284:22:284:38 | ...::alloc | This allocation size is derived from a $@ and could allocate arbitrary amounts of memory. | main.rs:308:25:308:38 | ...::args | user-provided value |
|
53 | 48 | edges
|
54 | 49 | | main.rs:12:36:12:43 | ...: usize | main.rs:18:41:18:41 | v | provenance | |
|
@@ -223,19 +218,14 @@ edges
|
223 | 218 | | main.rs:210:60:210:61 | l2 | main.rs:210:40:210:50 | grow_zeroed | provenance | MaD:9 Sink:MaD:9 |
|
224 | 219 | | main.rs:217:27:217:34 | ...: usize | main.rs:219:26:219:26 | v | provenance | |
|
225 | 220 | | main.rs:219:26:219:26 | v | main.rs:219:13:219:24 | ...::malloc | provenance | MaD:14 Sink:MaD:14 |
|
226 |
| -| main.rs:219:26:219:26 | v | main.rs:219:13:219:24 | ...::malloc | provenance | MaD:14 Sink:MaD:14 | |
227 | 221 | | main.rs:219:26:219:26 | v | main.rs:220:36:220:36 | v | provenance | |
|
228 | 222 | | main.rs:220:36:220:36 | v | main.rs:220:13:220:31 | ...::aligned_alloc | provenance | MaD:12 Sink:MaD:12 |
|
229 |
| -| main.rs:220:36:220:36 | v | main.rs:220:13:220:31 | ...::aligned_alloc | provenance | MaD:12 Sink:MaD:12 | |
230 | 223 | | main.rs:220:36:220:36 | v | main.rs:222:30:222:30 | v | provenance | |
|
231 | 224 | | main.rs:222:30:222:30 | v | main.rs:222:13:222:24 | ...::calloc | provenance | MaD:13 Sink:MaD:13 |
|
232 |
| -| main.rs:222:30:222:30 | v | main.rs:222:13:222:24 | ...::calloc | provenance | MaD:13 Sink:MaD:13 | |
233 | 225 | | main.rs:222:30:222:30 | v | main.rs:223:26:223:26 | v | provenance | |
|
234 | 226 | | main.rs:223:26:223:26 | v | main.rs:223:13:223:24 | ...::calloc | provenance | MaD:13 Sink:MaD:13 |
|
235 |
| -| main.rs:223:26:223:26 | v | main.rs:223:13:223:24 | ...::calloc | provenance | MaD:13 Sink:MaD:13 | |
236 | 227 | | main.rs:223:26:223:26 | v | main.rs:224:31:224:31 | v | provenance | |
|
237 | 228 | | main.rs:224:31:224:31 | v | main.rs:224:13:224:25 | ...::realloc | provenance | MaD:15 Sink:MaD:15 |
|
238 |
| -| main.rs:224:31:224:31 | v | main.rs:224:13:224:25 | ...::realloc | provenance | MaD:15 Sink:MaD:15 | |
239 | 229 | | main.rs:279:24:279:41 | ...: String | main.rs:280:21:280:47 | user_input.parse(...) [Ok] | provenance | MaD:32 |
|
240 | 230 | | main.rs:280:9:280:17 | num_bytes | main.rs:282:54:282:62 | num_bytes | provenance | |
|
241 | 231 | | main.rs:280:21:280:47 | user_input.parse(...) [Ok] | main.rs:280:21:280:48 | TryExpr | provenance | |
|
@@ -475,19 +465,14 @@ nodes
|
475 | 465 | | main.rs:210:60:210:61 | l2 | semmle.label | l2 |
|
476 | 466 | | main.rs:217:27:217:34 | ...: usize | semmle.label | ...: usize |
|
477 | 467 | | main.rs:219:13:219:24 | ...::malloc | semmle.label | ...::malloc |
|
478 |
| -| main.rs:219:13:219:24 | ...::malloc | semmle.label | ...::malloc | |
479 | 468 | | main.rs:219:26:219:26 | v | semmle.label | v |
|
480 | 469 | | main.rs:220:13:220:31 | ...::aligned_alloc | semmle.label | ...::aligned_alloc |
|
481 |
| -| main.rs:220:13:220:31 | ...::aligned_alloc | semmle.label | ...::aligned_alloc | |
482 | 470 | | main.rs:220:36:220:36 | v | semmle.label | v |
|
483 | 471 | | main.rs:222:13:222:24 | ...::calloc | semmle.label | ...::calloc |
|
484 |
| -| main.rs:222:13:222:24 | ...::calloc | semmle.label | ...::calloc | |
485 | 472 | | main.rs:222:30:222:30 | v | semmle.label | v |
|
486 | 473 | | main.rs:223:13:223:24 | ...::calloc | semmle.label | ...::calloc |
|
487 |
| -| main.rs:223:13:223:24 | ...::calloc | semmle.label | ...::calloc | |
488 | 474 | | main.rs:223:26:223:26 | v | semmle.label | v |
|
489 | 475 | | main.rs:224:13:224:25 | ...::realloc | semmle.label | ...::realloc |
|
490 |
| -| main.rs:224:13:224:25 | ...::realloc | semmle.label | ...::realloc | |
491 | 476 | | main.rs:224:31:224:31 | v | semmle.label | v |
|
492 | 477 | | main.rs:279:24:279:41 | ...: String | semmle.label | ...: String |
|
493 | 478 | | main.rs:280:9:280:17 | num_bytes | semmle.label | num_bytes |
|
|
0 commit comments