|
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)
67684 of 114710 branches covered (59.0%)
6 of 6 new or added lines in 1 file covered. (100.0%)
57 existing lines in 14 files now uncovered.101988 of 116630 relevant lines covered (87.45%)
1815596.76 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
86.36 |
-1.52% | src/box/lua/ctl.c |
| 1 |
99.4 |
-0.3% | src/box/lua/iproto.c |
| 1 |
92.45 |
-0.47% | src/box/recovery.cc |
| 1 |
84.51 |
0.18% | src/box/xlog.c |
| 1 |
80.0 |
-2.5% | src/lib/core/clock.c |
| 2 |
88.8 |
-0.09% | src/box/xrow.c |
| 2 |
95.4 |
-2.3% | src/histogram.c |
| 3 |
95.78 |
-0.16% | src/box/iproto.cc |
| 3 |
22.64 |
-0.06% | src/lib/uri/uri_parser.c |
| 4 |
92.91 |
-0.02% | src/lib/core/fiber.c |
| 4 |
93.31 |
-1.27% | src/lib/swim/swim_io.c |
| 4 |
81.82 |
-12.12% | src/lua/minifio.c |
| 8 |
60.42 |
-3.55% | src/lib/core/fio.c |
| 22 |
90.67 |
-0.7% | src/box/box.cc |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 21478327857.1 | 515 |
87.45 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|