commit | 1b0a5a052912872a3b47cbde0993ca043224e989 | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Tue Dec 05 20:12:51 2023 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Tue Dec 05 20:47:33 2023 +0100 |
tree | 0263625a483709c4ab6cd36fae72eb72fc0f407b | |
parent | a216e06a0d0a2a4810063c9d9a90d0058c403f79 [diff] |
BUG/MINOR: quic: Packet number spaces too lately initialized This bug could be reproduced with -dMfail option. When a new QUIC connection could not be allocated because of a failed <buf_area> allocation, this could lead quic_conn_release() to be called without any packet number space initialized. Then qc_release_pktns_frms() is called and derefences non initialized pointers. To fix this, initialize the packet number spaces before allocation <buf_area>. This bug is specific to 2.8.