]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: quic-be: crash after backend CID allocation failures 20250820-bug-fixes
authorFrederic Lecaille <flecaille@haproxy.com>
Thu, 21 Aug 2025 08:32:23 +0000 (10:32 +0200)
committerFrederic Lecaille <flecaille@haproxy.com>
Thu, 21 Aug 2025 08:32:23 +0000 (10:32 +0200)
commit28c531e2a96274958343a20efd5f02b424102401
tree98f42e169f280505a7717e5c69d4ed6d48bd071a
parent629d6272d15b08dfad9279d23bb735a672de72d0
BUG/MEDIUM: quic-be: crash after backend CID allocation failures

This bug impacts only the QUIC backends. It arrived with this commit:
   MINOR: quic-be: QUIC connection allocation adaptation (qc_new_conn())
which was supposed to be fixed by:
   BUG/MEDIUM: quic: crash after quic_conn allocation failures
but this commit was not sufficient.

Such a crashe could be reproduced with -dMfail option. To reach it, the
<conn_id> object allocation must fail (from qc_new_conn()). So, this is
relatively rare, except on systems with limited memory.

No need to backport.
src/quic_conn.c