Skip to content

Commit d162c3d

Browse files
committed
C++: Accept more test changes
1 parent 6c87b08 commit d162c3d

File tree

5 files changed

+19
-26
lines changed

5 files changed

+19
-26
lines changed

cpp/ql/test/query-tests/Security/CWE/CWE-079/semmle/CgiXss/CgiXss.expected

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ edges
44
| search.c:14:24:14:28 | query | search.c:17:8:17:12 | query |
55
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
66
| search.c:22:24:22:28 | query | search.c:23:39:23:43 | query |
7-
| search.c:41:21:41:26 | call to getenv | search.c:45:17:45:25 | raw_query |
8-
| search.c:41:21:41:26 | call to getenv | search.c:45:17:45:25 | raw_query |
9-
| search.c:41:21:41:26 | call to getenv | search.c:47:17:47:25 | raw_query |
10-
| search.c:41:21:41:26 | call to getenv | search.c:47:17:47:25 | raw_query |
11-
| search.c:45:17:45:25 | raw_query | search.c:14:24:14:28 | query |
12-
| search.c:47:17:47:25 | raw_query | search.c:22:24:22:28 | query |
7+
| search.c:41:21:41:26 | call to getenv | search.c:14:24:14:28 | query |
8+
| search.c:41:21:41:26 | call to getenv | search.c:14:24:14:28 | query |
9+
| search.c:41:21:41:26 | call to getenv | search.c:22:24:22:28 | query |
10+
| search.c:41:21:41:26 | call to getenv | search.c:22:24:22:28 | query |
1311
nodes
1412
| search.c:14:24:14:28 | query | semmle.label | query |
1513
| search.c:17:8:17:12 | (const char *)... | semmle.label | (const char *)... |
@@ -23,8 +21,8 @@ nodes
2321
| search.c:23:39:23:43 | query | semmle.label | query |
2422
| search.c:41:21:41:26 | call to getenv | semmle.label | call to getenv |
2523
| search.c:41:21:41:26 | call to getenv | semmle.label | call to getenv |
26-
| search.c:45:17:45:25 | raw_query | semmle.label | raw_query |
27-
| search.c:47:17:47:25 | raw_query | semmle.label | raw_query |
24+
| search.c:45:5:45:15 | Arg(0) | semmle.label | Arg(0) |
25+
| search.c:47:5:47:15 | Arg(0) | semmle.label | Arg(0) |
2826
#select
2927
| search.c:17:8:17:12 | query | search.c:41:21:41:26 | call to getenv | search.c:17:8:17:12 | query | Cross-site scripting vulnerability due to $@. | search.c:41:21:41:26 | call to getenv | this query data |
3028
| search.c:23:39:23:43 | query | search.c:41:21:41:26 | call to getenv | search.c:23:39:23:43 | query | Cross-site scripting vulnerability due to $@. | search.c:41:21:41:26 | call to getenv | this query data |

cpp/ql/test/query-tests/Security/CWE/CWE-114/semmle/UncontrolledProcessOperation/UncontrolledProcessOperation.expected

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ nodes
3232
| test.cpp:31:10:31:16 | command | semmle.label | command |
3333
| test.cpp:31:10:31:16 | command | semmle.label | command |
3434
| test.cpp:31:10:31:16 | command | semmle.label | command |
35+
| test.cpp:42:7:42:16 | Arg(0) | semmle.label | Arg(0) |
3536
| test.cpp:42:18:42:23 | call to getenv | semmle.label | call to getenv |
3637
| test.cpp:42:18:42:34 | (const char *)... | semmle.label | (const char *)... |
38+
| test.cpp:43:7:43:16 | Arg(0) | semmle.label | Arg(0) |
3739
| test.cpp:43:18:43:23 | call to getenv | semmle.label | call to getenv |
3840
| test.cpp:43:18:43:34 | (const char *)... | semmle.label | (const char *)... |
3941
| test.cpp:56:12:56:17 | buffer | semmle.label | buffer |

