|
Ran
|
Jobs
1
|
Files
515
|
Run time
1min
|
Badge
README BADGES
|
push
github
box: fix fuzzer UB report in xrow_decode The `lsn` and `tsn` fields of `struct xrow_header` are signed. So UB on their arithmetic is possible if fuzzer feeds really odd input into `xrow_decode`. This is barely possible in practice but to silent fuzzer let's do arithmetic in unsigned. Closes #10578 NO_TEST=issue is not really possible, should be handled by fuzzer NO_CHANGELOG=issue is not really possible NO_DOC=bugfix (cherry picked from commit 03048fa79)
69875 of 117701 branches covered (59.37%)
6 of 6 new or added lines in 1 file covered. (100.0%)
20 existing lines in 14 files now uncovered.104908 of 119670 relevant lines covered (87.66%)
1393828.4 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.5 |
-0.07% | src/box/applier.cc |
| 1 |
95.21 |
-0.53% | src/box/vy_range.c |
| 1 |
88.01 |
0.14% | src/box/vy_run.c |
| 1 |
90.9 |
-0.1% | src/box/vy_scheduler.c |
| 1 |
94.2 |
0.61% | src/box/xrow_update_field.c |
| 1 |
93.13 |
0.12% | src/lib/core/fiber.c |
| 1 |
90.38 |
-2.07% | src/lib/core/trigger.cc |
| 1 |
96.1 |
-0.05% | src/lib/salad/bps_tree.h |
| 1 |
75.06 |
-0.25% | src/main.cc |
| 2 |
94.15 |
-0.3% | src/box/memtx_space.c |
| 2 |
84.91 |
-0.03% | src/box/xlog.c |
| 2 |
85.94 |
-0.27% | src/lib/core/say.c |
| 2 |
91.56 |
-0.22% | src/lib/swim/swim.c |
| 3 |
97.51 |
-0.2% | src/box/memtx_tx.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 21435709135.1 | 515 |
87.66 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|