|
Ran
|
Files
479
|
Run time
33s
|
Badge
README BADGES
|
push
github
datetime: fix strptime for fuzzer Google fuzzing efforts revealed yet another bound condition we don't handle well in the `tnt_strptime` function: - for format `%m%g%W`; - and input string `07001`. We failed with assertion failure: ``` | datetime_strptime_fuzzer: ./src/lib/core/datetime.c:148: \ _Bool tm_to_datetime(struct tnt_tm *, struct datetime *): \ Assertion `mday >= 1 && mday <= 31' failed. ``` Closes #8525 NO_TEST=updated fuzzer corpus NO_CHANGELOG=internal NO_DOC=internal (cherry picked from commit 4043664db)
62506 of 113638 branches covered (0.0%)
93350 of 108786 relevant lines covered (85.81%)
2623258.43 hits per line
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|