|
|
|
|
@@ -457,6 +457,7 @@
|
|
|
|
|
| string.cpp:160:8:160:9 | s3 | string.cpp:161:3:161:4 | s6 | |
|
|
|
|
|
| string.cpp:160:8:160:9 | s3 | string.cpp:162:8:162:9 | s6 | |
|
|
|
|
|
| string.cpp:161:3:161:4 | ref arg s6 | string.cpp:162:8:162:9 | s6 | |
|
|
|
|
|
| string.cpp:161:3:161:4 | s6 | string.cpp:161:6:161:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:161:9:161:10 | s4 | string.cpp:161:3:161:4 | ref arg s6 | TAINT |
|
|
|
|
|
| string.cpp:161:9:161:10 | s4 | string.cpp:161:6:161:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:164:8:164:9 | s3 | string.cpp:164:3:164:9 | ... = ... | |
|
|
|
|
|
@@ -465,15 +466,18 @@
|
|
|
|
|
| string.cpp:164:8:164:9 | s3 | string.cpp:167:8:167:9 | s7 | |
|
|
|
|
|
| string.cpp:165:3:165:4 | ref arg s7 | string.cpp:166:3:166:4 | s7 | |
|
|
|
|
|
| string.cpp:165:3:165:4 | ref arg s7 | string.cpp:167:8:167:9 | s7 | |
|
|
|
|
|
| string.cpp:165:3:165:4 | s7 | string.cpp:165:6:165:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:165:9:165:14 | call to source | string.cpp:165:3:165:4 | ref arg s7 | TAINT |
|
|
|
|
|
| string.cpp:165:9:165:14 | call to source | string.cpp:165:6:165:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:166:3:166:4 | ref arg s7 | string.cpp:167:8:167:9 | s7 | |
|
|
|
|
|
| string.cpp:166:3:166:4 | s7 | string.cpp:166:6:166:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:166:9:166:11 | | string.cpp:166:3:166:4 | ref arg s7 | TAINT |
|
|
|
|
|
| string.cpp:166:9:166:11 | | string.cpp:166:6:166:6 | call to operator+= | TAINT |
|
|
|
|
|
| string.cpp:169:8:169:9 | s3 | string.cpp:169:3:169:9 | ... = ... | |
|
|
|
|
|
| string.cpp:169:8:169:9 | s3 | string.cpp:170:3:170:4 | s8 | |
|
|
|
|
|
| string.cpp:169:8:169:9 | s3 | string.cpp:171:8:171:9 | s8 | |
|
|
|
|
|
| string.cpp:170:3:170:4 | ref arg s8 | string.cpp:171:8:171:9 | s8 | |
|
|
|
|
|
| string.cpp:170:3:170:4 | s8 | string.cpp:170:6:170:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:170:13:170:14 | s4 | string.cpp:170:3:170:4 | ref arg s8 | TAINT |
|
|
|
|
|
| string.cpp:170:13:170:14 | s4 | string.cpp:170:6:170:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:173:8:173:9 | s3 | string.cpp:173:3:173:9 | ... = ... | |
|
|
|
|
|
@@ -482,9 +486,11 @@
|
|
|
|
|
| string.cpp:173:8:173:9 | s3 | string.cpp:176:8:176:9 | s9 | |
|
|
|
|
|
| string.cpp:174:3:174:4 | ref arg s9 | string.cpp:175:3:175:4 | s9 | |
|
|
|
|
|
| string.cpp:174:3:174:4 | ref arg s9 | string.cpp:176:8:176:9 | s9 | |
|
|
|
|
|
| string.cpp:174:3:174:4 | s9 | string.cpp:174:6:174:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:174:13:174:18 | call to source | string.cpp:174:3:174:4 | ref arg s9 | TAINT |
|
|
|
|
|
| string.cpp:174:13:174:18 | call to source | string.cpp:174:6:174:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:175:3:175:4 | ref arg s9 | string.cpp:176:8:176:9 | s9 | |
|
|
|
|
|
| string.cpp:175:3:175:4 | s9 | string.cpp:175:6:175:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:175:13:175:15 | | string.cpp:175:3:175:4 | ref arg s9 | TAINT |
|
|
|
|
|
| string.cpp:175:13:175:15 | | string.cpp:175:6:175:11 | call to append | TAINT |
|
|
|
|
|
| string.cpp:180:19:180:23 | abc | string.cpp:180:19:180:24 | call to basic_string | TAINT |
|
|
|
|
|
@@ -492,8 +498,185 @@
|
|
|
|
|
| string.cpp:180:19:180:24 | call to basic_string | string.cpp:184:8:184:10 | s10 | |
|
|
|
|
|
| string.cpp:181:12:181:26 | call to source | string.cpp:183:17:183:17 | c | |
|
|
|
|
|
| string.cpp:183:3:183:5 | ref arg s10 | string.cpp:184:8:184:10 | s10 | |
|
|
|
|
|
| string.cpp:183:3:183:5 | s10 | string.cpp:183:7:183:12 | call to append | TAINT |
|
|
|
|
|
| string.cpp:183:17:183:17 | c | string.cpp:183:3:183:5 | ref arg s10 | TAINT |
|
|
|
|
|
| string.cpp:183:17:183:17 | c | string.cpp:183:7:183:12 | call to append | TAINT |
|
|
|
|
|
| string.cpp:189:17:189:23 | hello | string.cpp:189:17:189:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:189:17:189:24 | call to basic_string | string.cpp:195:17:195:18 | s1 | |
|
|
|
|
|
| string.cpp:189:17:189:24 | call to basic_string | string.cpp:204:17:204:18 | s1 | |
|
|
|
|
|
| string.cpp:190:17:190:22 | call to source | string.cpp:190:17:190:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:190:17:190:25 | call to basic_string | string.cpp:198:17:198:18 | s2 | |
|
|
|
|
|
| string.cpp:191:11:191:25 | call to source | string.cpp:201:21:201:21 | c | |
|
|
|
|
|
| string.cpp:192:14:192:15 | call to basic_string | string.cpp:195:7:195:8 | s3 | |
|
|
|
|
|
| string.cpp:192:14:192:15 | call to basic_string | string.cpp:196:7:196:8 | s3 | |
|
|
|
|
|
| string.cpp:192:18:192:19 | call to basic_string | string.cpp:198:7:198:8 | s4 | |
|
|
|
|
|
| string.cpp:192:18:192:19 | call to basic_string | string.cpp:199:7:199:8 | s4 | |
|
|
|
|
|
| string.cpp:192:22:192:23 | call to basic_string | string.cpp:201:7:201:8 | s5 | |
|
|
|
|
|
| string.cpp:192:22:192:23 | call to basic_string | string.cpp:202:7:202:8 | s5 | |
|
|
|
|
|
| string.cpp:193:17:193:22 | call to source | string.cpp:193:17:193:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:193:17:193:25 | call to basic_string | string.cpp:204:7:204:8 | s6 | |
|
|
|
|
|
| string.cpp:193:17:193:25 | call to basic_string | string.cpp:205:7:205:8 | s6 | |
|
|
|
|
|
| string.cpp:195:7:195:8 | ref arg s3 | string.cpp:196:7:196:8 | s3 | |
|
|
|
|
|
| string.cpp:195:17:195:18 | s1 | string.cpp:195:7:195:8 | ref arg s3 | TAINT |
|
|
|
|
|
| string.cpp:195:17:195:18 | s1 | string.cpp:195:10:195:15 | call to assign | TAINT |
|
|
|
|
|
| string.cpp:198:7:198:8 | ref arg s4 | string.cpp:199:7:199:8 | s4 | |
|
|
|
|
|
| string.cpp:198:17:198:18 | s2 | string.cpp:198:7:198:8 | ref arg s4 | TAINT |
|
|
|
|
|
| string.cpp:198:17:198:18 | s2 | string.cpp:198:10:198:15 | call to assign | TAINT |
|
|
|
|
|
| string.cpp:201:7:201:8 | ref arg s5 | string.cpp:202:7:202:8 | s5 | |
|
|
|
|
|
| string.cpp:201:21:201:21 | c | string.cpp:201:7:201:8 | ref arg s5 | TAINT |
|
|
|
|
|
| string.cpp:201:21:201:21 | c | string.cpp:201:10:201:15 | call to assign | TAINT |
|
|
|
|
|
| string.cpp:204:7:204:8 | ref arg s6 | string.cpp:205:7:205:8 | s6 | |
|
|
|
|
|
| string.cpp:204:17:204:18 | s1 | string.cpp:204:7:204:8 | ref arg s6 | TAINT |
|
|
|
|
|
| string.cpp:204:17:204:18 | s1 | string.cpp:204:10:204:15 | call to assign | TAINT |
|
|
|
|
|
| string.cpp:209:17:209:23 | hello | string.cpp:209:17:209:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:209:17:209:24 | call to basic_string | string.cpp:214:7:214:8 | s1 | |
|
|
|
|
|
| string.cpp:209:17:209:24 | call to basic_string | string.cpp:215:20:215:21 | s1 | |
|
|
|
|
|
| string.cpp:209:17:209:24 | call to basic_string | string.cpp:219:20:219:21 | s1 | |
|
|
|
|
|
| string.cpp:209:17:209:24 | call to basic_string | string.cpp:222:7:222:8 | s1 | |
|
|
|
|
|
| string.cpp:209:17:209:24 | call to basic_string | string.cpp:226:7:226:8 | s1 | |
|
|
|
|
|
| string.cpp:210:17:210:22 | call to source | string.cpp:210:17:210:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:210:17:210:25 | call to basic_string | string.cpp:218:7:218:8 | s2 | |
|
|
|
|
|
| string.cpp:210:17:210:25 | call to basic_string | string.cpp:223:20:223:21 | s2 | |
|
|
|
|
|
| string.cpp:211:11:211:25 | call to source | string.cpp:227:24:227:24 | c | |
|
|
|
|
|
| string.cpp:214:7:214:8 | s1 | string.cpp:214:2:214:8 | ... = ... | |
|
|
|
|
|
| string.cpp:214:7:214:8 | s1 | string.cpp:215:7:215:8 | s3 | |
|
|
|
|
|
| string.cpp:214:7:214:8 | s1 | string.cpp:216:7:216:8 | s3 | |
|
|
|
|
|
| string.cpp:215:7:215:8 | ref arg s3 | string.cpp:216:7:216:8 | s3 | |
|
|
|
|
|
| string.cpp:215:7:215:8 | s3 | string.cpp:215:10:215:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:215:20:215:21 | s1 | string.cpp:215:7:215:8 | ref arg s3 | TAINT |
|
|
|
|
|
| string.cpp:215:20:215:21 | s1 | string.cpp:215:10:215:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:218:7:218:8 | s2 | string.cpp:218:2:218:8 | ... = ... | |
|
|
|
|
|
| string.cpp:218:7:218:8 | s2 | string.cpp:219:7:219:8 | s4 | |
|
|
|
|
|
| string.cpp:218:7:218:8 | s2 | string.cpp:220:7:220:8 | s4 | |
|
|
|
|
|
| string.cpp:219:7:219:8 | ref arg s4 | string.cpp:220:7:220:8 | s4 | |
|
|
|
|
|
| string.cpp:219:7:219:8 | s4 | string.cpp:219:10:219:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:219:20:219:21 | s1 | string.cpp:219:7:219:8 | ref arg s4 | TAINT |
|
|
|
|
|
| string.cpp:219:20:219:21 | s1 | string.cpp:219:10:219:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:222:7:222:8 | s1 | string.cpp:222:2:222:8 | ... = ... | |
|
|
|
|
|
| string.cpp:222:7:222:8 | s1 | string.cpp:223:7:223:8 | s5 | |
|
|
|
|
|
| string.cpp:222:7:222:8 | s1 | string.cpp:224:7:224:8 | s5 | |
|
|
|
|
|
| string.cpp:223:7:223:8 | ref arg s5 | string.cpp:224:7:224:8 | s5 | |
|
|
|
|
|
| string.cpp:223:7:223:8 | s5 | string.cpp:223:10:223:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:223:20:223:21 | s2 | string.cpp:223:7:223:8 | ref arg s5 | TAINT |
|
|
|
|
|
| string.cpp:223:20:223:21 | s2 | string.cpp:223:10:223:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:226:7:226:8 | s1 | string.cpp:226:2:226:8 | ... = ... | |
|
|
|
|
|
| string.cpp:226:7:226:8 | s1 | string.cpp:227:7:227:8 | s6 | |
|
|
|
|
|
| string.cpp:226:7:226:8 | s1 | string.cpp:228:7:228:8 | s6 | |
|
|
|
|
|
| string.cpp:227:7:227:8 | ref arg s6 | string.cpp:228:7:228:8 | s6 | |
|
|
|
|
|
| string.cpp:227:7:227:8 | s6 | string.cpp:227:10:227:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:227:24:227:24 | c | string.cpp:227:7:227:8 | ref arg s6 | TAINT |
|
|
|
|
|
| string.cpp:227:24:227:24 | c | string.cpp:227:10:227:15 | call to insert | TAINT |
|
|
|
|
|
| string.cpp:232:17:232:23 | hello | string.cpp:232:17:232:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:232:17:232:24 | call to basic_string | string.cpp:237:7:237:8 | s1 | |
|
|
|
|
|
| string.cpp:232:17:232:24 | call to basic_string | string.cpp:238:24:238:25 | s1 | |
|
|
|
|
|
| string.cpp:232:17:232:24 | call to basic_string | string.cpp:242:24:242:25 | s1 | |
|
|
|
|
|
| string.cpp:232:17:232:24 | call to basic_string | string.cpp:245:7:245:8 | s1 | |
|
|
|
|
|
| string.cpp:232:17:232:24 | call to basic_string | string.cpp:249:7:249:8 | s1 | |
|
|
|
|
|
| string.cpp:233:17:233:22 | call to source | string.cpp:233:17:233:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:233:17:233:25 | call to basic_string | string.cpp:241:7:241:8 | s2 | |
|
|
|
|
|
| string.cpp:233:17:233:25 | call to basic_string | string.cpp:246:24:246:25 | s2 | |
|
|
|
|
|
| string.cpp:234:11:234:25 | call to source | string.cpp:250:28:250:28 | c | |
|
|
|
|
|
| string.cpp:237:7:237:8 | s1 | string.cpp:237:2:237:8 | ... = ... | |
|
|
|
|
|
| string.cpp:237:7:237:8 | s1 | string.cpp:238:7:238:8 | s3 | |
|
|
|
|
|
| string.cpp:237:7:237:8 | s1 | string.cpp:239:7:239:8 | s3 | |
|
|
|
|
|
| string.cpp:238:7:238:8 | ref arg s3 | string.cpp:239:7:239:8 | s3 | |
|
|
|
|
|
| string.cpp:238:7:238:8 | s3 | string.cpp:238:10:238:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:238:24:238:25 | s1 | string.cpp:238:7:238:8 | ref arg s3 | TAINT |
|
|
|
|
|
| string.cpp:238:24:238:25 | s1 | string.cpp:238:10:238:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:241:7:241:8 | s2 | string.cpp:241:2:241:8 | ... = ... | |
|
|
|
|
|
| string.cpp:241:7:241:8 | s2 | string.cpp:242:7:242:8 | s4 | |
|
|
|
|
|
| string.cpp:241:7:241:8 | s2 | string.cpp:243:7:243:8 | s4 | |
|
|
|
|
|
| string.cpp:242:7:242:8 | ref arg s4 | string.cpp:243:7:243:8 | s4 | |
|
|
|
|
|
| string.cpp:242:7:242:8 | s4 | string.cpp:242:10:242:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:242:24:242:25 | s1 | string.cpp:242:7:242:8 | ref arg s4 | TAINT |
|
|
|
|
|
| string.cpp:242:24:242:25 | s1 | string.cpp:242:10:242:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:245:7:245:8 | s1 | string.cpp:245:2:245:8 | ... = ... | |
|
|
|
|
|
| string.cpp:245:7:245:8 | s1 | string.cpp:246:7:246:8 | s5 | |
|
|
|
|
|
| string.cpp:245:7:245:8 | s1 | string.cpp:247:7:247:8 | s5 | |
|
|
|
|
|
| string.cpp:246:7:246:8 | ref arg s5 | string.cpp:247:7:247:8 | s5 | |
|
|
|
|
|
| string.cpp:246:7:246:8 | s5 | string.cpp:246:10:246:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:246:24:246:25 | s2 | string.cpp:246:7:246:8 | ref arg s5 | TAINT |
|
|
|
|
|
| string.cpp:246:24:246:25 | s2 | string.cpp:246:10:246:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:249:7:249:8 | s1 | string.cpp:249:2:249:8 | ... = ... | |
|
|
|
|
|
| string.cpp:249:7:249:8 | s1 | string.cpp:250:7:250:8 | s6 | |
|
|
|
|
|
| string.cpp:249:7:249:8 | s1 | string.cpp:251:7:251:8 | s6 | |
|
|
|
|
|
| string.cpp:250:7:250:8 | ref arg s6 | string.cpp:251:7:251:8 | s6 | |
|
|
|
|
|
| string.cpp:250:7:250:8 | s6 | string.cpp:250:10:250:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:250:28:250:28 | c | string.cpp:250:7:250:8 | ref arg s6 | TAINT |
|
|
|
|
|
| string.cpp:250:28:250:28 | c | string.cpp:250:10:250:16 | call to replace | TAINT |
|
|
|
|
|
| string.cpp:255:17:255:20 | {...} | string.cpp:260:10:260:11 | b1 | |
|
|
|
|
|
| string.cpp:255:17:255:20 | {...} | string.cpp:261:7:261:8 | b1 | |
|
|
|
|
|
| string.cpp:255:19:255:19 | 0 | string.cpp:255:17:255:20 | {...} | TAINT |
|
|
|
|
|
| string.cpp:256:17:256:20 | {...} | string.cpp:263:10:263:11 | b2 | |
|
|
|
|
|
| string.cpp:256:17:256:20 | {...} | string.cpp:264:7:264:8 | b2 | |
|
|
|
|
|
| string.cpp:256:19:256:19 | 0 | string.cpp:256:17:256:20 | {...} | TAINT |
|
|
|
|
|
| string.cpp:257:17:257:23 | hello | string.cpp:257:17:257:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:257:17:257:24 | call to basic_string | string.cpp:260:2:260:3 | s1 | |
|
|
|
|
|
| string.cpp:257:17:257:24 | call to basic_string | string.cpp:260:14:260:15 | s1 | |
|
|
|
|
|
| string.cpp:257:17:257:24 | call to basic_string | string.cpp:263:14:263:15 | s1 | |
|
|
|
|
|
| string.cpp:258:17:258:22 | call to source | string.cpp:258:17:258:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:258:17:258:25 | call to basic_string | string.cpp:263:2:263:3 | s2 | |
|
|
|
|
|
| string.cpp:260:2:260:3 | s1 | string.cpp:260:10:260:11 | ref arg b1 | TAINT |
|
|
|
|
|
| string.cpp:260:10:260:11 | ref arg b1 | string.cpp:261:7:261:8 | b1 | |
|
|
|
|
|
| string.cpp:263:2:263:3 | s2 | string.cpp:263:10:263:11 | ref arg b2 | TAINT |
|
|
|
|
|
| string.cpp:263:10:263:11 | ref arg b2 | string.cpp:264:7:264:8 | b2 | |
|
|
|
|
|
| string.cpp:268:17:268:23 | hello | string.cpp:268:17:268:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:268:17:268:24 | call to basic_string | string.cpp:273:7:273:8 | s1 | |
|
|
|
|
|
| string.cpp:268:17:268:24 | call to basic_string | string.cpp:278:2:278:3 | s1 | |
|
|
|
|
|
| string.cpp:268:17:268:24 | call to basic_string | string.cpp:281:7:281:8 | s1 | |
|
|
|
|
|
| string.cpp:269:17:269:22 | call to source | string.cpp:269:17:269:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:269:17:269:25 | call to basic_string | string.cpp:274:7:274:8 | s2 | |
|
|
|
|
|
| string.cpp:269:17:269:25 | call to basic_string | string.cpp:278:10:278:11 | s2 | |
|
|
|
|
|
| string.cpp:269:17:269:25 | call to basic_string | string.cpp:282:7:282:8 | s2 | |
|
|
|
|
|
| string.cpp:270:17:270:23 | world | string.cpp:270:17:270:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:270:17:270:24 | call to basic_string | string.cpp:275:7:275:8 | s3 | |
|
|
|
|
|
| string.cpp:270:17:270:24 | call to basic_string | string.cpp:279:10:279:11 | s3 | |
|
|
|
|
|
| string.cpp:270:17:270:24 | call to basic_string | string.cpp:283:7:283:8 | s3 | |
|
|
|
|
|
| string.cpp:271:17:271:22 | call to source | string.cpp:271:17:271:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:271:17:271:25 | call to basic_string | string.cpp:276:7:276:8 | s4 | |
|
|
|
|
|
| string.cpp:271:17:271:25 | call to basic_string | string.cpp:279:2:279:3 | s4 | |
|
|
|
|
|
| string.cpp:271:17:271:25 | call to basic_string | string.cpp:284:7:284:8 | s4 | |
|
|
|
|
|
| string.cpp:278:2:278:3 | ref arg s1 | string.cpp:281:7:281:8 | s1 | |
|
|
|
|
|
| string.cpp:278:2:278:3 | s1 | string.cpp:278:10:278:11 | ref arg s2 | TAINT |
|
|
|
|
|
| string.cpp:278:10:278:11 | ref arg s2 | string.cpp:282:7:282:8 | s2 | |
|
|
|
|
|
| string.cpp:278:10:278:11 | s2 | string.cpp:278:2:278:3 | ref arg s1 | TAINT |
|
|
|
|
|
| string.cpp:279:2:279:3 | ref arg s4 | string.cpp:284:7:284:8 | s4 | |
|
|
|
|
|
| string.cpp:279:2:279:3 | s4 | string.cpp:279:10:279:11 | ref arg s3 | TAINT |
|
|
|
|
|
| string.cpp:279:10:279:11 | ref arg s3 | string.cpp:283:7:283:8 | s3 | |
|
|
|
|
|
| string.cpp:279:10:279:11 | s3 | string.cpp:279:2:279:3 | ref arg s4 | TAINT |
|
|
|
|
|
| string.cpp:288:17:288:22 | call to source | string.cpp:288:17:288:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:288:17:288:25 | call to basic_string | string.cpp:292:7:292:8 | s1 | |
|
|
|
|
|
| string.cpp:288:17:288:25 | call to basic_string | string.cpp:296:2:296:3 | s1 | |
|
|
|
|
|
| string.cpp:288:17:288:25 | call to basic_string | string.cpp:300:7:300:8 | s1 | |
|
|
|
|
|
| string.cpp:289:17:289:22 | call to source | string.cpp:289:17:289:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:289:17:289:25 | call to basic_string | string.cpp:293:7:293:8 | s2 | |
|
|
|
|
|
| string.cpp:290:17:290:22 | call to source | string.cpp:290:17:290:25 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:290:17:290:25 | call to basic_string | string.cpp:294:7:294:8 | s3 | |
|
|
|
|
|
| string.cpp:290:17:290:25 | call to basic_string | string.cpp:298:7:298:8 | s3 | |
|
|
|
|
|
| string.cpp:296:2:296:3 | ref arg s1 | string.cpp:300:7:300:8 | s1 | |
|
|
|
|
|
| string.cpp:297:7:297:8 | | string.cpp:297:7:297:8 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:297:7:297:8 | call to basic_string | string.cpp:297:2:297:8 | ... = ... | |
|
|
|
|
|
| string.cpp:297:7:297:8 | call to basic_string | string.cpp:301:7:301:8 | s2 | |
|
|
|
|
|
| string.cpp:298:7:298:8 | s3 | string.cpp:298:2:298:8 | ... = ... | |
|
|
|
|
|
| string.cpp:298:7:298:8 | s3 | string.cpp:302:7:302:8 | s3 | |
|
|
|
|
|
| string.cpp:307:16:307:20 | 123 | string.cpp:307:16:307:21 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:307:16:307:21 | call to basic_string | string.cpp:310:7:310:7 | a | |
|
|
|
|
|
| string.cpp:307:16:307:21 | call to basic_string | string.cpp:312:7:312:7 | a | |
|
|
|
|
|
| string.cpp:308:16:308:21 | call to source | string.cpp:308:16:308:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:308:16:308:24 | call to basic_string | string.cpp:311:7:311:7 | b | |
|
|
|
|
|
| string.cpp:308:16:308:24 | call to basic_string | string.cpp:313:7:313:7 | b | |
|
|
|
|
|
| string.cpp:310:7:310:7 | a | string.cpp:310:9:310:12 | call to data | TAINT |
|
|
|
|
|
| string.cpp:310:7:310:7 | ref arg a | string.cpp:312:7:312:7 | a | |
|
|
|
|
|
| string.cpp:311:7:311:7 | b | string.cpp:311:9:311:12 | call to data | TAINT |
|
|
|
|
|
| string.cpp:311:7:311:7 | ref arg b | string.cpp:313:7:313:7 | b | |
|
|
|
|
|
| string.cpp:318:16:318:20 | 123 | string.cpp:318:16:318:21 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:318:16:318:21 | call to basic_string | string.cpp:321:7:321:7 | a | |
|
|
|
|
|
| string.cpp:318:16:318:21 | call to basic_string | string.cpp:321:19:321:19 | a | |
|
|
|
|
|
| string.cpp:319:16:319:21 | call to source | string.cpp:319:16:319:24 | call to basic_string | TAINT |
|
|
|
|
|
| string.cpp:319:16:319:24 | call to basic_string | string.cpp:322:7:322:7 | b | |
|
|
|
|
|
| string.cpp:319:16:319:24 | call to basic_string | string.cpp:322:19:322:19 | b | |
|
|
|
|
|
| string.cpp:321:7:321:7 | a | string.cpp:321:9:321:14 | call to substr | TAINT |
|
|
|
|
|
| string.cpp:322:7:322:7 | b | string.cpp:322:9:322:14 | call to substr | TAINT |
|
|
|
|
|
| stringstream.cpp:13:20:13:22 | call to basic_stringstream | stringstream.cpp:16:2:16:4 | ss1 | |
|
|
|
|
|
| stringstream.cpp:13:20:13:22 | call to basic_stringstream | stringstream.cpp:22:7:22:9 | ss1 | |
|
|
|
|
|
| stringstream.cpp:13:20:13:22 | call to basic_stringstream | stringstream.cpp:27:7:27:9 | ss1 | |
|
|
|
|
|
|