|
11 | 11 | | test.c:137:13:137:16 | call to rand | test.c:139:10:139:10 | r |
|
12 | 12 | | test.c:155:22:155:25 | call to rand | test.c:157:9:157:9 | r |
|
13 | 13 | | test.c:155:22:155:27 | (unsigned int)... | test.c:157:9:157:9 | r |
|
| 14 | +| test.c:162:19:162:38 | (unsigned int)... | test.c:166:16:166:19 | data | |
| 15 | +| test.c:162:33:162:36 | call to rand | test.c:166:16:166:19 | data | |
14 | 16 | | test.cpp:6:5:6:12 | ReturnValue | test.cpp:24:11:24:18 | call to get_rand |
|
15 | 17 | | test.cpp:8:9:8:12 | call to rand | test.cpp:6:5:6:12 | ReturnValue |
|
16 | 18 | | test.cpp:13:2:13:6 | * ... [post update] | test.cpp:30:13:30:14 | & ... [post update] |
|
|
57 | 59 | | test.c:155:22:155:25 | call to rand | semmle.label | call to rand |
|
58 | 60 | | test.c:155:22:155:27 | (unsigned int)... | semmle.label | (unsigned int)... |
|
59 | 61 | | test.c:157:9:157:9 | r | semmle.label | r |
|
| 62 | +| test.c:162:19:162:38 | (unsigned int)... | semmle.label | (unsigned int)... | |
| 63 | +| test.c:162:33:162:36 | call to rand | semmle.label | call to rand | |
| 64 | +| test.c:166:16:166:19 | data | semmle.label | data | |
60 | 65 | | test.cpp:6:5:6:12 | ReturnValue | semmle.label | ReturnValue |
|
61 | 66 | | test.cpp:8:9:8:12 | call to rand | semmle.label | call to rand |
|
62 | 67 | | test.cpp:13:2:13:6 | * ... [post update] | semmle.label | * ... [post update] |
|
@@ -104,6 +109,8 @@ subpaths
|
104 | 109 | | test.c:139:10:139:10 | r | test.c:137:13:137:16 | call to rand | test.c:139:10:139:10 | r | $@ flows to here and is used in arithmetic, potentially causing an overflow. | test.c:137:13:137:16 | call to rand | Uncontrolled value |
|
105 | 110 | | test.c:157:9:157:9 | r | test.c:155:22:155:25 | call to rand | test.c:157:9:157:9 | r | $@ flows to here and is used in arithmetic, potentially causing an underflow. | test.c:155:22:155:25 | call to rand | Uncontrolled value |
|
106 | 111 | | test.c:157:9:157:9 | r | test.c:155:22:155:27 | (unsigned int)... | test.c:157:9:157:9 | r | $@ flows to here and is used in arithmetic, potentially causing an underflow. | test.c:155:22:155:25 | call to rand | Uncontrolled value |
|
| 112 | +| test.c:166:16:166:19 | data | test.c:162:19:162:38 | (unsigned int)... | test.c:166:16:166:19 | data | $@ flows to here and is used in arithmetic, potentially causing an underflow. | test.c:162:33:162:36 | call to rand | Uncontrolled value | |
| 113 | +| test.c:166:16:166:19 | data | test.c:162:33:162:36 | call to rand | test.c:166:16:166:19 | data | $@ flows to here and is used in arithmetic, potentially causing an underflow. | test.c:162:33:162:36 | call to rand | Uncontrolled value | |
107 | 114 | | test.cpp:25:7:25:7 | r | test.cpp:8:9:8:12 | call to rand | test.cpp:25:7:25:7 | r | $@ flows to here and is used in arithmetic, potentially causing an overflow. | test.cpp:8:9:8:12 | call to rand | Uncontrolled value |
|
108 | 115 | | test.cpp:31:7:31:7 | r | test.cpp:13:10:13:13 | call to rand | test.cpp:31:7:31:7 | r | $@ flows to here and is used in arithmetic, potentially causing an overflow. | test.cpp:13:10:13:13 | call to rand | Uncontrolled value |
|
109 | 116 | | test.cpp:37:7:37:7 | r | test.cpp:18:9:18:12 | call to rand | test.cpp:37:7:37:7 | r | $@ flows to here and is used in arithmetic, potentially causing an overflow. | test.cpp:18:9:18:12 | call to rand | Uncontrolled value |
|
|
0 commit comments