cpp/ql/test/query-tests/Security/CWE/CWE-134/semmle/argv/argvLocal.expected

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ edges
6767
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:116:9:116:10 | i3 |
6868
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | array to pointer conversion |
6969
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | array to pointer conversion |
70-
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | array to pointer conversion |
71-
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | array to pointer conversion |
7270
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | i3 |
7371
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | i3 |
7472
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:117:15:117:16 | printWrapper output argument |
@@ -81,8 +79,6 @@ edges
8179
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | i4 |
8280
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | i4 |
8381
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | i4 |
84-
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | i4 |
85-
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | i4 |
8682
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | printWrapper output argument |
8783
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:122:15:122:16 | printWrapper output argument |
8884
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:135:9:135:12 | (const char *)... |
@@ -93,18 +89,15 @@ edges
9389
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:136:15:136:18 | -- ... |
9490
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:136:15:136:18 | -- ... |
9591
| argvLocal.c:115:13:115:16 | argv | argvLocal.c:136:15:136:18 | -- ... |
96-
| argvLocal.c:117:15:117:16 | array to pointer conversion | argvLocal.c:117:15:117:16 | printWrapper output argument |
9792
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:121:9:121:10 | (const char *)... |
9893
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:121:9:121:10 | i4 |
9994
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:122:15:122:16 | i4 |
10095
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:122:15:122:16 | i4 |
101-
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:122:15:122:16 | i4 |
10296
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:122:15:122:16 | printWrapper output argument |
10397
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:135:9:135:12 | (const char *)... |
10498
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:135:9:135:12 | ... ++ |
10599
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:136:15:136:18 | -- ... |
106100
| argvLocal.c:117:15:117:16 | printWrapper output argument | argvLocal.c:136:15:136:18 | -- ... |
107-
| argvLocal.c:122:15:122:16 | i4 | argvLocal.c:122:15:122:16 | printWrapper output argument |
108101
| argvLocal.c:122:15:122:16 | printWrapper output argument | argvLocal.c:135:9:135:12 | (const char *)... |
109102
| argvLocal.c:122:15:122:16 | printWrapper output argument | argvLocal.c:135:9:135:12 | ... ++ |
110103
| argvLocal.c:122:15:122:16 | printWrapper output argument | argvLocal.c:136:15:136:18 | -- ... |
@@ -115,8 +108,6 @@ edges
115108
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:127:9:127:10 | i5 |
116109
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | array to pointer conversion |
117110
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | array to pointer conversion |
118-
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | array to pointer conversion |
119-
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | array to pointer conversion |
120111
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | i5 |
121112
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | i5 |
122113
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:128:15:128:16 | printWrapper output argument |
@@ -129,7 +120,6 @@ edges
129120
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:132:15:132:20 | ... + ... |
130121
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:132:15:132:20 | ... + ... |
131122
| argvLocal.c:126:10:126:13 | argv | argvLocal.c:132:15:132:20 | ... + ... |
132-
| argvLocal.c:128:15:128:16 | array to pointer conversion | argvLocal.c:128:15:128:16 | printWrapper output argument |
133123
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:131:9:131:14 | (const char *)... |
134124
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:131:9:131:14 | ... + ... |
135125
| argvLocal.c:128:15:128:16 | printWrapper output argument | argvLocal.c:132:15:132:20 | ... + ... |
@@ -224,6 +214,7 @@ nodes
224214
| argvLocal.c:116:9:116:10 | (const char *)... | semmle.label | (const char *)... |
225215
| argvLocal.c:116:9:116:10 | (const char *)... | semmle.label | (const char *)... |
226216
| argvLocal.c:116:9:116:10 | i3 | semmle.label | i3 |
217+
| argvLocal.c:117:2:117:13 | Arg(0) | semmle.label | Arg(0) |
227218
| argvLocal.c:117:15:117:16 | Argument 0 indirection | semmle.label | Argument 0 indirection |
228219
| argvLocal.c:117:15:117:16 | array to pointer conversion | semmle.label | array to pointer conversion |
229220
| argvLocal.c:117:15:117:16 | array to pointer conversion | semmle.label | array to pointer conversion |
@@ -232,6 +223,7 @@ nodes
232223
| argvLocal.c:121:9:121:10 | (const char *)... | semmle.label | (const char *)... |
233224
| argvLocal.c:121:9:121:10 | (const char *)... | semmle.label | (const char *)... |
234225
| argvLocal.c:121:9:121:10 | i4 | semmle.label | i4 |
226+
| argvLocal.c:122:2:122:13 | Arg(0) | semmle.label | Arg(0) |
235227
| argvLocal.c:122:15:122:16 | Argument 0 indirection | semmle.label | Argument 0 indirection |
236228
| argvLocal.c:122:15:122:16 | i4 | semmle.label | i4 |
237229
| argvLocal.c:122:15:122:16 | i4 | semmle.label | i4 |
@@ -242,6 +234,7 @@ nodes
242234
| argvLocal.c:127:9:127:10 | (const char *)... | semmle.label | (const char *)... |
243235
| argvLocal.c:127:9:127:10 | (const char *)... | semmle.label | (const char *)... |
244236
| argvLocal.c:127:9:127:10 | i5 | semmle.label | i5 |
237+
| argvLocal.c:128:2:128:13 | Arg(0) | semmle.label | Arg(0) |
245238
| argvLocal.c:128:15:128:16 | Argument 0 indirection | semmle.label | Argument 0 indirection |
246239
| argvLocal.c:128:15:128:16 | array to pointer conversion | semmle.label | array to pointer conversion |
247240
| argvLocal.c:128:15:128:16 | array to pointer conversion | semmle.label | array to pointer conversion |

