Hi, HAProxy 2.2.28 was released on 2023/01/31. It added 1 new commits after version 2.2.27.
A regression was introduced in 2.2.27 because of a failed backport. The release of the sink list performed during the deinit stage is buggy. The call to ring_free() in the loop on the sink list was erroneously removed. The result is a memory corruption when HAProxy exists and a crash may be experienced, but only during the deinit. Everyone running the 2.2.27 must upgrade to the 2.2.28 to avoid this kind of crashes. It only happens during the deinit stage but it remains annoying... Please find the usual URLs below : Site index : https://www.haproxy.org/ Documentation : https://docs.haproxy.org/ Wiki : https://github.com/haproxy/wiki/wiki Discourse : https://discourse.haproxy.org/ Slack channel : https://slack.haproxy.org/ Issue tracker : https://github.com/haproxy/haproxy/issues Sources : https://www.haproxy.org/download/2.2/src/ Git repository : https://git.haproxy.org/git/haproxy-2.2.git/ Git Web browsing : https://git.haproxy.org/?p=haproxy-2.2.git Changelog : https://www.haproxy.org/download/2.2/src/CHANGELOG Dataplane API : https://github.com/haproxytech/dataplaneapi/releases/latest Pending bugs : https://www.haproxy.org/l/pending-bugs Reviewed bugs : https://www.haproxy.org/l/reviewed-bugs Code reports : https://www.haproxy.org/l/code-reports Latest builds : https://www.haproxy.org/l/dev-packages --- Complete changelog : Christopher Faulet (1): BUG/MEDIUM: sink: Fix release of sinks during the deinit -- Christopher Faulet