|
1 | 1 | edges
|
2 |
| -| test.cpp:208:7:208:7 | pointer to free output argument | test.cpp:209:2:209:2 | a | provenance | | |
3 |
| -| test.cpp:214:7:214:7 | pointer to free output argument | test.cpp:215:2:215:2 | a | provenance | | |
| 2 | +| test.cpp:213:7:213:7 | pointer to free output argument | test.cpp:214:2:214:2 | a | provenance | | |
| 3 | +| test.cpp:219:7:219:7 | pointer to free output argument | test.cpp:220:2:220:2 | a | provenance | | |
4 | 4 | | test_free.cpp:11:10:11:10 | pointer to free output argument | test_free.cpp:12:5:12:5 | a | provenance | |
|
5 | 5 | | test_free.cpp:11:10:11:10 | pointer to free output argument | test_free.cpp:13:5:13:6 | * ... | provenance | |
|
6 | 6 | | test_free.cpp:42:27:42:27 | pointer to free output argument | test_free.cpp:45:5:45:5 | a | provenance | |
|
@@ -33,10 +33,10 @@ edges
|
33 | 33 | | test_free.cpp:322:12:322:12 | pointer to operator delete output argument | test_free.cpp:324:5:324:6 | * ... | provenance | |
|
34 | 34 | | test_free.cpp:331:12:331:12 | pointer to operator delete output argument | test_free.cpp:332:5:332:6 | * ... | provenance | |
|
35 | 35 | nodes
|
36 |
| -| test.cpp:208:7:208:7 | pointer to free output argument | semmle.label | pointer to free output argument | |
37 |
| -| test.cpp:209:2:209:2 | a | semmle.label | a | |
38 |
| -| test.cpp:214:7:214:7 | pointer to free output argument | semmle.label | pointer to free output argument | |
39 |
| -| test.cpp:215:2:215:2 | a | semmle.label | a | |
| 36 | +| test.cpp:213:7:213:7 | pointer to free output argument | semmle.label | pointer to free output argument | |
| 37 | +| test.cpp:214:2:214:2 | a | semmle.label | a | |
| 38 | +| test.cpp:219:7:219:7 | pointer to free output argument | semmle.label | pointer to free output argument | |
| 39 | +| test.cpp:220:2:220:2 | a | semmle.label | a | |
40 | 40 | | test_free.cpp:11:10:11:10 | pointer to free output argument | semmle.label | pointer to free output argument |
|
41 | 41 | | test_free.cpp:12:5:12:5 | a | semmle.label | a |
|
42 | 42 | | test_free.cpp:13:5:13:6 | * ... | semmle.label | * ... |
|
|
88 | 88 | | test_free.cpp:332:5:332:6 | * ... | semmle.label | * ... |
|
89 | 89 | subpaths
|
90 | 90 | #select
|
91 |
| -| test.cpp:209:2:209:2 | a | test.cpp:208:7:208:7 | pointer to free output argument | test.cpp:209:2:209:2 | a | Memory may have been previously freed by $@. | test.cpp:208:2:208:5 | call to free | call to free | |
92 |
| -| test.cpp:215:2:215:2 | a | test.cpp:214:7:214:7 | pointer to free output argument | test.cpp:215:2:215:2 | a | Memory may have been previously freed by $@. | test.cpp:214:2:214:5 | call to free | call to free | |
| 91 | +| test.cpp:214:2:214:2 | a | test.cpp:213:7:213:7 | pointer to free output argument | test.cpp:214:2:214:2 | a | Memory may have been previously freed by $@. | test.cpp:213:2:213:5 | call to free | call to free | |
| 92 | +| test.cpp:220:2:220:2 | a | test.cpp:219:7:219:7 | pointer to free output argument | test.cpp:220:2:220:2 | a | Memory may have been previously freed by $@. | test.cpp:219:2:219:5 | call to free | call to free | |
93 | 93 | | test_free.cpp:12:5:12:5 | a | test_free.cpp:11:10:11:10 | pointer to free output argument | test_free.cpp:12:5:12:5 | a | Memory may have been previously freed by $@. | test_free.cpp:11:5:11:8 | call to free | call to free |
|
94 | 94 | | test_free.cpp:13:5:13:6 | * ... | test_free.cpp:11:10:11:10 | pointer to free output argument | test_free.cpp:13:5:13:6 | * ... | Memory may have been previously freed by $@. | test_free.cpp:11:5:11:8 | call to free | call to free |
|
95 | 95 | | test_free.cpp:45:5:45:5 | a | test_free.cpp:42:27:42:27 | pointer to free output argument | test_free.cpp:45:5:45:5 | a | Memory may have been previously freed by $@. | test_free.cpp:42:22:42:25 | call to free | call to free |
|
|
0 commit comments