From db5af61f3cae7f937b56994c0b7c153f7ceeb366 Mon Sep 17 00:00:00 2001 From: Dragan Dosen Date: Thu, 16 Jun 2016 11:23:01 +0200 Subject: [PATCH] BUG/MINOR: http: url32+src should check cli_conn before using it In function smp_fetch_url32_src(), it's better to check the value of cli_conn before we go any further. This patch needs to be backported to 1.6 and 1.5. --- src/proto_http.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/proto_http.c b/src/proto_http.c index 77122817f..228c90b52 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -11654,6 +11654,9 @@ smp_fetch_url32_src(const struct arg *args, struct sample *smp, const char *kw, struct chunk *temp; struct connection *cli_conn = objt_conn(smp->sess->origin); + if (!cli_conn) + return 0; + if (!smp_fetch_url32(args, smp, kw, private)) return 0;