Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pUTzr-00059t-BD for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Feb 2023 14:51:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pUTys-0005jI-7Y for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Feb 2023 14:50:58 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pUTyr-0005j3-UA for pgsql-hackers@lists.postgresql.org; Tue, 21 Feb 2023 14:50:57 +0000 Received: from lahtoruutu.iki.fi ([2a0b:5c81:1c1::37]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pUTyp-0002i6-9k for pgsql-hackers@postgresql.org; Tue, 21 Feb 2023 14:50:56 +0000 Received: from [192.168.1.113] (dsl-hkibng22-54f8db-125.dhcp.inet.fi [84.248.219.125]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) (Authenticated sender: hlinnaka) by lahtoruutu.iki.fi (Postfix) with ESMTPSA id 4DE601B002A4 for ; Tue, 21 Feb 2023 16:50:53 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1676991053; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=mKVf9xgq09tv7Go+1vNpj70fUuj7JeGL9FGJMyU61oM=; b=cRDngVwb/bl2YhtPmfhk4V+eSV8D0eT+2gONMAKNKMI4RbttvMvc95zmFVocYnIbuMgruT EWUxsnaJaxsgy5+/0TKD26guuJfKuxgKgu39KGojgHrA7s0VlOvEV4M2K36Ykjhsi9uyye doJFmTXzZzyFQxUQ9F3OLgMizhYZ6Y/YO98Hm4jjCT+LadW7BHuqZXqXtly3OMJb8pV9Av 4nzeCkhsbjxI/2pqmDoG5qySCofsreATHn3G8Nb98SwjWuW/1edOI1WVarRjTKNW4IcrAA Gux6U/Ssypi4avqRUD9jR+sPxrv8A69/efoAmteb3mUfOG0nZmh8rUYvj1pDrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1676991053; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=mKVf9xgq09tv7Go+1vNpj70fUuj7JeGL9FGJMyU61oM=; b=GbcEebKVwaAFFq7DQJLJU/scL75XrII6csrKW7i0StbP1fxsYNfVv75n43NLjwh3+VjBqj 71F/kFOzN3umiWcdNuj1y1Tn3zc9L9yde2x6mj32iO0CgmJxt34v2WiBtJXy0ciNEC0VDO 3wPJu79NEBYT5WmPDM7iXn6hbUQrYQ/r+1pKCE9/5/jNkUJX2ZO5CR//WfxcIH2QL1FjLh IQUB5GQTEiZ7JpPTPZqHOteuh8mfGRlfeoYqfF3gxvNBzMLdgZ6Iv6EIbSMlx204MljuIv 6pZkv9Guqt+J4KqRBOHYzxKj14UHZ/4o5rbuIEkvHxdlwzIP4Ae3gdv4312lXA== ARC-Seal: i=1; s=lahtoruutu; d=iki.fi; t=1676991053; a=rsa-sha256; cv=none; b=RvKwL9i4OmV7rwk5+jIKWS62H+PCGt6kMsTUCHRfrPHvZTLptnLtmtkv5aaRGeiVxPTcw9 mMEwe6QqkJIdu1eenOfsZi9sySNpb4f55qCcTBhOQelno/yS9i4kowWWiX1fkqFCEhtgdJ 4TlbI/6yVXIrwbefLyWA/xCCZXDslHlJ5P/Mg+HjOocBUr1M4xg2OxDmUulJvvYrOMwz7U GHUNx3V2cgXWCQG4Tda/k4bfa+uwwIMbKPCC3bdpEG100zCS9ChRZlguS3pRH2gAZvvTjA 0dTSRohDgLUocAPDTWgkZfxo76W2tOYS75GMKGIcxiYFwY2flohWnUsmexM4pg== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=hlinnaka smtp.mailfrom=hlinnaka@iki.fi Content-Type: multipart/mixed; boundary="------------dc4P7MYGSqFHpN6ekMQmva3l" Message-ID: <54b78cca-bc84-dad8-4a7e-5b56f764fab5@iki.fi> Date: Tue, 21 Feb 2023 16:50:53 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Content-Language: en-US From: Heikki Linnakangas Subject: Missing llvm_leave_fatal_on_oom() call To: pgsql-hackers List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------dc4P7MYGSqFHpN6ekMQmva3l Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit llvm_release_context() calls llvm_enter_fatal_on_oom(), but it never calls llvm_leave_fatal_on_oom(). Isn't that a clear leak? (spotted this while investigating https://www.postgresql.org/message-id/a53cacb0-8835-57d6-31e4-4c5ef196de1a@deepbluecap.com, but it seems unrelated) - Heikki --------------dc4P7MYGSqFHpN6ekMQmva3l Content-Type: text/x-patch; charset=UTF-8; name="fix-fatal-on-oom-leak.patch" Content-Disposition: attachment; filename="fix-fatal-on-oom-leak.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL2ppdC9sbHZtL2xsdm1qaXQuYyBiL3NyYy9iYWNr ZW5kL2ppdC9sbHZtL2xsdm1qaXQuYwppbmRleCAzMTI2MTIxMTVjLi45NGMxZDEyNzZkIDEw MDY0NAotLS0gYS9zcmMvYmFja2VuZC9qaXQvbGx2bS9sbHZtaml0LmMKKysrIGIvc3JjL2Jh Y2tlbmQvaml0L2xsdm0vbGx2bWppdC5jCkBAIC0yMjEsNiArMjIxLDggQEAgbGx2bV9yZWxl YXNlX2NvbnRleHQoSml0Q29udGV4dCAqY29udGV4dCkKIAl9CiAJbGlzdF9mcmVlKGxsdm1f Y29udGV4dC0+aGFuZGxlcyk7CiAJbGx2bV9jb250ZXh0LT5oYW5kbGVzID0gTklMOworCisJ bGx2bV9sZWF2ZV9mYXRhbF9vbl9vb20oKTsKIH0KIAogLyoK --------------dc4P7MYGSqFHpN6ekMQmva3l--