|
Ran
|
Jobs
1
|
Files
525
|
Run time
1min
|
Badge
README BADGES
|
push
github
msgpackffi: limit decode nesting depth The msgpackffi decoder recurses on nested arrays and maps without a limit, so decoding deeply nested input can overflow the stack. Limit the recursion with decode_max_depth, like msgpack.decode does. Follows up tarantool/security#165 NO_DOC=security NO_CHANGELOG=security (cherry picked from commit 81a8cb24a)
71447 of 119928 branches covered (59.57%)
106994 of 121883 relevant lines covered (87.78%)
1409416.89 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 17 |
95.02
|
0.0% | src/box/memtx_tree.cc |
| 6 |
95.93
|
0.03% | src/lua/msgpack.c |
| 4 |
91.86
|
0.0% | src/box/memtx_hash.cc |
| 4 |
92.68
|
-0.18% | src/box/vinyl.c |
| 4 |
97.46
|
-0.1% | src/lib/msgpuck/msgpuck.h |
| 3 |
96.4
|
-0.13% | src/box/iproto.cc |
| 3 |
97.34
|
-0.18% | src/box/memtx_tx.c |
| 2 |
89.69
|
-0.12% | src/box/xrow.c |
| 2 |
93.97
|
-0.19% | src/lib/core/fiber.c |
| 2 |
80.95
|
-9.52% | src/lib/core/tt_sigaction.c |
| 1 |
88.96
|
-0.61% | src/box/engine.c |
| 1 |
96.88
|
-1.56% | src/box/engine.h |
| 1 |
98.18
|
0.0% | src/box/memtx_tx.h |
| 1 |
94.64
|
-0.11% | src/box/tuple_format.c |
| 1 |
90.38
|
-0.08% | src/box/vy_log.c |
| 1 |
95.74
|
0.0% | src/box/vy_range.c |
| 1 |
88.34
|
0.21% | src/box/vy_run.c |
| 1 |
96.1
|
-0.05% | src/lib/salad/bps_tree.h |
| 1 |
79.29
|
-0.25% | src/main.cc |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 39622959487.1 | 525 |
87.78
|
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|