Change History (4)
comment:1 by , 20 months ago
comment:2 by , 20 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 20 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Packages fixed at commit efd83dba4f2dc17a0f70fb86879eb3e28e307745
Update to vim-9.0.1452. Update to iana-etc-20230405. Update to zstd-1.5.5. Update to Python-3.11.3. Update to meson-1.1.0. Update to man-pages-6.04. Update to linux-6.2.11.
Note:
See TracTickets
for help on using tickets.
This is a quick fix release. The primary focus is to correct a rare corruption bug in high compression mode, detected by @danlark1 . The probability to generate such a scenario by random chance is extremely low. It evaded months of continuous fuzzer tests, due to the nb and complexity of simultaneous conditions required to trigger it. Nevertheless, @danlark1 from Google shepherds such a humongous amount of data that he managed to detect a reproduction case (corruptions are detected thanks to the checksum), making it possible for @terrelln to investigate and fix the bug. Thanks ! While the probability might be very small, corruption issues are nonetheless very serious, so an update to this version is highly recommended, especially if you employ high compression modes (levels 16+).
When the issue was detected, there were a number of other improvements and minor fixes in the making, hence they are also present in this release.
Change Log
#3517
, @terrelln)#3529, #3533, #3543
, @yoniko and#3552
, @terrelln)#3534
) by @terrelln#3545
) by @daniellerozenblit#3479
) by @felixhandte#3541
) by @felixhandte#3584
, @Cyan4973) reported by @georgmu#3494
) by @Hello71#3510
) by @kou#3569
) by @tru#3496
) by @yoniko#3495
) by @embg#3568
) by @rickmark#3544
) by @Cyan4973#3516
) by @dloidolt