@@ -29,30 +29,32 @@ nodes
29
29
| child_process-test.js:39:26:39:28 | cmd |
30
30
| child_process-test.js:43:15:43:17 | cmd |
31
31
| child_process-test.js:43:15:43:17 | cmd |
32
- | child_process-test.js:50:15:50:17 | cmd |
33
- | child_process-test.js:50:15:50:17 | cmd |
34
- | child_process-test.js:53:25:53:58 | ['/C', ... , cmd]) |
35
- | child_process-test.js:53:25:53:58 | ['/C', ... , cmd]) |
36
- | child_process-test.js:53:46:53:57 | ["bar", cmd] |
37
- | child_process-test.js:53:46:53:57 | ["bar", cmd] |
38
- | child_process-test.js:53:54:53:56 | cmd |
39
- | child_process-test.js:53:54:53:56 | cmd |
40
- | child_process-test.js:54:25:54:49 | ['/C', ... at(cmd) |
41
- | child_process-test.js:54:25:54:49 | ['/C', ... at(cmd) |
42
- | child_process-test.js:54:46:54:48 | cmd |
43
- | child_process-test.js:70:9:70:49 | cmd |
44
- | child_process-test.js:70:15:70:38 | url.par ... , true) |
45
- | child_process-test.js:70:15:70:44 | url.par ... ).query |
46
- | child_process-test.js:70:15:70:49 | url.par ... ry.path |
47
- | child_process-test.js:70:25:70:31 | req.url |
48
- | child_process-test.js:70:25:70:31 | req.url |
49
- | child_process-test.js:72:29:72:31 | cmd |
50
- | child_process-test.js:72:29:72:31 | cmd |
51
- | child_process-test.js:80:19:80:36 | req.query.fileName |
52
- | child_process-test.js:80:19:80:36 | req.query.fileName |
53
- | child_process-test.js:80:19:80:36 | req.query.fileName |
54
- | child_process-test.js:82:37:82:54 | req.query.fileName |
55
- | child_process-test.js:82:37:82:54 | req.query.fileName |
32
+ | child_process-test.js:48:15:48:17 | cmd |
33
+ | child_process-test.js:48:15:48:17 | cmd |
34
+ | child_process-test.js:53:15:53:17 | cmd |
35
+ | child_process-test.js:53:15:53:17 | cmd |
36
+ | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) |
37
+ | child_process-test.js:56:25:56:58 | ['/C', ... , cmd]) |
38
+ | child_process-test.js:56:46:56:57 | ["bar", cmd] |
39
+ | child_process-test.js:56:46:56:57 | ["bar", cmd] |
40
+ | child_process-test.js:56:54:56:56 | cmd |
41
+ | child_process-test.js:56:54:56:56 | cmd |
42
+ | child_process-test.js:57:25:57:49 | ['/C', ... at(cmd) |
43
+ | child_process-test.js:57:25:57:49 | ['/C', ... at(cmd) |
44
+ | child_process-test.js:57:46:57:48 | cmd |
45
+ | child_process-test.js:73:9:73:49 | cmd |
46
+ | child_process-test.js:73:15:73:38 | url.par ... , true) |
47
+ | child_process-test.js:73:15:73:44 | url.par ... ).query |
48
+ | child_process-test.js:73:15:73:49 | url.par ... ry.path |
49
+ | child_process-test.js:73:25:73:31 | req.url |
50
+ | child_process-test.js:73:25:73:31 | req.url |
51
+ | child_process-test.js:75:29:75:31 | cmd |
52
+ | child_process-test.js:75:29:75:31 | cmd |
53
+ | child_process-test.js:83:19:83:36 | req.query.fileName |
54
+ | child_process-test.js:83:19:83:36 | req.query.fileName |
55
+ | child_process-test.js:83:19:83:36 | req.query.fileName |
56
+ | child_process-test.js:85:37:85:54 | req.query.fileName |
57
+ | child_process-test.js:85:37:85:54 | req.query.fileName |
56
58
| execSeries.js:3:20:3:22 | arr |
57
59
| execSeries.js:6:14:6:16 | arr |
58
60
| execSeries.js:6:14:6:21 | arr[i++] |
@@ -139,11 +141,13 @@ edges
139
141
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:39:26:39:28 | cmd |
140
142
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:43:15:43:17 | cmd |
141
143
| child_process-test.js:6:9:6:49 | cmd | child_process-test.js:43:15:43:17 | cmd |
142
- | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:50:15:50:17 | cmd |
143
- | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:50:15:50:17 | cmd |
144
- | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:54:53:56 | cmd |
145
- | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:54:53:56 | cmd |
146
- | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:54:46:54:48 | cmd |
144
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:48:15:48:17 | cmd |
145
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:48:15:48:17 | cmd |
146
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:15:53:17 | cmd |
147
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:53:15:53:17 | cmd |
148
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd |
149
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:56:54:56:56 | cmd |
150
+ | child_process-test.js:6:9:6:49 | cmd | child_process-test.js:57:46:57:48 | cmd |
147
151
| child_process-test.js:6:15:6:38 | url.par ... , true) | child_process-test.js:6:15:6:44 | url.par ... ).query |
148
152
| child_process-test.js:6:15:6:44 | url.par ... ).query | child_process-test.js:6:15:6:49 | url.par ... ry.path |
149
153
| child_process-test.js:6:15:6:44 | url.par ... ).query | child_process-test.js:6:15:6:49 | url.par ... ry.path |
@@ -154,22 +158,22 @@ edges
154
158
| child_process-test.js:25:21:25:23 | cmd | child_process-test.js:25:13:25:31 | "foo" + cmd + "bar" |
155
159
| child_process-test.js:39:26:39:28 | cmd | child_process-test.js:39:18:39:30 | [ flag, cmd ] |
156
160
| child_process-test.js:39:26:39:28 | cmd | child_process-test.js:39:18:39:30 | [ flag, cmd ] |
157
- | child_process-test.js:53 :46:53 :57 | ["bar", cmd] | child_process-test.js:53 :25:53 :58 | ['/C', ... , cmd]) |
158
- | child_process-test.js:53 :46:53 :57 | ["bar", cmd] | child_process-test.js:53 :25:53 :58 | ['/C', ... , cmd]) |
159
- | child_process-test.js:53 :54:53 :56 | cmd | child_process-test.js:53 :46:53 :57 | ["bar", cmd] |
160
- | child_process-test.js:53 :54:53 :56 | cmd | child_process-test.js:53 :46:53 :57 | ["bar", cmd] |
161
- | child_process-test.js:54 :46:54 :48 | cmd | child_process-test.js:54 :25:54 :49 | ['/C', ... at(cmd) |
162
- | child_process-test.js:54 :46:54 :48 | cmd | child_process-test.js:54 :25:54 :49 | ['/C', ... at(cmd) |
163
- | child_process-test.js:70 :9:70 :49 | cmd | child_process-test.js:72 :29:72 :31 | cmd |
164
- | child_process-test.js:70 :9:70 :49 | cmd | child_process-test.js:72 :29:72 :31 | cmd |
165
- | child_process-test.js:70 :15:70 :38 | url.par ... , true) | child_process-test.js:70 :15:70 :44 | url.par ... ).query |
166
- | child_process-test.js:70 :15:70 :44 | url.par ... ).query | child_process-test.js:70 :15:70 :49 | url.par ... ry.path |
167
- | child_process-test.js:70 :15:70 :49 | url.par ... ry.path | child_process-test.js:70 :9:70 :49 | cmd |
168
- | child_process-test.js:70 :25:70 :31 | req.url | child_process-test.js:70 :15:70 :38 | url.par ... , true) |
169
- | child_process-test.js:70 :25:70 :31 | req.url | child_process-test.js:70 :15:70 :38 | url.par ... , true) |
170
- | child_process-test.js:80 :19:80 :36 | req.query.fileName | child_process-test.js:80 :19:80 :36 | req.query.fileName |
171
- | child_process-test.js:82 :37:82 :54 | req.query.fileName | lib/subLib/index.js:7:32:7:35 | name |
172
- | child_process-test.js:82 :37:82 :54 | req.query.fileName | lib/subLib/index.js:7:32:7:35 | name |
161
+ | child_process-test.js:56 :46:56 :57 | ["bar", cmd] | child_process-test.js:56 :25:56 :58 | ['/C', ... , cmd]) |
162
+ | child_process-test.js:56 :46:56 :57 | ["bar", cmd] | child_process-test.js:56 :25:56 :58 | ['/C', ... , cmd]) |
163
+ | child_process-test.js:56 :54:56 :56 | cmd | child_process-test.js:56 :46:56 :57 | ["bar", cmd] |
164
+ | child_process-test.js:56 :54:56 :56 | cmd | child_process-test.js:56 :46:56 :57 | ["bar", cmd] |
165
+ | child_process-test.js:57 :46:57 :48 | cmd | child_process-test.js:57 :25:57 :49 | ['/C', ... at(cmd) |
166
+ | child_process-test.js:57 :46:57 :48 | cmd | child_process-test.js:57 :25:57 :49 | ['/C', ... at(cmd) |
167
+ | child_process-test.js:73 :9:73 :49 | cmd | child_process-test.js:75 :29:75 :31 | cmd |
168
+ | child_process-test.js:73 :9:73 :49 | cmd | child_process-test.js:75 :29:75 :31 | cmd |
169
+ | child_process-test.js:73 :15:73 :38 | url.par ... , true) | child_process-test.js:73 :15:73 :44 | url.par ... ).query |
170
+ | child_process-test.js:73 :15:73 :44 | url.par ... ).query | child_process-test.js:73 :15:73 :49 | url.par ... ry.path |
171
+ | child_process-test.js:73 :15:73 :49 | url.par ... ry.path | child_process-test.js:73 :9:73 :49 | cmd |
172
+ | child_process-test.js:73 :25:73 :31 | req.url | child_process-test.js:73 :15:73 :38 | url.par ... , true) |
173
+ | child_process-test.js:73 :25:73 :31 | req.url | child_process-test.js:73 :15:73 :38 | url.par ... , true) |
174
+ | child_process-test.js:83 :19:83 :36 | req.query.fileName | child_process-test.js:83 :19:83 :36 | req.query.fileName |
175
+ | child_process-test.js:85 :37:85 :54 | req.query.fileName | lib/subLib/index.js:7:32:7:35 | name |
176
+ | child_process-test.js:85 :37:85 :54 | req.query.fileName | lib/subLib/index.js:7:32:7:35 | name |
173
177
| execSeries.js:3:20:3:22 | arr | execSeries.js:6:14:6:16 | arr |
174
178
| execSeries.js:6:14:6:16 | arr | execSeries.js:6:14:6:21 | arr[i++] |
175
179
| execSeries.js:6:14:6:21 | arr[i++] | execSeries.js:14:24:14:30 | command |
@@ -246,18 +250,18 @@ edges
246
250
| child_process-test.js:39:5:39:31 | cp.spaw ... cmd ]) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:39:18:39:30 | [ flag, cmd ] | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
247
251
| child_process-test.js:39:5:39:31 | cp.spaw ... cmd ]) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:39:26:39:28 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
248
252
| child_process-test.js:44:5:44:34 | cp.exec ... , args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:43:15:43:17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
249
- | child_process-test.js:51 :5:51 :39 | cp.exec ... , args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:50 :15:50 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
250
- | child_process-test.js:53 :5:53 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:53 :25:53 :58 | ['/C', ... , cmd]) | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
251
- | child_process-test.js:53 :5:53 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:53 :46:53 :57 | ["bar", cmd] | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
252
- | child_process-test.js:53 :5:53 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:53 :54:53 :56 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
253
- | child_process-test.js:54 :5:54 :50 | cp.spaw ... t(cmd)) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:6:15:6:49 | url.par ... ry.path | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
254
- | child_process-test.js:54 :5:54 :50 | cp.spaw ... t(cmd)) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:54 :25:54 :49 | ['/C', ... at(cmd) | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
255
- | child_process-test.js:59 :5:59 :39 | cp.exec ... , args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:50 :15:50 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
256
- | child_process-test.js:64 :3:64 :21 | cp.spawn(cmd, args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:43 :15:43 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
257
- | child_process-test.js:72 :29:72 :31 | cmd | child_process-test.js:70 :25:70 :31 | req.url | child_process-test.js:72 :29:72 :31 | cmd | This command depends on $@. | child_process-test.js:70 :25:70 :31 | req.url | a user-provided value |
258
- | child_process-test.js:80 :19:80 :36 | req.query.fileName | child_process-test.js:80 :19:80 :36 | req.query.fileName | child_process-test.js:80 :19:80 :36 | req.query.fileName | This command depends on $@. | child_process-test.js:80 :19:80 :36 | req.query.fileName | a user-provided value |
253
+ | child_process-test.js:54 :5:54 :39 | cp.exec ... , args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:53 :15:53 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
254
+ | child_process-test.js:56 :5:56 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:56 :25:56 :58 | ['/C', ... , cmd]) | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
255
+ | child_process-test.js:56 :5:56 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:56 :46:56 :57 | ["bar", cmd] | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
256
+ | child_process-test.js:56 :5:56 :59 | cp.spaw ... cmd])) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:56 :54:56 :56 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
257
+ | child_process-test.js:57 :5:57 :50 | cp.spaw ... t(cmd)) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:6:15:6:49 | url.par ... ry.path | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
258
+ | child_process-test.js:57 :5:57 :50 | cp.spaw ... t(cmd)) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:57 :25:57 :49 | ['/C', ... at(cmd) | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
259
+ | child_process-test.js:62 :5:62 :39 | cp.exec ... , args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:53 :15:53 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
260
+ | child_process-test.js:67 :3:67 :21 | cp.spawn(cmd, args) | child_process-test.js:6:25:6:31 | req.url | child_process-test.js:48 :15:48 :17 | cmd | This command depends on $@. | child_process-test.js:6:25:6:31 | req.url | a user-provided value |
261
+ | child_process-test.js:75 :29:75 :31 | cmd | child_process-test.js:73 :25:73 :31 | req.url | child_process-test.js:75 :29:75 :31 | cmd | This command depends on $@. | child_process-test.js:73 :25:73 :31 | req.url | a user-provided value |
262
+ | child_process-test.js:83 :19:83 :36 | req.query.fileName | child_process-test.js:83 :19:83 :36 | req.query.fileName | child_process-test.js:83 :19:83 :36 | req.query.fileName | This command depends on $@. | child_process-test.js:83 :19:83 :36 | req.query.fileName | a user-provided value |
259
263
| execSeries.js:14:41:14:47 | command | execSeries.js:18:34:18:40 | req.url | execSeries.js:14:41:14:47 | command | This command depends on $@. | execSeries.js:18:34:18:40 | req.url | a user-provided value |
260
- | lib/subLib/index.js:8:10:8:25 | "rm -rf " + name | child_process-test.js:82 :37:82 :54 | req.query.fileName | lib/subLib/index.js:8:10:8:25 | "rm -rf " + name | This command depends on $@. | child_process-test.js:82 :37:82 :54 | req.query.fileName | a user-provided value |
264
+ | lib/subLib/index.js:8:10:8:25 | "rm -rf " + name | child_process-test.js:85 :37:85 :54 | req.query.fileName | lib/subLib/index.js:8:10:8:25 | "rm -rf " + name | This command depends on $@. | child_process-test.js:85 :37:85 :54 | req.query.fileName | a user-provided value |
261
265
| other.js:7:33:7:35 | cmd | other.js:5:25:5:31 | req.url | other.js:7:33:7:35 | cmd | This command depends on $@. | other.js:5:25:5:31 | req.url | a user-provided value |
262
266
| other.js:8:28:8:30 | cmd | other.js:5:25:5:31 | req.url | other.js:8:28:8:30 | cmd | This command depends on $@. | other.js:5:25:5:31 | req.url | a user-provided value |
263
267
| other.js:9:32:9:34 | cmd | other.js:5:25:5:31 | req.url | other.js:9:32:9:34 | cmd | This command depends on $@. | other.js:5:25:5:31 | req.url | a user-provided value |
0 commit comments