From: Vsevolod Stakhov Date: Wed, 6 Aug 2025 16:06:48 +0000 (+0100) Subject: [Fix] Fix double free in the client... X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F5562%2Fhead;p=thirdparty%2Frspamd.git [Fix] Fix double free in the client... --- diff --git a/src/client/rspamdclient.c b/src/client/rspamdclient.c index 4d79590c52..24240d3c25 100644 --- a/src/client/rspamdclient.c +++ b/src/client/rspamdclient.c @@ -192,7 +192,8 @@ rspamd_client_finish_handler(struct rspamd_http_connection *conn, if (zout.pos == zout.size) { /* We need to extend output buffer */ zout.size = zout.size * 2; - zout.dst = g_realloc(zout.dst, zout.size); + out = g_realloc(zout.dst, zout.size); + zout.dst = out; } }