]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: patterns: fix possible double free when reloading a pattern list
authorDragan Dosen <ddosen@haproxy.com>
Tue, 18 Sep 2018 18:18:09 +0000 (20:18 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 19 Sep 2018 04:46:51 +0000 (06:46 +0200)
commitf147479bd56bfeb442b25c458dab95b70d6e1c8b
tree21b68782cb0ff2a02a277fac8441554e23b2bdc4
parent73373ab43a4599e8bcb209687e9ec1c7be37779a
BUG/MEDIUM: patterns: fix possible double free when reloading a pattern list

A null pointer assignment was missing after free() in function
pat_ref_reload() which can lead to segfault.

This bug was introduced in commit b5997f7 ("MAJOR: threads/map: Make
acls/maps thread safe").

Must be backported to 1.8.
src/pattern.c