From 4b1a05fcf81b4343d29aeb86394d44f29d2116a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20L=C3=A9caille?= Date: Sun, 17 Jan 2021 13:08:39 +0100 Subject: [PATCH] BUG/MINOR: peers: Possible appctx pointer dereference. This bug may occur when enabling peers traces. It is possible that peer->appctx is NULL when entering peer_session_release(). --- src/peers.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/peers.c b/src/peers.c index e5b1e5714..754d73a8a 100644 --- a/src/peers.c +++ b/src/peers.c @@ -425,7 +425,7 @@ static void peers_trace(enum trace_level level, uint64_t mask, const struct peer *peer = a2; struct peers *peers = NULL; - if (peer) { + if (peer && peer->appctx) { struct stream_interface *si; si = peer->appctx->owner;