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 1oBoPl-0000N1-Ch for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Jul 2022 02:17:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oBoOk-0004cc-GR for pgsql-hackers@arkaria.postgresql.org; Thu, 14 Jul 2022 02:16:14 +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 1oBoOj-0004YX-LV for pgsql-hackers@lists.postgresql.org; Thu, 14 Jul 2022 02:16:14 +0000 Received: from esa18.fujitsucc.c3s2.iphmx.com ([216.71.158.38]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oBoOf-0003wD-HV for pgsql-hackers@lists.postgresql.org; Thu, 14 Jul 2022 02:16:12 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fujitsu.com; i=@fujitsu.com; q=dns/txt; s=fj1; t=1657764969; x=1689300969; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dndt5fisQ9Wf2bj94StQ3UZpRVAVwtFOChLIVh03PCA=; b=pGDG/YMTrQeDH6C3ynjksrIziR5JUccehHGp80z8mNBQx37MNTovhH9z j+Gc/DdvkoKZcLCsN5xnfiEmDV/XAJvadjeA96ax1IA4/Mf3F8Jo8Vgy6 eed/1KlHWMiks7YgXDosraScgbuCNMUiVNi5veMGYKKxNjfTOVbnLerSQ ONGVntCm/khhoG1hCpBqsZqsp5uZh33IrjjvD4a8xH/aU6TICzdGRTHTp S4alMT/a/S71GCrVP+EQDib2XvRonWwSo5q4vIl6sirhf6lcVKMXCKH8r XC4vEw6sIkE9UXeilOJ2nzVkEVpP3tehnGL2Icjd3o9isWCUf+PWE5YKL g==; X-IronPort-AV: E=McAfee;i="6400,9594,10407"; a="61803267" X-IronPort-AV: E=Sophos;i="5.92,269,1650898800"; d="scan'208";a="61803267" Received: from mail-os0jpn01lp2104.outbound.protection.outlook.com (HELO JPN01-OS0-obe.outbound.protection.outlook.com) ([104.47.23.104]) by ob1.fujitsucc.c3s2.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2022 11:16:03 +0900 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hG4w+LAeOZAETfeqT/j+WwPiX9HE/wv19L4cOXPC14Wq4B05BtsNUB4+3y7cRPYIiXMCPGI3573HXgW/aw84jpdCFFFGr2HEQl4r0BHF7JS23N2W2CbSuLGVBKWTpKg4vMirr/PLs084fSbYznaGvf8z8uEunlww9HSKYb3twtNyISbsmpW4POXHTsgrqs8A01ppvNCIXzD4r9obcrTcXilDZTuNuW1UMgft+psYfZq5wQymkMk9UX9Oskga4PrPUO1UH8YWTBTfAkDDmSJdi9kP6jgiybu8vza8voJAHCrovHZ29szNvMeX+mvoVtH1jGlKKIKHVKe9rXI3PPLXBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dndt5fisQ9Wf2bj94StQ3UZpRVAVwtFOChLIVh03PCA=; b=Y+rzihEv9ULTEkDNk/NpSgoe2mbcu2PEXZDeGfdaX9kJGXMUFdRINGaXohICohr3V/zdkWKVdApPPtI3wZZ7B/MQdGv9tJmk1wNoCJ+/Dj+qV9ENMQrKOLurAeAYMKmJ0lR+2xvOdM2WpLjnI34MEReIT1yxI0RFd2segtL7bF5/iMC00/ELBik6+l0yDAWm8swqbe82YWodXwgD5vBeGdVxTgAcKOQDJF6c8hDp66neRd6aB2qhgMkxMvG47Dj3bJPtbEsFuh2Ro4dUxFdgcGm8T3gDDnPyf3XTN7A0DDkOIYRJHimdWUc/Bc0iCZKBwk6txeLBdOERdWoZh1Sn+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fujitsu.com; dmarc=pass action=none header.from=fujitsu.com; dkim=pass header.d=fujitsu.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fujitsu.onmicrosoft.com; s=selector2-fujitsu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dndt5fisQ9Wf2bj94StQ3UZpRVAVwtFOChLIVh03PCA=; b=ZGU8b/BpysTwyej1j4KkuNHSkswWr9KoA9inaXM3n9+JFMYhxE7vBnoUK76MATg8FBiK9q07tYGwecO7290TQ04ZxDvzCiQjIS98h6nQR1ZP2h+iEMVsGn2Dl2rKFUggjZ2ke9Igo+YtBckwJOUwShSEPFJekUfflb3rTeTDCiU= Received: from OSZPR01MB6310.jpnprd01.prod.outlook.com (2603:1096:604:f7::9) by TYCPR01MB9780.jpnprd01.prod.outlook.com (2603:1096:400:20a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.15; Thu, 14 Jul 2022 02:16:00 +0000 Received: from OSZPR01MB6310.jpnprd01.prod.outlook.com ([fe80::b1d0:e8c2:ba17:d49f]) by OSZPR01MB6310.jpnprd01.prod.outlook.com ([fe80::b1d0:e8c2:ba17:d49f%6]) with mapi id 15.20.5417.026; Thu, 14 Jul 2022 02:16:00 +0000 From: "shiy.fnst@fujitsu.com" To: Masahiko Sawada CC: Amit Kapila , Kyotaro Horiguchi , "Drouvot, Bertrand" , PostgreSQL Hackers , "Oh, Mike" Subject: RE: [BUG] Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns Thread-Topic: [BUG] Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns Thread-Index: AQHXGbjuwj9mOYhXQ0usEsUaX8Hh96qEyXkAgNWph4CAWAfvAIAVtt8AgAHNMoCABJ+9gIFdIowAgALHvoCAABKGgIABXKUAgAAvlICAAW79gIAIBgQAgDd24ICAAXWrAIABTBUAgAAje4CAASxWAIAAQB8AgAE3V4CAAFdqgIAADXYAgAAc/ACAACeTgIAFmMAAgACIipCAAAcKgIACrLrQ Date: Thu, 14 Jul 2022 02:16:00 +0000 Message-ID: References: <20211008.165055.1621145185927268721.horikyota.ntt@gmail.com> <20220523.133323.444599955292141474.horikyota.ntt@gmail.com> In-Reply-To: Accept-Language: ja-JP, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: =?utf-8?B?TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2Uw?= =?utf-8?B?NTBfQWN0aW9uSWQ9ZWYwMDM5NGQtYmE4NC00NmQyLWE4MTItOTYwMzk2OTNj?= =?utf-8?B?MDBlO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX0NvbnRlbnRCaXRzPTA7TVNJUF9MYWJlbF9hNzI5NWNjMS1kMjc5?= =?utf-8?B?LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfRW5hYmxlZD10cnVlO01TSVBfTGFi?= =?utf-8?B?ZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRmZWNlMDUwX01ldGhv?= =?utf-8?B?ZD1TdGFuZGFyZDtNU0lQX0xhYmVsX2E3Mjk1Y2MxLWQyNzktNDJhYy1hYjRk?= =?utf-8?B?LTNiMGY0ZmVjZTA1MF9OYW1lPUZVSklUU1UtUkVTVFJJQ1RFRO+/ou++gA==?= =?utf-8?B?776LO01TSVBfTGFiZWxfYTcyOTVjYzEtZDI3OS00MmFjLWFiNGQtM2IwZjRm?= =?utf-8?B?ZWNlMDUwX1NldERhdGU9MjAyMi0wNy0xNFQwMjoxMzoyOFo7TVNJUF9MYWJl?= =?utf-8?B?bF9hNzI5NWNjMS1kMjc5LTQyYWMtYWI0ZC0zYjBmNGZlY2UwNTBfU2l0ZUlk?= =?utf-8?Q?=3Da19f121d-81e1-4858-a9d8-736e267fd4c7;?= authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fujitsu.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d8623d24-09c8-4e2d-65f1-08da653ecbbb x-ms-traffictypediagnostic: TYCPR01MB9780:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MgWz62LZ4MYU4DhLN41/vXmL+dHn+55fWaPDuzXN8j1sXnezU91w+8Xn0FVhEZ2Z53VDHCc+Qibm0rXDSBYRVFN9mYMakSrimZplfCoVkrnAT0L6c+0YrXOf7OI8sgrDPeuQNv7Gdvn9nPaW4/7LBottKXrYDarVs0/GmrzTPF7m143+rKlK0oVgab0BQLmp93xJmsL5hSrQE9XSmQ5vT2Ruhstij6/xZhmbB8gUnhA1VY8UjMwpwV7U8TvRoetAGKQtuy/6Mj1yMvAhPx5lgkQLXTomTHrlpovCw8q4MG7hD7E+8YpUBmaSPFZiHD1B8OpZm/WNBQqcVefusydBoZ+dmIdbQf8Emfs4w1X7GMrE5q22s4whGL25OT27hAQqjNkoGqoGa5ACI9SV1SfCdO0J7nDjN85m3TPC243xcu140TRhgkZG2Lsg88tlPGrNUHCtMoMnoQZYfAv/SdDhdzauiESBL1zlynfNsdSFqlI8iDvNyDQ1npsS/3UGyobuNuKH8Ub0Yk4OH8Ncln5XpyEYMoIKwZPuIJSDYkXJIhgdGibRORoQiCWFk0fokbUYVj4c7pwCDjoZOZnVWl9fCofhUIpxpGG/7/ainNtuE8+TQ9pWlhbocet8ypHraxfc6MOdlmBbVj3HPG+p+NWlF8Mj+Ch19y/iv2tcFQWVBS4Ftt6cyQpThcbaeqaBKVkoFVX+wcjU21OFkK6Wn5Nk6LSxvtTxpjAU77yUYBZskWw10IR56diKDxx4sAYW++kcL28pAudoNmvjGQ7y8TacXSym5Vg5m436G4Ji4s1Q/pNoSpUKLQywCW7g4yd0AXT8pdDndrIPVNN+yVEtznjnKqyUuA1cb3+Qg/wnEmY8brQ1AP8cb7YvaVmB9jmaHh8oI+bWvmEeDwm250yeIpOx6g== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSZPR01MB6310.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(52536014)(8936002)(38070700005)(86362001)(2906002)(38100700002)(41300700001)(82960400001)(5660300002)(7696005)(122000001)(6506007)(55016003)(85182001)(54906003)(9686003)(6916009)(53546011)(71200400001)(966005)(26005)(478600001)(33656002)(83380400001)(4326008)(8676002)(64756008)(66446008)(66476007)(66946007)(76116006)(66556008)(316002)(186003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cTkxaXA2U2txRmFzRWl5Nk1DWkxUdEhYbWlKMzg1anpmc3J4ODRHNWRBQzBo?= =?utf-8?B?S05YYnd5Y0swQk9sRlJQRXkwbXBRZlBjZ3l6K3VqOGp2eUdJRXFkOGlFQmk5?= =?utf-8?B?cHZ6YmV5Y0pjcTY1MVYvaEJzeGNZOEkrbUtLTmhGU0pTTzJDY1Z5WFRSSUh0?= =?utf-8?B?VnlraWNsUW9GK0YwQVVLdjBYcC8zdzhLaEh6N1JRekNNeWFHYlNzOUlDTWd3?= =?utf-8?B?L25nT2l0VnpaVmU4dGdQTU9hZ08rVElBS05FMElqd1g2Wkw5cUZhTklENUth?= =?utf-8?B?K0E4QjNzSWZycmQyeDBqaW9YS20xanE1TjZqYVFBRlpJREtxYjE2ZnF0TWxv?= =?utf-8?B?THVZQXlKblZlb29Jd3dUUk1DZnN3NnpwMVg2L3BjNWhRdEltMUdHcmRnYUFO?= =?utf-8?B?b2pBY0I2OE1nY2JhN1JabStxa1A0N0U4VmZtQmZXTzQ5S0NXdk9aYWZHdDBv?= =?utf-8?B?NlY4NUtNUi9JWVhvQy9ldFJac3NTYVpBUkpXYlhMcm1obUVTVGlCdWZvRndQ?= =?utf-8?B?cTkrSE96cURmeFJGb2J3aXhtVzI5VmZBOEJYeExSaW1nblJNMnVkTkZWVzRF?= =?utf-8?B?VUV0Mm5tQUt3RTJFTzlKb2JMQVpqZEI5WStuV1ZjMS9lR0tRQnJlOUJOeHJW?= =?utf-8?B?WFdyOFhvelFkYUo0b29BTGM1VDRiUVU2SnB0QTJEMFVxbldvcmg4MjQ1dkIr?= =?utf-8?B?VENSRE8rbE9RS090U3dlU09pWTRDb1ZZVXpHNEY5dC8rWnFwNGxibmhXYytX?= =?utf-8?B?RkRaYnZFY0d1bGIyZ2FIRU9ycnRLWHZhcE1BRWo2WDd4cGpLT1Rnb09raitN?= =?utf-8?B?RUlHVUhDNHpmTlFMTUp4c1hqVmRGVWVOOEtqL0tXVUkrUHBKMFpNVS9pcW5U?= =?utf-8?B?a0tIaEZxdjdaR2E1SXE1ZDU3V0FJY29xYnZMTGhYSFNaVFhJRGd0YklJTFpz?= =?utf-8?B?ZlpRZWtxWGtGdSs1MXN1OFFxS3FQTU81VUlrY0RjYlh2cEg2aTR0bmtRNTNV?= =?utf-8?B?Vm1yMFE4dnJDTEhtZUhrWGthZkJCMGc0M3diZDltdk1qaGJXMDJDTFVRTjN0?= =?utf-8?B?R1NCWHZkOG5JckYyb1BnQjE4ZldLWU5PSXF1VlREMVdFUlFRU010alh4T0hB?= =?utf-8?B?VlFSTThGYy92Mk1kRC83ZFBzOHFZb0JqdUJodXUrbmQyRzk4dytQTzhhSmYw?= =?utf-8?B?cUlSQkpsdkVaTE9oUXZhTlJqM2FrZ2hlbWUzZysrT3Z2SmYzZ24zMWlnNEZz?= =?utf-8?B?TDBPbFZDZ1hrRFpCaWs1anZZMjFIUEthMHhkb0FRMVl2ZUllVHFROS9LVUgv?= =?utf-8?B?cW5TbUxyUktBMlBiVWlGN3ZHZHhiUHNPVjFGNmNzcFc3SXhPaEowT2VKQmtZ?= =?utf-8?B?K3RabWNlaTB5bmd4NkVmZ1l5S2ZsZDRYWEVJQXF4Vjd5bUliRDh6TFlOcXl6?= =?utf-8?B?dDdTaUNFWlZtQ28vTXN1dTE3UWlxR0RxWUZpSnBQcU1pYnJkcTlxUHlydnRy?= =?utf-8?B?dWZick1XOXdtRGFhN3ZScjN1Ym13TXpHOTA1Z0FRZXRXODNVdW95WUFaUmE4?= =?utf-8?B?d21nYmJBakQ0RENNWUVHeFFjdjdpRzIrZ2FmWDZ0MGRKM0szeVZCN0gyVUha?= =?utf-8?B?RWhybG45WVh3TXNUbllOZDRUb2YvZ0lNQlhaZTRZVENNRHZLSWNjWXE1RHk5?= =?utf-8?B?SjVCN0dMdnBmTDdkZ1lWOGkxaEhLc2E2M0l2Mll6U2Y5bDlielNjbllnZWZJ?= =?utf-8?B?WjlMZGdMZG9zcFQwbFN3b1ZmekxxOG94WFNQRjhuYWVkZWVlcENnZXVEL25H?= =?utf-8?B?R3pZN1BmM20xQ3RNYnQrVHRGd2hMVDNHdWxnUFRrcDdjMERtSmtlbG5iL3lD?= =?utf-8?B?bnJibjg5L21kVVNCYXQ4R2R3c0ZBRDFQRnRjS1pucGg5WlpIMXRDT2xERGd2?= =?utf-8?B?aUdTbURYeGUwZE5maEt5dGZVRXN1b3FVd1VDM0xZZ2x5YStZOEQ2Tit3aEJj?= =?utf-8?B?M2VsSjJZZ1AraHJQd1BnaVQ4bHJKckFkRnN2WFhtTUhRN2dmc3JaVFpITi9U?= =?utf-8?B?dW5Fa0dza2tDV2x2dnZxVnhoVm9DdEFZWXJVZjQyS2JhRlVxMnptY05Sengy?= =?utf-8?Q?TI45Nf4PbNHqnsiQ0UtZ8ENQ6?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: fujitsu.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSZPR01MB6310.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d8623d24-09c8-4e2d-65f1-08da653ecbbb X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2022 02:16:00.6155 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a19f121d-81e1-4858-a9d8-736e267fd4c7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LNixdeZk81goMRpUQ4ou+L1C7cWPJEbKgOJ2YO7M+6mbcrk1YrDWgBPbLfjQ848PtZis/w+1Oo1kMmgy7mxLcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB9780 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk T24gVHVlLCBKdWwgMTIsIDIwMjIgNToyMyBQTSBNYXNhaGlrbyBTYXdhZGEgPHNhd2FkYS5tc2hr QGdtYWlsLmNvbT4gd3JvdGU6DQo+IA0KPiBPbiBUdWUsIEp1bCAxMiwgMjAyMiBhdCA1OjU4IFBN IHNoaXkuZm5zdEBmdWppdHN1LmNvbQ0KPiA8c2hpeS5mbnN0QGZ1aml0c3UuY29tPiB3cm90ZToN Cj4gPg0KPiA+IEl0IGhhcHBlbmVkIHdoZW4gZXhlY3V0aW5nIHRoZSBmb2xsb3dpbmcgY29kZSBi ZWNhdXNlIGl0IHRyaWVkIHRvIGZyZWUgYQ0KPiBOVUxMDQo+ID4gcG9pbnRlciAoY2F0Y2hhbmdl X3hpcCkuDQo+ID4NCj4gPiAgICAgICAgIC8qIGJlIHRpZHkgKi8NCj4gPiAgICAgICAgIGlmIChv bmRpc2spDQo+ID4gICAgICAgICAgICAgICAgIHBmcmVlKG9uZGlzayk7DQo+ID4gKyAgICAgICBp ZiAoY2F0Y2hhbmdlX3hpcCkNCj4gPiArICAgICAgICAgICAgICAgcGZyZWUoY2F0Y2hhbmdlX3hp cCk7DQo+ID4gIH0NCj4gPg0KPiA+IEl0IHNlZW1zIHRvIGJlIHJlbGF0ZWQgdG8gY29uZmlndXJl IG9wdGlvbi4gSSBjb3VsZCByZXByb2R1Y2UgaXQgd2hlbiB1c2luZw0KPiA+IGAuL2NvbmZpZ3Vy ZSAtLWVuYWJsZS1kZWJ1Z2AuDQo+ID4gQnV0IEkgY291bGRuJ3QgcmVwcm9kdWNlIHdpdGggYC4v Y29uZmlndXJlIC0tZW5hYmxlLWRlYnVnIENGTEFHUz0iLU9nIC0NCj4gZ2dkYiJgLg0KPiANCj4g SG1tLCBJIGNvdWxkIG5vdCByZXByb2R1Y2UgdGhpcyBwcm9ibGVtIGV2ZW4gaWYgSSB1c2UgLi9j b25maWd1cmUNCj4gLS1lbmFibGUtZGVidWcuIEFuZCBpdCdzIHdlaXJkIHRoYXQgd2UgY2hlY2tl ZCBpZiBjYXRjaGFuZ2VfeGlwIGlzIG5vdA0KPiBudWxsIGJ1dCB3ZSBkaWQgcGZyZWUgZm9yIGl0 Og0KPiANCj4gIzEgIHBmcmVlIChwb2ludGVyPTB4MCkgYXQgbWN4dC5jOjExNzcNCj4gIzIgIDB4 MDAwMDAwMDAwMDc4MTg2YiBpbiBTbmFwQnVpbGRTZXJpYWxpemUgKGJ1aWxkZXI9MHgxZmQ1ZTc4 LA0KPiBsc249MjU3MTk3MTIpIGF0IHNuYXBidWlsZC5jOjE3OTINCj4gDQo+IElzIGl0IHJlcHJv ZHVjaWJsZSBpbiB5b3VyIGVudmlyb25tZW50Pw0KDQpUaGFua3MgZm9yIHlvdXIgcmVwbHkhIFll cywgaXQgaXMgcmVwcm9kdWNpYmxlLiBBbmQgSSBhbHNvIHJlcHJvZHVjZWQgaXQgb24gdGhlDQp2 NCBwYXRjaCB5b3UgcG9zdGVkIFsxXS4NCg0KWzFdIGh0dHBzOi8vd3d3LnBvc3RncmVzcWwub3Jn L21lc3NhZ2UtaWQvQ0FEMjFBb0F5TlByT0ZnJTJCUUdoJTJCJTNENDIwNVRVMCUzRHlyRSUyQlF5 TWd6U3RrSDg1dUJaWHB0USU0MG1haWwuZ21haWwuY29tDQoNCj4gSWYgc28sIGNvdWxkIHlvdSB0 ZXN0IGl0IGFnYWluDQo+IHdpdGggdGhlIGZvbGxvd2luZyBjaGFuZ2VzPw0KPiANCj4gZGlmZiAt LWdpdCBhL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvc25hcGJ1aWxkLmMNCj4gYi9z cmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3NuYXBidWlsZC5jDQo+IGluZGV4IGQwMTVj MDZjZWQuLmE2ZTc2ZTM3ODEgMTAwNjQ0DQo+IC0tLSBhL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9u L2xvZ2ljYWwvc25hcGJ1aWxkLmMNCj4gKysrIGIvc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9n aWNhbC9zbmFwYnVpbGQuYw0KPiBAQCAtMTc4OCw3ICsxNzg4LDcgQEAgb3V0Og0KPiAgICAgLyog YmUgdGlkeSAqLw0KPiAgICAgaWYgKG9uZGlzaykNCj4gICAgICAgICBwZnJlZShvbmRpc2spOw0K PiAtICAgaWYgKGNhdGNoYW5nZV94aXApDQo+ICsgICBpZiAoY2F0Y2hhbmdlX3hpcCAhPSBOVUxM KQ0KPiAgICAgICAgIHBmcmVlKGNhdGNoYW5nZV94aXApOw0KPiAgfQ0KPiANCg0KSSB0cmllZCB0 aGlzIGFuZCBjb3VsZCBzdGlsbCByZXByb2R1Y2UgdGhlIHByb2JsZW0uDQoNCkJlc2lkZXMsIEkg dHJpZWQgdGhlIHN1Z2dlc3Rpb24gZnJvbSBBbWl0IFsyXSwgIGl0IGNvdWxkIGJlIGZpeGVkIGJ5 IGNoZWNraW5nDQp0aGUgdmFsdWUgb2YgY2F0Y2hhbmdlX3hjbnQgaW5zdGVhZCBvZiBjYXRjaGFu Z2VfeGlwIGJlZm9yZSBwZnJlZS4NCg0KWzJdIGh0dHBzOi8vd3d3LnBvc3RncmVzcWwub3JnL21l c3NhZ2UtaWQvQ0FBNGVLMSUyQlhQZG04RyUzREVoVUpBMTJQaTFZdlFBZmN6MiUzRGtUZDlhNEJq Vng0JTNEZ2stTUElNDBtYWlsLmdtYWlsLmNvbQ0KDQpkaWZmIC0tZ2l0IGEvc3JjL2JhY2tlbmQv cmVwbGljYXRpb24vbG9naWNhbC9zbmFwYnVpbGQuYyBiL3NyYy9iYWNrZW5kL3JlcGxpY2F0aW9u L2xvZ2ljYWwvc25hcGJ1aWxkLmMNCmluZGV4IGM0ODJlOTA2YjAuLjY4YjljNGVmN2QgMTAwNjQ0 DQotLS0gYS9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3NuYXBidWlsZC5jDQorKysg Yi9zcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL3NuYXBidWlsZC5jDQpAQCAtMTU3Myw3 ICsxNTczLDcgQEAgU25hcEJ1aWxkU2VyaWFsaXplKFNuYXBCdWlsZCAqYnVpbGRlciwgWExvZ1Jl Y1B0ciBsc24pDQogICAgICAgIFNpemUgICAgICAgICAgICBuZWVkZWRfbGVuZ3RoOw0KICAgICAg ICBTbmFwQnVpbGRPbkRpc2sgKm9uZGlzayA9IE5VTEw7DQogICAgICAgIFRyYW5zYWN0aW9uSWQg ICAqY2F0Y2hhbmdlX3hpcCA9IE5VTEw7DQotICAgICAgIHNpemVfdCAgICAgICAgICBjYXRjaGFu Z2VfeGNudDsNCisgICAgICAgc2l6ZV90ICAgICAgICAgIGNhdGNoYW5nZV94Y250ID0gMDsNCiAg ICAgICAgY2hhciAgICAgICAqb25kaXNrX2M7DQogICAgICAgIGludCAgICAgICAgICAgICAgICAg ICAgIGZkOw0KICAgICAgICBjaGFyICAgICAgICAgICAgdG1wcGF0aFtNQVhQR1BBVEhdOw0KQEAg LTE3ODgsNyArMTc4OCw3IEBAIG91dDoNCiAgICAgICAgLyogYmUgdGlkeSAqLw0KICAgICAgICBp ZiAob25kaXNrKQ0KICAgICAgICAgICAgICAgIHBmcmVlKG9uZGlzayk7DQotICAgICAgIGlmIChj YXRjaGFuZ2VfeGlwKQ0KKyAgICAgICBpZiAoY2F0Y2hhbmdlX3hjbnQgIT0gMCkNCiAgICAgICAg ICAgICAgICBwZnJlZShjYXRjaGFuZ2VfeGlwKTsNCiB9DQoNCg0KUmVnYXJkcywNClNoaSB5dQ0K