cpp/ql/test/query-tests/Security/CWE/CWE-134/semmle/globalVars/UncontrolledFormatStringThroughGlobalVar.expected

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ nodes
3636
| globalVars.c:12:2:12:15 | Store | semmle.label | Store |
3737
| globalVars.c:15:21:15:23 | val | semmle.label | val |
3838
| globalVars.c:16:2:16:12 | Store | semmle.label | Store |
39+
| globalVars.c:24:2:24:9 | Arg(0) | semmle.label | Arg(0) |
3940
| globalVars.c:24:11:24:14 | argv | semmle.label | argv |
4041
| globalVars.c:24:11:24:14 | argv | semmle.label | argv |
4142
| globalVars.c:27:9:27:12 | (const char *)... | semmle.label | (const char *)... |
@@ -46,6 +47,7 @@ nodes
4647
| globalVars.c:30:15:30:18 | copy | semmle.label | copy |
4748
| globalVars.c:30:15:30:18 | copy | semmle.label | copy |
4849
| globalVars.c:30:15:30:18 | copy | semmle.label | copy |
50+
| globalVars.c:35:2:35:9 | Arg(0) | semmle.label | Arg(0) |
4951
| globalVars.c:35:11:35:14 | copy | semmle.label | copy |
5052
| globalVars.c:38:9:38:13 | (const char *)... | semmle.label | (const char *)... |
5153
| globalVars.c:38:9:38:13 | (const char *)... | semmle.label | (const char *)... |

cpp/ql/test/query-tests/Security/CWE/CWE-190/semmle/TaintedAllocationSize/TaintedAllocationSize.expected

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,18 +47,16 @@ edges
4747
| test.cpp:214:23:214:23 | s | test.cpp:215:21:215:21 | s |
4848
| test.cpp:220:21:220:21 | s | test.cpp:221:21:221:21 | s |
4949
| test.cpp:220:21:220:21 | s | test.cpp:221:21:221:21 | s |
50+
| test.cpp:227:24:227:29 | call to getenv | test.cpp:214:23:214:23 | s |
51+
| test.cpp:227:24:227:29 | call to getenv | test.cpp:220:21:220:21 | s |
5052
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | (size_t)... |
5153
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
5254
| test.cpp:227:24:227:29 | call to getenv | test.cpp:229:9:229:18 | local_size |
53-
| test.cpp:227:24:227:29 | call to getenv | test.cpp:235:11:235:20 | (size_t)... |
54-
| test.cpp:227:24:227:29 | call to getenv | test.cpp:237:10:237:19 | (size_t)... |
55+
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:214:23:214:23 | s |
56+
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:220:21:220:21 | s |
5557
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | (size_t)... |
5658
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
5759
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:229:9:229:18 | local_size |
58-
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:235:11:235:20 | (size_t)... |
59-
| test.cpp:227:24:227:37 | (const char *)... | test.cpp:237:10:237:19 | (size_t)... |
60-
| test.cpp:235:11:235:20 | (size_t)... | test.cpp:214:23:214:23 | s |
61-
| test.cpp:237:10:237:19 | (size_t)... | test.cpp:220:21:220:21 | s |
6260
| test.cpp:241:2:241:32 | Chi [array content] | test.cpp:279:17:279:20 | get_size output argument [array content] |
6361
| test.cpp:241:2:241:32 | Chi [array content] | test.cpp:295:18:295:21 | get_size output argument [array content] |
6462
| test.cpp:241:2:241:32 | Store | test.cpp:241:2:241:32 | Chi [array content] |
@@ -143,8 +141,8 @@ nodes
143141
| test.cpp:231:9:231:24 | call to get_tainted_size | semmle.label | call to get_tainted_size |
144142
| test.cpp:231:9:231:24 | call to get_tainted_size | semmle.label | call to get_tainted_size |
145143
| test.cpp:231:9:231:24 | call to get_tainted_size | semmle.label | call to get_tainted_size |
146-
| test.cpp:235:11:235:20 | (size_t)... | semmle.label | (size_t)... |
147-
| test.cpp:237:10:237:19 | (size_t)... | semmle.label | (size_t)... |
144+
| test.cpp:235:2:235:9 | Arg(0) | semmle.label | Arg(0) |
145+
| test.cpp:237:2:237:8 | Arg(0) | semmle.label | Arg(0) |
148146
| test.cpp:241:2:241:32 | Chi [array content] | semmle.label | Chi [array content] |
149147
| test.cpp:241:2:241:32 | Store | semmle.label | Store |
150148
| test.cpp:241:18:241:23 | call to getenv | semmle.label | call to getenv |

0 commit comments

Comments
 (0)