Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wCNzM-001vl4-00 for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 20:34:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wCNyK-008dbV-0b for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 20:33:29 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wCNyJ-008dbJ-2g for pgsql-hackers@lists.postgresql.org; Mon, 13 Apr 2026 20:33:28 +0000 Received: from mail-yx1-xb132.google.com ([2607:f8b0:4864:20::b132]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wCNyI-00000000uFm-3GGg for pgsql-hackers@lists.postgresql.org; Mon, 13 Apr 2026 20:33:28 +0000 Received: by mail-yx1-xb132.google.com with SMTP id 956f58d0204a3-649278a69c5so3844154d50.3 for ; Mon, 13 Apr 2026 13:33:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776112404; cv=none; d=google.com; s=arc-20240605; b=M35UzdaF8cOxvxIiIHmyBSQZ6VoNHG45L2IcnQXlqnMVvG68SloOLE0fByVuSzzNRp MPDVUhRT+CCX0G8eeaC2863jBOhnh5wkORWWAkH1NykOJIdV7HeMe7GkpFujFbwXJpLC Y+RRy/48eQ+TKdGClo+P+EnAmuP5TBcyndstjIw3W+YgOWYmtLIMDmDnVUvme4shb6fS GHm4iN42COia0YGMUUhR1vMZ46sRnNUfmBmW28erMb88PEI1C1dJEG2Mk28dJkndwr3a 4wkNn+RDbUAdm30P7JVqi6yilicWyM7uv0ysvjkZLEeU693CIBpDcQZ6kaB5pIbAvkDW SoZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=O5LwIcmE286lnL34BH/QrD6XpfodiPBMaOErX6PnGUo=; fh=nwNxTtLLPTU0ewfLM7SSbrjMajMl+wwnFkCY/fi90vE=; b=GTAnOwm2ATvoCEHehqW3GnP8wvGfHzPAisx5WtaTkUbHP9CWMWoD3jgIpJeh4KIN4d A1ZYOeICNJ5LiPm2H4NF+UofEu4WgzIQcYJ5A5XT7zUF+LOIhmMfxF9F/xxEXs90skiM hbV1ueeVKdPtZqOXWj064xaY4aQgvO6Vn578h0UP8EFucDb+aCPT5WOHXTEEUJVHz4zO wZUnBNkW2NyTiCtk0tPTCYfNitgdHNLD5/7e+emUxxUyjzk1Q9VD7t9dm8z2bEpsFPCv bg/odYnnARHj8CcZuJ33AbkbfU3zgnMQ8X1WYE1BMvzfNCP4K8rKeGXCF8RcMG/d5+Uo UMrg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776112404; x=1776717204; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=O5LwIcmE286lnL34BH/QrD6XpfodiPBMaOErX6PnGUo=; b=Lo1IeG5TsmyO7aAJHOqs06olK2g1e1gj88dfF+y5P9eMKi4UahX7sUJVrrap7mBtYs 7jes/j76I3r9HFgeviGbvQo1OWXCjhV6k6sdBbxNY6YjBlvjR56bZa/ZhooNh/4wVgWu HNSwGCCsYkdSZPp6sIAwZk28wzr9f/yFrJV26SLKVZ59O36/xGJe1cEBUoCW9xIiO8Uz HcgIStCvxa6J+DitJrLqVxUFjhoXyYATiO7Agh/3OHPcMqF8ptBc/0Omno9YY9cFAzQw dCchGCpc8EGvoxdurx0vRmqzbKgw1HRnOUCtbsuIeN3dqNH4j9dnnBfRAzHdgYx+uqCQ 3Gpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776112404; x=1776717204; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=O5LwIcmE286lnL34BH/QrD6XpfodiPBMaOErX6PnGUo=; b=fI0f3Fe0wKkyKbmqwMKX1ClB8tLgmIJ7IMNk6NQTaR4W/lgKm1yj0lXUuwGQAahIWj oz16ouMUfuHZ3P0rQniio538iWg1b9EUpZM23+gu5TtAJJc6mholW98/JuNNnU/YrCYS y9FuvyPEuGewSoDzU5h04uEdiuTYcoRh+grCc+OwlYAJmUQuCd0D+WE1kFc+j3mZL1W0 3is+rU3mtGmL4N59e2o67X61hnRBXb1NSlteGsqph8m+W4+5u0JL+wQg39BGctGu6xd3 WnEN8IcDRXewk6Cx3yGnxHOa7AebvXUwr3LM7B7ZCWWsRRbTbD48kv0VsUF5fZiNk0Dt yZRQ== X-Gm-Message-State: AOJu0YxgPOA+RtpR37/K3j2a9YY1I/46DxJmGWCNhF0cyq7l3ZBa7W1Q Aq60psjnqdlduf1kEtExB/ADmRuyDWbKjyFkuz6MzYmDz9xbu7UUYwAI1wo4no0JfTLCPMavMFd T1ARyL0lhsWJyGF/awhYnPpk/IZh5OUckw6l/ruo= X-Gm-Gg: AeBDieu0z4uU8JHtzxYWw6Egpc3aEaCeFmPdYySlBzLF7o5fr5ZphwmpKfm2mhB3bWX iLPJ9Xy9MRwNCRUJZY/GHB0Vlh+wPn2uHWOqselNNwoEq2pYIGmtjX8WCPhGvOnrIvoe9B5UCde ZZmV/BA7+/ZAdLWNKnmWKy8wPYrJUHXdVVCB5FOFvS5RGCEGoas6vNj2z0rEAsCdg41jaUOMv8U xZ+dArExvfFsnTq5ADluNz8LrXcSPSa/SrUuuPPBgEV/qaOpg/Q66WQ2ad28RKrEIRyOxMYxnbv B2S+iWA= X-Received: by 2002:a05:690e:b4d:b0:651:c5fc:2a5 with SMTP id 956f58d0204a3-651c5fc032cmr6019411d50.12.1776112403745; Mon, 13 Apr 2026 13:33:23 -0700 (PDT) MIME-Version: 1.0 From: Lakshmi N Date: Mon, 13 Apr 2026 13:33:11 -0700 X-Gm-Features: AQROBzChiMaIqsVTbfFRJgfyaM88SAZUhXPDkoPZCij5rzDOjXq12lyyLh6U5pQ Message-ID: Subject: [PATCH] Fix missing pfree(flags.data) in overexplain_debug To: pgsql-hackers@lists.postgresql.org Content-Type: multipart/mixed; boundary="000000000000e84cd1064f5d643f" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000e84cd1064f5d643f Content-Type: multipart/alternative; boundary="000000000000e84cd0064f5d643d" --000000000000e84cd0064f5d643d Content-Type: text/plain; charset="UTF-8" Hi hackers, attached a small patch to fix missing pfree(flags.data) in overexplain_debug. Regards, Lakshmi --000000000000e84cd0064f5d643d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi hackers,

attached a small patch = to fix missing=C2=A0=C2=A0pfree(flags.data) in overexplain_debug.=C2=A0

Regards,
Lakshmi
--000000000000e84cd0064f5d643d-- --000000000000e84cd1064f5d643f Content-Type: application/octet-stream; name="0001-Fix-missing-pfree-flags.data-in-overexplain_debug.patch" Content-Disposition: attachment; filename="0001-Fix-missing-pfree-flags.data-in-overexplain_debug.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mnxn8p100 RnJvbSA3NWQ5YWI2YjZjNWVkNGZhMjE2MDQ3NjZlMjhkODRlYzhhNGI2MjJlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMYWtzaG1pIE4gPGxha3NobWluLmpoc0BnbWFpbC5jb20+CkRh dGU6IE1vbiwgMTMgQXByIDIwMjYgMTI6NTc6NTAgLTA3MDAKU3ViamVjdDogW1BBVENIXSBGaXgg bWlzc2luZyBwZnJlZShmbGFncy5kYXRhKSBpbiBvdmVyZXhwbGFpbl9kZWJ1ZwoKLS0tCiBjb250 cmliL3BnX292ZXJleHBsYWluL3BnX292ZXJleHBsYWluLmMgfCAxICsKIDEgZmlsZSBjaGFuZ2Vk LCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2NvbnRyaWIvcGdfb3ZlcmV4cGxhaW4vcGdf b3ZlcmV4cGxhaW4uYyBiL2NvbnRyaWIvcGdfb3ZlcmV4cGxhaW4vcGdfb3ZlcmV4cGxhaW4uYwpp bmRleCA3MTVlZGE4ZGM1Ni4uZDhmYzEyODljZDUgMTAwNjQ0Ci0tLSBhL2NvbnRyaWIvcGdfb3Zl cmV4cGxhaW4vcGdfb3ZlcmV4cGxhaW4uYworKysgYi9jb250cmliL3BnX292ZXJleHBsYWluL3Bn X292ZXJleHBsYWluLmMKQEAgLTQwNSw2ICs0MDUsNyBAQCBvdmVyZXhwbGFpbl9kZWJ1ZyhQbGFu bmVkU3RtdCAqcGxhbm5lZHN0bXQsIEV4cGxhaW5TdGF0ZSAqZXMpCiAJaWYgKGZsYWdzLmxlbiA9 PSAwKQogCQlhcHBlbmRTdHJpbmdJbmZvU3RyaW5nKCZmbGFncywgIiwgbm9uZSIpOwogCUV4cGxh aW5Qcm9wZXJ0eVRleHQoIkZsYWdzIiwgZmxhZ3MuZGF0YSArIDIsIGVzKTsKKwlwZnJlZShmbGFn cy5kYXRhKTsKIAogCS8qIFZhcmlvdXMgbGlzdHMgb2YgaW50ZWdlcnMuICovCiAJb3ZlcmV4cGxh aW5fYml0bWFwc2V0KCJTdWJwbGFucyBOZWVkaW5nIFJld2luZCIsCi0tIAoyLjQzLjAKCg== --000000000000e84cd1064f5d643f--