mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
C++: Accept tests. Due to the removal of overlap between the reads steps there are fewer repeated edges in path explanations.
This commit is contained in:
@@ -2,9 +2,6 @@ edges
|
|||||||
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | (const char *)... |
|
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | (const char *)... |
|
||||||
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
|
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
|
||||||
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
|
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
|
||||||
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
|
|
||||||
| search.c:17:8:17:12 | query | search.c:17:8:17:12 | (const char *)... |
|
|
||||||
| search.c:17:8:17:12 | query | search.c:17:8:17:12 | query |
|
|
||||||
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
|
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
|
||||||
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
|
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
|
||||||
| search.c:41:21:41:26 | call to getenv | search.c:45:17:45:25 | raw_query |
|
| search.c:41:21:41:26 | call to getenv | search.c:45:17:45:25 | raw_query |
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ edges
|
|||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:101:9:101:10 | i1 |
|
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:102:15:102:16 | i1 |
|
||||||
@@ -31,14 +29,10 @@ edges
|
|||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:144:9:144:10 | i7 |
|
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
||||||
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
| argvLocal.c:100:7:100:10 | argv | argvLocal.c:145:15:145:16 | i7 |
|
||||||
| argvLocal.c:101:9:101:10 | i1 | argvLocal.c:101:9:101:10 | (const char *)... |
|
|
||||||
| argvLocal.c:101:9:101:10 | i1 | argvLocal.c:101:9:101:10 | i1 |
|
|
||||||
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | (const char *)... |
|
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | (const char *)... |
|
||||||
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | (const char *)... |
|
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | (const char *)... |
|
||||||
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | access to array |
|
| argvLocal.c:105:14:105:17 | argv | argvLocal.c:106:9:106:13 | access to array |
|
||||||
@@ -143,22 +137,16 @@ edges
|
|||||||
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:131:9:131:14 | ... + ... |
|
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:131:9:131:14 | ... + ... |
|
||||||
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:132:15:132:20 | ... + ... |
|
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:132:15:132:20 | ... + ... |
|
||||||
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:132:15:132:20 | ... + ... |
|
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:132:15:132:20 | ... + ... |
|
||||||
| argvLocal.c:144:9:144:10 | i7 | argvLocal.c:144:9:144:10 | (const char *)... |
|
|
||||||
| argvLocal.c:144:9:144:10 | i7 | argvLocal.c:144:9:144:10 | i7 |
|
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | (const char *)... |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | (const char *)... |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | (const char *)... |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | (const char *)... |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:150:9:150:10 | i8 |
|
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
||||||
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
| argvLocal.c:149:11:149:14 | argv | argvLocal.c:151:15:151:16 | i8 |
|
||||||
| argvLocal.c:150:9:150:10 | i8 | argvLocal.c:150:9:150:10 | (const char *)... |
|
|
||||||
| argvLocal.c:150:9:150:10 | i8 | argvLocal.c:150:9:150:10 | i8 |
|
|
||||||
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | (const char *)... |
|
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | (const char *)... |
|
||||||
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | (const char *)... |
|
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | (const char *)... |
|
||||||
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | i9 |
|
| argvLocal.c:156:23:156:26 | argv | argvLocal.c:157:9:157:10 | i9 |
|
||||||
@@ -183,21 +171,12 @@ edges
|
|||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:169:18:169:20 | i10 |
|
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:15:170:26 | (char *)... |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:15:170:26 | (char *)... |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:15:170:26 | (char *)... |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:15:170:26 | (char *)... |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
|
||||||
| argvLocal.c:168:18:168:21 | argv | argvLocal.c:170:24:170:26 | i10 |
|
|
||||||
| argvLocal.c:169:18:169:20 | i10 | argvLocal.c:169:9:169:20 | (char *)... |
|
|
||||||
| argvLocal.c:169:18:169:20 | i10 | argvLocal.c:169:9:169:20 | (const char *)... |
|
|
||||||
| argvLocal.c:169:18:169:20 | i10 | argvLocal.c:169:18:169:20 | i10 |
|
|
||||||
| argvLocal.c:170:24:170:26 | i10 | argvLocal.c:170:15:170:26 | (char *)... |
|
|
||||||
| argvLocal.c:170:24:170:26 | i10 | argvLocal.c:170:24:170:26 | i10 |
|
|
||||||
nodes
|
nodes
|
||||||
| argvLocal.c:9:25:9:31 | *correct | semmle.label | *correct |
|
| argvLocal.c:9:25:9:31 | *correct | semmle.label | *correct |
|
||||||
| argvLocal.c:9:25:9:31 | correct | semmle.label | correct |
|
| argvLocal.c:9:25:9:31 | correct | semmle.label | correct |
|
||||||
|
|||||||
@@ -17,14 +17,10 @@ edges
|
|||||||
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
||||||
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
||||||
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
||||||
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
|
||||||
| funcsLocal.c:31:13:31:17 | call to fgets | funcsLocal.c:32:9:32:10 | i4 |
|
|
||||||
| funcsLocal.c:31:19:31:21 | fgets output argument | funcsLocal.c:32:9:32:10 | (const char *)... |
|
| funcsLocal.c:31:19:31:21 | fgets output argument | funcsLocal.c:32:9:32:10 | (const char *)... |
|
||||||
| funcsLocal.c:31:19:31:21 | fgets output argument | funcsLocal.c:32:9:32:10 | i4 |
|
| funcsLocal.c:31:19:31:21 | fgets output argument | funcsLocal.c:32:9:32:10 | i4 |
|
||||||
| funcsLocal.c:31:19:31:21 | i41 | funcsLocal.c:32:9:32:10 | (const char *)... |
|
| funcsLocal.c:31:19:31:21 | i41 | funcsLocal.c:32:9:32:10 | (const char *)... |
|
||||||
| funcsLocal.c:31:19:31:21 | i41 | funcsLocal.c:32:9:32:10 | i4 |
|
| funcsLocal.c:31:19:31:21 | i41 | funcsLocal.c:32:9:32:10 | i4 |
|
||||||
| funcsLocal.c:32:9:32:10 | i4 | funcsLocal.c:32:9:32:10 | (const char *)... |
|
|
||||||
| funcsLocal.c:32:9:32:10 | i4 | funcsLocal.c:32:9:32:10 | i4 |
|
|
||||||
| funcsLocal.c:36:7:36:8 | gets output argument | funcsLocal.c:37:9:37:10 | (const char *)... |
|
| funcsLocal.c:36:7:36:8 | gets output argument | funcsLocal.c:37:9:37:10 | (const char *)... |
|
||||||
| funcsLocal.c:36:7:36:8 | gets output argument | funcsLocal.c:37:9:37:10 | i5 |
|
| funcsLocal.c:36:7:36:8 | gets output argument | funcsLocal.c:37:9:37:10 | i5 |
|
||||||
| funcsLocal.c:36:7:36:8 | i5 | funcsLocal.c:37:9:37:10 | (const char *)... |
|
| funcsLocal.c:36:7:36:8 | i5 | funcsLocal.c:37:9:37:10 | (const char *)... |
|
||||||
@@ -35,14 +31,10 @@ edges
|
|||||||
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
||||||
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
||||||
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
||||||
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
|
||||||
| funcsLocal.c:41:13:41:16 | call to gets | funcsLocal.c:42:9:42:10 | i6 |
|
|
||||||
| funcsLocal.c:41:18:41:20 | gets output argument | funcsLocal.c:42:9:42:10 | (const char *)... |
|
| funcsLocal.c:41:18:41:20 | gets output argument | funcsLocal.c:42:9:42:10 | (const char *)... |
|
||||||
| funcsLocal.c:41:18:41:20 | gets output argument | funcsLocal.c:42:9:42:10 | i6 |
|
| funcsLocal.c:41:18:41:20 | gets output argument | funcsLocal.c:42:9:42:10 | i6 |
|
||||||
| funcsLocal.c:41:18:41:20 | i61 | funcsLocal.c:42:9:42:10 | (const char *)... |
|
| funcsLocal.c:41:18:41:20 | i61 | funcsLocal.c:42:9:42:10 | (const char *)... |
|
||||||
| funcsLocal.c:41:18:41:20 | i61 | funcsLocal.c:42:9:42:10 | i6 |
|
| funcsLocal.c:41:18:41:20 | i61 | funcsLocal.c:42:9:42:10 | i6 |
|
||||||
| funcsLocal.c:42:9:42:10 | i6 | funcsLocal.c:42:9:42:10 | (const char *)... |
|
|
||||||
| funcsLocal.c:42:9:42:10 | i6 | funcsLocal.c:42:9:42:10 | i6 |
|
|
||||||
nodes
|
nodes
|
||||||
| funcsLocal.c:16:8:16:9 | fread output argument | semmle.label | fread output argument |
|
| funcsLocal.c:16:8:16:9 | fread output argument | semmle.label | fread output argument |
|
||||||
| funcsLocal.c:16:8:16:9 | i1 | semmle.label | i1 |
|
| funcsLocal.c:16:8:16:9 | i1 | semmle.label | i1 |
|
||||||
|
|||||||
@@ -5,110 +5,66 @@ edges
|
|||||||
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
||||||
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
||||||
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
||||||
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
|
||||||
| ifs.c:61:8:61:11 | argv | ifs.c:62:9:62:10 | c7 |
|
|
||||||
| ifs.c:62:9:62:10 | c7 | ifs.c:62:9:62:10 | (const char *)... |
|
|
||||||
| ifs.c:62:9:62:10 | c7 | ifs.c:62:9:62:10 | c7 |
|
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | (const char *)... |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | (const char *)... |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | (const char *)... |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | (const char *)... |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
|
||||||
| ifs.c:68:8:68:11 | argv | ifs.c:69:9:69:10 | c8 |
|
|
||||||
| ifs.c:69:9:69:10 | c8 | ifs.c:69:9:69:10 | (const char *)... |
|
|
||||||
| ifs.c:69:9:69:10 | c8 | ifs.c:69:9:69:10 | c8 |
|
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | (const char *)... |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | (const char *)... |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | (const char *)... |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | (const char *)... |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
|
||||||
| ifs.c:74:8:74:11 | argv | ifs.c:75:9:75:10 | i1 |
|
|
||||||
| ifs.c:75:9:75:10 | i1 | ifs.c:75:9:75:10 | (const char *)... |
|
|
||||||
| ifs.c:75:9:75:10 | i1 | ifs.c:75:9:75:10 | i1 |
|
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | (const char *)... |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | (const char *)... |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | (const char *)... |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | (const char *)... |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
|
||||||
| ifs.c:80:8:80:11 | argv | ifs.c:81:9:81:10 | i2 |
|
|
||||||
| ifs.c:81:9:81:10 | i2 | ifs.c:81:9:81:10 | (const char *)... |
|
|
||||||
| ifs.c:81:9:81:10 | i2 | ifs.c:81:9:81:10 | i2 |
|
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | (const char *)... |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | (const char *)... |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | (const char *)... |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | (const char *)... |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
|
||||||
| ifs.c:86:8:86:11 | argv | ifs.c:87:9:87:10 | i3 |
|
|
||||||
| ifs.c:87:9:87:10 | i3 | ifs.c:87:9:87:10 | (const char *)... |
|
|
||||||
| ifs.c:87:9:87:10 | i3 | ifs.c:87:9:87:10 | i3 |
|
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | (const char *)... |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | (const char *)... |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | (const char *)... |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | (const char *)... |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
|
||||||
| ifs.c:92:8:92:11 | argv | ifs.c:93:9:93:10 | i4 |
|
|
||||||
| ifs.c:93:9:93:10 | i4 | ifs.c:93:9:93:10 | (const char *)... |
|
|
||||||
| ifs.c:93:9:93:10 | i4 | ifs.c:93:9:93:10 | i4 |
|
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | (const char *)... |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | (const char *)... |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | (const char *)... |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | (const char *)... |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
|
||||||
| ifs.c:98:8:98:11 | argv | ifs.c:99:9:99:10 | i5 |
|
|
||||||
| ifs.c:99:9:99:10 | i5 | ifs.c:99:9:99:10 | (const char *)... |
|
|
||||||
| ifs.c:99:9:99:10 | i5 | ifs.c:99:9:99:10 | i5 |
|
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | (const char *)... |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | (const char *)... |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | (const char *)... |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | (const char *)... |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
|
||||||
| ifs.c:105:8:105:11 | argv | ifs.c:106:9:106:10 | i6 |
|
|
||||||
| ifs.c:106:9:106:10 | i6 | ifs.c:106:9:106:10 | (const char *)... |
|
|
||||||
| ifs.c:106:9:106:10 | i6 | ifs.c:106:9:106:10 | i6 |
|
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | (const char *)... |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | (const char *)... |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | (const char *)... |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | (const char *)... |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
|
||||||
| ifs.c:111:8:111:11 | argv | ifs.c:112:9:112:10 | i7 |
|
|
||||||
| ifs.c:112:9:112:10 | i7 | ifs.c:112:9:112:10 | (const char *)... |
|
|
||||||
| ifs.c:112:9:112:10 | i7 | ifs.c:112:9:112:10 | i7 |
|
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | (const char *)... |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | (const char *)... |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | (const char *)... |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | (const char *)... |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
|
||||||
| ifs.c:117:8:117:11 | argv | ifs.c:118:9:118:10 | i8 |
|
|
||||||
| ifs.c:118:9:118:10 | i8 | ifs.c:118:9:118:10 | (const char *)... |
|
|
||||||
| ifs.c:118:9:118:10 | i8 | ifs.c:118:9:118:10 | i8 |
|
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | (const char *)... |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | (const char *)... |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | (const char *)... |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | (const char *)... |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
|
||||||
| ifs.c:123:8:123:11 | argv | ifs.c:124:9:124:10 | i9 |
|
|
||||||
| ifs.c:124:9:124:10 | i9 | ifs.c:124:9:124:10 | (const char *)... |
|
|
||||||
| ifs.c:124:9:124:10 | i9 | ifs.c:124:9:124:10 | i9 |
|
|
||||||
nodes
|
nodes
|
||||||
| ifs.c:61:8:61:11 | argv | semmle.label | argv |
|
| ifs.c:61:8:61:11 | argv | semmle.label | argv |
|
||||||
| ifs.c:61:8:61:11 | argv | semmle.label | argv |
|
| ifs.c:61:8:61:11 | argv | semmle.label | argv |
|
||||||
|
|||||||
@@ -5,8 +5,6 @@ edges
|
|||||||
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:42:38:42:44 | tainted |
|
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:43:38:43:63 | ... * ... |
|
||||||
@@ -21,8 +19,6 @@ edges
|
|||||||
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:48:32:48:35 | size |
|
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
| test.cpp:39:21:39:24 | argv | test.cpp:49:26:49:29 | size |
|
||||||
@@ -31,10 +27,6 @@ edges
|
|||||||
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
||||||
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
| test.cpp:39:21:39:24 | argv | test.cpp:52:35:52:60 | ... * ... |
|
||||||
| test.cpp:42:38:42:44 | tainted | test.cpp:42:38:42:44 | (size_t)... |
|
|
||||||
| test.cpp:42:38:42:44 | tainted | test.cpp:42:38:42:44 | tainted |
|
|
||||||
| test.cpp:48:32:48:35 | size | test.cpp:48:32:48:35 | (size_t)... |
|
|
||||||
| test.cpp:48:32:48:35 | size | test.cpp:48:32:48:35 | size |
|
|
||||||
| test.cpp:123:18:123:23 | call to getenv | test.cpp:127:24:127:41 | ... * ... |
|
| test.cpp:123:18:123:23 | call to getenv | test.cpp:127:24:127:41 | ... * ... |
|
||||||
| test.cpp:123:18:123:23 | call to getenv | test.cpp:127:24:127:41 | ... * ... |
|
| test.cpp:123:18:123:23 | call to getenv | test.cpp:127:24:127:41 | ... * ... |
|
||||||
| test.cpp:123:18:123:31 | (const char *)... | test.cpp:127:24:127:41 | ... * ... |
|
| test.cpp:123:18:123:31 | (const char *)... | test.cpp:127:24:127:41 | ... * ... |
|
||||||
@@ -58,17 +50,13 @@ edges
|
|||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | (size_t)... |
|
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | (size_t)... |
|
||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
|
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
|
||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
|
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
|
||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
|
|
||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:235:11:235:20 | (size_t)... |
|
| test.cpp:227:24:227:29 | call to getenv | test.cpp:235:11:235:20 | (size_t)... |
|
||||||
| test.cpp:227:24:227:29 | call to getenv | test.cpp:237:10:237:19 | (size_t)... |
|
| test.cpp:227:24:227:29 | call to getenv | test.cpp:237:10:237:19 | (size_t)... |
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | (size_t)... |
|
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | (size_t)... |
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
|
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
|
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
|
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:235:11:235:20 | (size_t)... |
|
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:235:11:235:20 | (size_t)... |
|
||||||
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:237:10:237:19 | (size_t)... |
|
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:237:10:237:19 | (size_t)... |
|
||||||
| test.cpp:229:9:229:18 | local_size | test.cpp:229:9:229:18 | (size_t)... |
|
|
||||||
| test.cpp:229:9:229:18 | local_size | test.cpp:229:9:229:18 | local_size |
|
|
||||||
| test.cpp:235:11:235:20 | (size_t)... | test.cpp:214:23:214:23 | s |
|
| test.cpp:235:11:235:20 | (size_t)... | test.cpp:214:23:214:23 | s |
|
||||||
| test.cpp:237:10:237:19 | (size_t)... | test.cpp:220:21:220:21 | s |
|
| test.cpp:237:10:237:19 | (size_t)... | test.cpp:220:21:220:21 | s |
|
||||||
| test.cpp:241:2:241:32 | Chi [array content] | test.cpp:279:17:279:20 | get_size output argument [array content] |
|
| test.cpp:241:2:241:32 | Chi [array content] | test.cpp:279:17:279:20 | get_size output argument [array content] |
|
||||||
@@ -80,14 +68,12 @@ edges
|
|||||||
| test.cpp:249:20:249:25 | call to getenv | test.cpp:253:11:253:29 | ... * ... |
|
| test.cpp:249:20:249:25 | call to getenv | test.cpp:253:11:253:29 | ... * ... |
|
||||||
| test.cpp:249:20:249:33 | (const char *)... | test.cpp:253:11:253:29 | ... * ... |
|
| test.cpp:249:20:249:33 | (const char *)... | test.cpp:253:11:253:29 | ... * ... |
|
||||||
| test.cpp:249:20:249:33 | (const char *)... | test.cpp:253:11:253:29 | ... * ... |
|
| test.cpp:249:20:249:33 | (const char *)... | test.cpp:253:11:253:29 | ... * ... |
|
||||||
| test.cpp:279:17:279:20 | Chi [array content] | test.cpp:281:11:281:14 | size |
|
| test.cpp:279:17:279:20 | Chi | test.cpp:281:11:281:28 | ... * ... |
|
||||||
| test.cpp:279:17:279:20 | get_size output argument [array content] | test.cpp:279:17:279:20 | Chi [array content] |
|
| test.cpp:279:17:279:20 | Chi | test.cpp:281:11:281:28 | ... * ... |
|
||||||
| test.cpp:281:11:281:14 | size | test.cpp:281:11:281:28 | ... * ... |
|
| test.cpp:279:17:279:20 | get_size output argument [array content] | test.cpp:279:17:279:20 | Chi |
|
||||||
| test.cpp:281:11:281:14 | size | test.cpp:281:11:281:28 | ... * ... |
|
| test.cpp:295:18:295:21 | Chi | test.cpp:298:10:298:27 | ... * ... |
|
||||||
| test.cpp:295:18:295:21 | Chi [array content] | test.cpp:298:10:298:13 | size |
|
| test.cpp:295:18:295:21 | Chi | test.cpp:298:10:298:27 | ... * ... |
|
||||||
| test.cpp:295:18:295:21 | get_size output argument [array content] | test.cpp:295:18:295:21 | Chi [array content] |
|
| test.cpp:295:18:295:21 | get_size output argument [array content] | test.cpp:295:18:295:21 | Chi |
|
||||||
| test.cpp:298:10:298:13 | size | test.cpp:298:10:298:27 | ... * ... |
|
|
||||||
| test.cpp:298:10:298:13 | size | test.cpp:298:10:298:27 | ... * ... |
|
|
||||||
| test.cpp:301:19:301:24 | call to getenv | test.cpp:305:11:305:28 | ... * ... |
|
| test.cpp:301:19:301:24 | call to getenv | test.cpp:305:11:305:28 | ... * ... |
|
||||||
| test.cpp:301:19:301:24 | call to getenv | test.cpp:305:11:305:28 | ... * ... |
|
| test.cpp:301:19:301:24 | call to getenv | test.cpp:305:11:305:28 | ... * ... |
|
||||||
| test.cpp:301:19:301:32 | (const char *)... | test.cpp:305:11:305:28 | ... * ... |
|
| test.cpp:301:19:301:32 | (const char *)... | test.cpp:305:11:305:28 | ... * ... |
|
||||||
@@ -168,15 +154,13 @@ nodes
|
|||||||
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:253:11:253:29 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:279:17:279:20 | Chi [array content] | semmle.label | Chi [array content] |
|
| test.cpp:279:17:279:20 | Chi | semmle.label | Chi |
|
||||||
| test.cpp:279:17:279:20 | get_size output argument [array content] | semmle.label | get_size output argument [array content] |
|
| test.cpp:279:17:279:20 | get_size output argument [array content] | semmle.label | get_size output argument [array content] |
|
||||||
| test.cpp:281:11:281:14 | size | semmle.label | size |
|
|
||||||
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:281:11:281:28 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:295:18:295:21 | Chi [array content] | semmle.label | Chi [array content] |
|
| test.cpp:295:18:295:21 | Chi | semmle.label | Chi |
|
||||||
| test.cpp:295:18:295:21 | get_size output argument [array content] | semmle.label | get_size output argument [array content] |
|
| test.cpp:295:18:295:21 | get_size output argument [array content] | semmle.label | get_size output argument [array content] |
|
||||||
| test.cpp:298:10:298:13 | size | semmle.label | size |
|
|
||||||
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
||||||
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
| test.cpp:298:10:298:27 | ... * ... | semmle.label | ... * ... |
|
||||||
|
|||||||
@@ -23,14 +23,10 @@ edges
|
|||||||
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:61:5:61:5 | r |
|
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
||||||
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
| test.c:60:13:60:16 | call to rand | test.c:62:5:62:5 | r |
|
||||||
| test.c:61:5:61:5 | r | test.c:62:5:62:5 | r |
|
|
||||||
| test.c:61:5:61:5 | r | test.c:62:5:62:5 | r |
|
|
||||||
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
||||||
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
||||||
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
| test.c:66:13:66:16 | call to rand | test.c:67:5:67:5 | r |
|
||||||
@@ -56,12 +52,12 @@ edges
|
|||||||
| test.cpp:18:9:18:12 | call to rand | test.cpp:18:2:18:14 | Store |
|
| test.cpp:18:9:18:12 | call to rand | test.cpp:18:2:18:14 | Store |
|
||||||
| test.cpp:24:11:24:18 | call to get_rand | test.cpp:25:7:25:7 | r |
|
| test.cpp:24:11:24:18 | call to get_rand | test.cpp:25:7:25:7 | r |
|
||||||
| test.cpp:24:11:24:18 | call to get_rand | test.cpp:25:7:25:7 | r |
|
| test.cpp:24:11:24:18 | call to get_rand | test.cpp:25:7:25:7 | r |
|
||||||
| test.cpp:30:13:30:14 | Chi [array content] | test.cpp:31:7:31:7 | r |
|
| test.cpp:30:13:30:14 | Chi | test.cpp:31:7:31:7 | r |
|
||||||
| test.cpp:30:13:30:14 | Chi [array content] | test.cpp:31:7:31:7 | r |
|
| test.cpp:30:13:30:14 | Chi | test.cpp:31:7:31:7 | r |
|
||||||
| test.cpp:30:13:30:14 | get_rand2 output argument [array content] | test.cpp:30:13:30:14 | Chi [array content] |
|
| test.cpp:30:13:30:14 | get_rand2 output argument [array content] | test.cpp:30:13:30:14 | Chi |
|
||||||
| test.cpp:36:13:36:13 | Chi [array content] | test.cpp:37:7:37:7 | r |
|
| test.cpp:36:13:36:13 | Chi | test.cpp:37:7:37:7 | r |
|
||||||
| test.cpp:36:13:36:13 | Chi [array content] | test.cpp:37:7:37:7 | r |
|
| test.cpp:36:13:36:13 | Chi | test.cpp:37:7:37:7 | r |
|
||||||
| test.cpp:36:13:36:13 | get_rand3 output argument [array content] | test.cpp:36:13:36:13 | Chi [array content] |
|
| test.cpp:36:13:36:13 | get_rand3 output argument [array content] | test.cpp:36:13:36:13 | Chi |
|
||||||
nodes
|
nodes
|
||||||
| test.c:18:13:18:16 | call to rand | semmle.label | call to rand |
|
| test.c:18:13:18:16 | call to rand | semmle.label | call to rand |
|
||||||
| test.c:18:13:18:16 | call to rand | semmle.label | call to rand |
|
| test.c:18:13:18:16 | call to rand | semmle.label | call to rand |
|
||||||
@@ -126,12 +122,12 @@ nodes
|
|||||||
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
||||||
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
||||||
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
| test.cpp:25:7:25:7 | r | semmle.label | r |
|
||||||
| test.cpp:30:13:30:14 | Chi [array content] | semmle.label | Chi [array content] |
|
| test.cpp:30:13:30:14 | Chi | semmle.label | Chi |
|
||||||
| test.cpp:30:13:30:14 | get_rand2 output argument [array content] | semmle.label | get_rand2 output argument [array content] |
|
| test.cpp:30:13:30:14 | get_rand2 output argument [array content] | semmle.label | get_rand2 output argument [array content] |
|
||||||
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
||||||
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
||||||
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
| test.cpp:31:7:31:7 | r | semmle.label | r |
|
||||||
| test.cpp:36:13:36:13 | Chi [array content] | semmle.label | Chi [array content] |
|
| test.cpp:36:13:36:13 | Chi | semmle.label | Chi |
|
||||||
| test.cpp:36:13:36:13 | get_rand3 output argument [array content] | semmle.label | get_rand3 output argument [array content] |
|
| test.cpp:36:13:36:13 | get_rand3 output argument [array content] | semmle.label | get_rand3 output argument [array content] |
|
||||||
| test.cpp:37:7:37:7 | r | semmle.label | r |
|
| test.cpp:37:7:37:7 | r | semmle.label | r |
|
||||||
| test.cpp:37:7:37:7 | r | semmle.label | r |
|
| test.cpp:37:7:37:7 | r | semmle.label | r |
|
||||||
|
|||||||
Reference in New Issue
Block a user