|
22 | 22 | | lifetime.rs:667:14:667:17 | ref1 | lifetime.rs:655:11:655:25 | &raw const str2 | lifetime.rs:667:14:667:17 | ref1 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:651:7:651:10 | str2 | str2 | |
23 | 23 | | lifetime.rs:789:12:789:13 | p1 | lifetime.rs:781:9:781:19 | &my_local10 | lifetime.rs:789:12:789:13 | p1 | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:779:6:779:15 | my_local10 | my_local10 | |
24 | 24 | | lifetime.rs:808:23:808:25 | ptr | lifetime.rs:798:9:798:12 | &val | lifetime.rs:808:23:808:25 | ptr | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:796:6:796:8 | val | val | |
| 25 | +| lifetime.rs:843:12:843:14 | ptr | lifetime.rs:851:12:851:23 | &local_value | lifetime.rs:843:12:843:14 | ptr | Access of a pointer to $@ after its lifetime has ended. | lifetime.rs:850:6:850:16 | local_value | local_value | |
25 | 26 | | main.rs:64:23:64:24 | p2 | main.rs:44:26:44:28 | &b2 | main.rs:64:23:64:24 | p2 | Access of a pointer to $@ after its lifetime has ended. | main.rs:43:13:43:14 | b2 | b2 | |
26 | 27 | edges |
27 | 28 | | deallocation.rs:242:6:242:7 | p1 | deallocation.rs:245:14:245:15 | p1 | provenance | | |
@@ -194,6 +195,10 @@ edges |
194 | 195 | | lifetime.rs:798:9:798:12 | &val | lifetime.rs:798:2:798:12 | return ... | provenance | | |
195 | 196 | | lifetime.rs:802:6:802:8 | ptr | lifetime.rs:808:23:808:25 | ptr | provenance | | |
196 | 197 | | lifetime.rs:802:12:802:24 | get_pointer(...) | lifetime.rs:802:6:802:8 | ptr | provenance | | |
| 198 | +| lifetime.rs:841:13:841:27 | ...: ... | lifetime.rs:843:12:843:14 | ptr | provenance | | |
| 199 | +| lifetime.rs:851:6:851:8 | ptr | lifetime.rs:853:20:853:22 | ptr | provenance | | |
| 200 | +| lifetime.rs:851:12:851:23 | &local_value | lifetime.rs:851:6:851:8 | ptr | provenance | | |
| 201 | +| lifetime.rs:853:20:853:22 | ptr | lifetime.rs:841:13:841:27 | ...: ... | provenance | | |
197 | 202 | | main.rs:18:9:18:10 | p1 [&ref] | main.rs:21:19:21:20 | p1 | provenance | | |
198 | 203 | | main.rs:18:9:18:10 | p1 [&ref] | main.rs:29:19:29:20 | p1 | provenance | | |
199 | 204 | | main.rs:18:14:18:29 | ...::as_ptr(...) [&ref] | main.rs:18:9:18:10 | p1 [&ref] | provenance | | |
@@ -409,6 +414,11 @@ nodes |
409 | 414 | | lifetime.rs:802:6:802:8 | ptr | semmle.label | ptr | |
410 | 415 | | lifetime.rs:802:12:802:24 | get_pointer(...) | semmle.label | get_pointer(...) | |
411 | 416 | | lifetime.rs:808:23:808:25 | ptr | semmle.label | ptr | |
| 417 | +| lifetime.rs:841:13:841:27 | ...: ... | semmle.label | ...: ... | |
| 418 | +| lifetime.rs:843:12:843:14 | ptr | semmle.label | ptr | |
| 419 | +| lifetime.rs:851:6:851:8 | ptr | semmle.label | ptr | |
| 420 | +| lifetime.rs:851:12:851:23 | &local_value | semmle.label | &local_value | |
| 421 | +| lifetime.rs:853:20:853:22 | ptr | semmle.label | ptr | |
412 | 422 | | main.rs:18:9:18:10 | p1 [&ref] | semmle.label | p1 [&ref] | |
413 | 423 | | main.rs:18:14:18:29 | ...::as_ptr(...) [&ref] | semmle.label | ...::as_ptr(...) [&ref] | |
414 | 424 | | main.rs:18:26:18:28 | &b1 | semmle.label | &b1 | |
|
0 commit comments