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 1o8pHQ-0001IB-Bh for pgsql-bugs@arkaria.postgresql.org; Tue, 05 Jul 2022 20:36:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1o8pHP-0006yV-53 for pgsql-bugs@arkaria.postgresql.org; Tue, 05 Jul 2022 20:36:19 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8pHO-0006yM-MT for pgsql-bugs@lists.postgresql.org; Tue, 05 Jul 2022 20:36:18 +0000 Received: from mail.postgrespro.ru ([93.174.131.139]) by magus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1o8pHK-00074a-54 for pgsql-bugs@lists.postgresql.org; Tue, 05 Jul 2022 20:36:18 +0000 Received: from [192.168.28.32] (cyclops.postgrespro.ru [93.174.131.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mail.postgrespro.ru (Postfix) with ESMTPSA id D268D21C03E8 for ; Tue, 5 Jul 2022 23:36:12 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=postgrespro.ru; s=mail; t=1657053372; bh=iOOE2+49Hfhsn2HMwV9q/kw9sOjNsc0CIWpISkVsjdk=; h=Date:Subject:To:References:From:In-Reply-To; b=CO0dwdDgfhDFAMBTbmi2p2KZh5WUGCSh214SsK+6bIPu+7OkJeEtTu3gXVCqcWQl0 ldJuaArLJB82iDcvwjoC6zcsGX+9A16Vftz7kyTXjJYexd0zrcjhqTkfFf1TQRDxj4 nUj6Nu4a4ZrzVivTkAgTu1pJd5d6ImdsovR4tuCA= Content-Type: multipart/mixed; boundary="------------uzHcbiLctYxWdfcCCC8ixCEq" Message-ID: <48de2fe8-9995-9f0c-b676-400c17d3040f@postgrespro.ru> Date: Tue, 5 Jul 2022 23:36:13 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: BUG #17539: Assert after CREATE OPERATOR CLASS command Content-Language: ru To: pgsql-bugs@lists.postgresql.org References: <17539-37e89c604ebc0e02@postgresql.org> From: Dmitry Koval In-Reply-To: <17539-37e89c604ebc0e02@postgresql.org> 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. --------------uzHcbiLctYxWdfcCCC8ixCEq Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Attachment: patch --------------uzHcbiLctYxWdfcCCC8ixCEq Content-Type: text/plain; charset=UTF-8; name="v1-0001-error-instead-assert.patch" Content-Disposition: attachment; filename="v1-0001-error-instead-assert.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL3BhcnRpdGlvbmluZy9wYXJ0Ym91bmRzLmMgYi9z cmMvYmFja2VuZC9wYXJ0aXRpb25pbmcvcGFydGJvdW5kcy5jCmluZGV4IDZiMzUxMTFlYmI2 Li4yMWIxMGQyOWE1MCAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvcGFydGl0aW9uaW5nL3Bh cnRib3VuZHMuYworKysgYi9zcmMvYmFja2VuZC9wYXJ0aXRpb25pbmcvcGFydGJvdW5kcy5j CkBAIC02NzMsNyArNjczLDExIEBAIGNyZWF0ZV9saXN0X2JvdW5kcyhQYXJ0aXRpb25Cb3Vu ZFNwZWMgKipib3VuZHNwZWNzLCBpbnQgbnBhcnRzLAogCiAKIAkvKiBBbGwgcGFydGl0aW9u cyBtdXN0IG5vdyBoYXZlIGJlZW4gYXNzaWduZWQgY2Fub25pY2FsIGluZGV4ZXMuICovCi0J QXNzZXJ0KG5leHRfaW5kZXggPT0gbnBhcnRzKTsKKwlpZiAobmV4dF9pbmRleCAhPSBucGFy dHMpCisJCWVyZXBvcnQoRVJST1IsCisJCQkJKGVycmNvZGUoRVJSQ09ERV9JTlZBTElEX09C SkVDVF9ERUZJTklUSU9OKSwKKwkJCQkgZXJybXNnKCJub3QgYWxsIHBhcnRpdGlvbnMgYXNz aWduZWQgY2Fub25pY2FsIGluZGV4ZXMiKSkpOworCiAJcmV0dXJuIGJvdW5kaW5mbzsKIH0K IApAQCAtODg4LDcgKzg5MiwxMSBAQCBjcmVhdGVfcmFuZ2VfYm91bmRzKFBhcnRpdGlvbkJv dW5kU3BlYyAqKmJvdW5kc3BlY3MsIGludCBucGFydHMsCiAJYm91bmRpbmZvLT5pbmRleGVz W2ldID0gLTE7CiAKIAkvKiBBbGwgcGFydGl0aW9ucyBtdXN0IG5vdyBoYXZlIGJlZW4gYXNz aWduZWQgY2Fub25pY2FsIGluZGV4ZXMuICovCi0JQXNzZXJ0KG5leHRfaW5kZXggPT0gbnBh cnRzKTsKKwlpZiAobmV4dF9pbmRleCAhPSBucGFydHMpCisJCWVyZXBvcnQoRVJST1IsCisJ CQkJKGVycmNvZGUoRVJSQ09ERV9JTlZBTElEX09CSkVDVF9ERUZJTklUSU9OKSwKKwkJCQkg ZXJybXNnKCJub3QgYWxsIHBhcnRpdGlvbnMgYXNzaWduZWQgY2Fub25pY2FsIGluZGV4ZXMi KSkpOworCiAJcmV0dXJuIGJvdW5kaW5mbzsKIH0KIAo= --------------uzHcbiLctYxWdfcCCC8ixCEq--