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 1lRiAm-0006Vo-2X for pgsql-bugs@arkaria.postgresql.org; Wed, 31 Mar 2021 21:14:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lRiAk-0001gG-Vq for pgsql-bugs@arkaria.postgresql.org; Wed, 31 Mar 2021 21:14:42 +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 1lRh6Q-0007MW-EU for pgsql-bugs@lists.postgresql.org; Wed, 31 Mar 2021 20:06:10 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lRh6M-00027g-H0 for pgsql-bugs@lists.postgresql.org; Wed, 31 Mar 2021 20:06:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Q3dNiE3K2wVsQWwbp+IxW3rkSMk5jFu3EvR4fFS02v0=; b=yKxpyO4XPn9gg9T7OYObmyMQhd Ac9s6DQ7/GozB/8uGE/t2JmzE5ETEyVfPNKEB3c9Pwj/mve/yIYaUmg5bYcNY2O3M9Qptm+oKlTCT iqMKdmXPjBe/jOteaEKCoOwLcuP2RUBwSY98kOIDyxQFYQPiwFarWXDtmcjPZz1rhww7tCGAx8eV7 le24huccRZSgflb2s+na/1rJMNUlQUlK43094as14cEAtG5juDITGOlgPmW8g+GDzwct9Xd0J26nU 2uvCtpVEfg+/U70DL/bXB7aX41UXO84lA8puDuaRztAJmNojHOiJ210aP8awvkipzcBmJ90d/KuTK BE4ETNNA==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lRh6L-0004I4-2A for pgsql-bugs@lists.postgresql.org; Wed, 31 Mar 2021 20:06:06 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lRh6I-00039S-7t for pgsql-bugs@lists.postgresql.org; Wed, 31 Mar 2021 20:06:02 +0000 Content-Type: multipart/mixed; boundary="===============5529249824150958518==" MIME-Version: 1.0 Subject: BUG #16951: pg_restore segfaults on custom format piped from a different version of PG To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: skoposov@ed.ac.uk Reply-To: skoposov@ed.ac.uk, pgsql-bugs@lists.postgresql.org Date: Wed, 31 Mar 2021 20:06:01 +0000 Message-ID: <16951-a4dd68cf0de23048@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5529249824150958518== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxNjk1MQpMb2dnZWQgYnk6ICAgICAgICAgIFNlcmdleSBLb3Bvc292CkVt YWlsIGFkZHJlc3M6ICAgICAgc2tvcG9zb3ZAZWQuYWMudWsKUG9zdGdyZVNRTCB2ZXJzaW9uOiAx MC4xNgpPcGVyYXRpbmcgc3lzdGVtOiAgIExpbnV4CkRlc2NyaXB0aW9uOiAgICAgICAgCgpIaSwN Cg0KSSBoYXZlIGEgcmVwcm9kdWNpYmxlIGNhc2Ugb2Ygc2VnZmF1bHRpbmcgcGdfcmVzdG9yZSB3 aGVuIHRyeWluZyB0byByZXN0b3JlCmZyb20gcGdfZHVtcCBvZiBhIGRpZmZlcmVudCB2ZXJzaW9u LiBTcGVjaWZpY2FsbHkgYXQgbGVhc3QgcGdfcmVzdG9yZSBmcm9tCjEwIGNyYXNoZXMgZnJvbSBw Z19kdW1wIDEyLiANCkkgdW5kZXJzdGFuZCB0aGF0IHRoaXMgaXMgbm90IHN1cHBvcnRlZCwgYnV0 IHByZXN1bWFibHkgaXQgc3RpbGwgc2hvdWxkbid0CnNlZ2ZhdWx0Lg0KVGhpcyB3YXMgYSBjb21t YW5kDQoNCnBnX2R1bXAxMiAtbiBTQ0hFTUEgLUZjICAtVSBkYmFkbWluIERCICB8IHBnX3Jlc3Rv cmUxMCAtVSBkYmFkbWluIC1oCmxvY2FsaG9zdCAtMSAtZCBEQg0KDQp3aGVyZSBwZ19kdW1wMTIg aXMgcGdfZHVtcCBmcm9tIDEyLjYgb24gb25lIGxpbnV4IDY0Yml0IG1hY2hpbmUgYW5kCnBnX3Jl c3RvcmUxMCBpcyBwZ19yZXN0b3JlIGZyb20gMTAuMTYgb24gYW5vdGhlciBsaW51eCA2NGJpdCBt YWNoaW5lDQoNCkkgYXR0YWNoIHRoZSBnZGIgYnQgZnVsbCBvZiB0aGUgY3Jhc2ggKHNlZSBiZWxv dykuIEkgYWxzbyBoYXZlIGEgNTEyIGJ5dGUKZmlsZSB0aGF0IGNyYXNoZXMgcGdfcmVzdG9yZSAo dGhlIHRvcCA1MTIgYnl0ZXMgZnJvbSB0aGUgcGdkdW1wKS4gSSBjYW4Kc2hhcmUgaXQgaWYgbmVl ZGVkLg0KDQpJdCBpcyBjbGVhciB0aGF0IHNvbWUgY2hlY2tzIG9mIHRoZSB2ZXJzaW9uIG9mIHRo ZSBhcmNoaXZlIGhhdmUgbm90IGJlZW4KZG9uZSBlYXJseSBlbm91Z2ggYnkgcGdfcmVzdG9yZSBs ZWFkaW5nIHRvIHRoZSBzZWdmYXVsdC4gSSBkb24ndCBoYXZlIHRpbWUKdG8gZ2V0IHRvIHRoZSBi b3R0b20gb2YgdGhpcywgYnV0IA0KSSdtIHNlZWluZyB0aGF0IHJlYWRIZWFkKCkgaW4gYmdfYmFj a3VwX2FyY2hpdmVyKCkgaGFzIG5vdCBleGVjdXRlZCB0aGUKY2hlY2tzIA0KYmVoaW5kIA0KaWYg KCFBSC0+cmVhZEhlYWRlcikgdGhhdCB3b3VsZCBoYXZlIGZhaWxlZC4gDQpBbmQgaXQgYWxzbyBs b29rcyBsaWtlIHRoZSByZWFkSGVhZGVyIGZsYWcgaXMgc2V0IGVhcmx5IGJ5Cl9kaXNjb3ZlckFy Y2hpdmVGb3JtYXQoKSANCm9uIHdoZW4gcmVhZGluZyBmcm9tIHN0ZGluLg0KKGJ1dCB0aGlzIGlz IGp1c3QgbXkgaW1wcmVzc2lvbiBmcm9tIGEgcXVpY2sgbG9vayBhdCB0aGUgY29kZSkNCg0KQ2hl ZXJzLA0KICAgICAgIFNlcmdleQ0KDQogDQoNCiMwICBfX3N0cmNtcF9zc2UyX3VuYWxpZ25lZCAo KQ0KICAgIGF0IC4uL3N5c2RlcHMveDg2XzY0L211bHRpYXJjaC9zdHJjbXAtc3NlMi11bmFsaWdu ZWQuUzozMQ0KIzEgIDB4MDAwMDAwMDAwMDQwOThkMCBpbiBSZWFkVG9jIChBSD0weGU4YmI2MCkg YXQKcGdfYmFja3VwX2FyY2hpdmVyLmM6MjY2MA0KIzIgIDB4MDAwMDAwMDAwMDQwZjAxMCBpbiBJ bml0QXJjaGl2ZUZtdF9DdXN0b20gKEFIPTB4ZThiYjYwKQ0KICAgIGF0IHBnX2JhY2t1cF9jdXN0 b20uYzoxOTENCiMzICAweDAwMDAwMDAwMDA0MDhmNTcgaW4gX2FsbG9jQUggKEZpbGVTcGVjPTB4 MCwgZm10PWFyY2hVbmtub3duLCANCiAgICBjb21wcmVzc2lvbj0wLCBkb3N5bmM9MSAnXDAwMScs IG1vZGU9YXJjaE1vZGVSZWFkLCANCiAgICBzZXR1cFdvcmtlclB0cj0weDQwNDUyOCA8c2V0dXBS ZXN0b3JlV29ya2VyPikgYXQKcGdfYmFja3VwX2FyY2hpdmVyLmM6MjQwMA0KIzQgIDB4MDAwMDAw MDAwMDQwNDVkMyBpbiBPcGVuQXJjaGl2ZSAoRmlsZVNwZWM9MHgwLCBmbXQ9YXJjaFVua25vd24p DQogICAgYXQgcGdfYmFja3VwX2FyY2hpdmVyLmM6MjM1DQojNSAgMHgwMDAwMDAwMDAwNDAzZWZm IGluIG1haW4gKGFyZ2M9NywgYXJndj0weDdmZmZiMDU1OTAxOCkNCiAgICBhdCBwZ19yZXN0b3Jl LmM6NDAwDQoNCg0KIzAgIF9fc3RyY21wX3NzZTJfdW5hbGlnbmVkICgpDQogICAgYXQgLi4vc3lz ZGVwcy94ODZfNjQvbXVsdGlhcmNoL3N0cmNtcC1zc2UyLXVuYWxpZ25lZC5TOjMxDQpObyBsb2Nh bHMuDQojMSAgMHgwMDAwMDAwMDAwNDA5OGQwIGluIFJlYWRUb2MgKEFIPTB4ZThiYjYwKSBhdApw Z19iYWNrdXBfYXJjaGl2ZXIuYzoyNjYwDQogICAgICAgIGkgPSAwDQogICAgICAgIHRtcCA9IDB4 ZTZkN2QwICJFTkNPRElORyINCiAgICAgICAgZGVwcyA9IDB4N2ZhOWI1ZGUwOGUwIDxfSU9fMl8x X3N0ZGluXz4NCiAgICAgICAgZGVwSWR4ID0gMTUxMjcyOTYNCiAgICAgICAgZGVwU2l6ZSA9IDAN CiAgICAgICAgdGUgPSAweGU5MTE0MA0KIzIgIDB4MDAwMDAwMDAwMDQwZjAxMCBpbiBJbml0QXJj aGl2ZUZtdF9DdXN0b20gKEFIPTB4ZThiYjYwKQ0KICAgIGF0IHBnX2JhY2t1cF9jdXN0b20uYzox OTENCiAgICAgICAgY3R4ID0gMHhlOGQxMDANCiMzICAweDAwMDAwMDAwMDA0MDhmNTcgaW4gX2Fs bG9jQUggKEZpbGVTcGVjPTB4MCwgZm10PWFyY2hVbmtub3duLCANCiAgICBjb21wcmVzc2lvbj0w LCBkb3N5bmM9MSAnXDAwMScsIG1vZGU9YXJjaE1vZGVSZWFkLCANCiAgICBzZXR1cFdvcmtlclB0 cj0weDQwNDUyOCA8c2V0dXBSZXN0b3JlV29ya2VyPikgYXQKcGdfYmFja3VwX2FyY2hpdmVyLmM6 MjQwMA0KICAgICAgICBBSCA9IDB4ZThiYjYwDQojNCAgMHgwMDAwMDAwMDAwNDA0NWQzIGluIE9w ZW5BcmNoaXZlIChGaWxlU3BlYz0weDAsIGZtdD1hcmNoVW5rbm93bikNCiAgICBhdCBwZ19iYWNr dXBfYXJjaGl2ZXIuYzoyMzUNCiAgICAgICAgQUggPSAweGU2Y2Y5MA0KIzUgIDB4MDAwMDAwMDAw MDQwM2VmZiBpbiBtYWluIChhcmdjPTcsIGFyZ3Y9MHg3ZmZmYjA1NTkwMTgpDQogICAgYXQgcGdf cmVzdG9yZS5jOjQwMA0KICAgICAgICBvcHRzID0gMHhlOGI5ZTANCiAgICAgICAgYyA9IC0xDQog ICAgICAgIGV4aXRfY29kZSA9IDMyNjgxDQogICAgICAgIG51bVdvcmtlcnMgPSAxDQogICAgICAg IEFIID0gMHg3ZmE5YjY0NzY2N2IgPGRvX2xvb2t1cF94KzIwMTE+DQogICAgICAgIGlucHV0Rmls ZVNwZWMgPSAweDANCiAgICAgICAgZGlzYWJsZV90cmlnZ2VycyA9IDANCiAgICAgICAgZW5hYmxl X3Jvd19zZWN1cml0eSA9IDANCiAgICAgICAgaWZfZXhpc3RzID0gMA0KICAgICAgICBub19kYXRh X2Zvcl9mYWlsZWRfdGFibGVzID0gMA0KICAgICAgICBvdXRwdXROb1RhYmxlc3BhY2VzID0gMA0K ICAgICAgICB1c2Vfc2V0c2Vzc2F1dGggPSAwDQogICAgICAgIG5vX3B1YmxpY2F0aW9ucyA9IDAN CiAgICAgICAgbm9fc2VjdXJpdHlfbGFiZWxzID0gMA0KICAgICAgICBub19zdWJzY3JpcHRpb25z ID0gMA0KICAgICAgICBzdHJpY3RfbmFtZXMgPSAwDQogICAgICAgIGNtZG9wdHMgPSB7e25hbWUg PSAweDQxZWRkOCAiY2xlYW4iLCBoYXNfYXJnID0gMCwgZmxhZyA9IDB4MCwgDQogICAgICAgICAg ICB2YWwgPSA5OX0sIHtuYW1lID0gMHg0MWVkZGUgImNyZWF0ZSIsIGhhc19hcmcgPSAwLCBmbGFn ID0gMHgwLAoNCiAgICAgICAgICAgIHZhbCA9IDY3fSwge25hbWUgPSAweDQxZWRlNSAiZGF0YS1v bmx5IiwgaGFzX2FyZyA9IDAsIGZsYWcgPQoweDAsIA0KICAgICAgICAgICAgdmFsID0gOTd9LCB7 bmFtZSA9IDB4NDFlZGVmICJkYm5hbWUiLCBoYXNfYXJnID0gMSwgZmxhZyA9IDB4MCwKDQogICAg ICAgICAgICB2YWwgPSAxMDB9LCB7bmFtZSA9IDB4NDFlZGY2ICJleGl0LW9uLWVycm9yIiwgaGFz X2FyZyA9IDAsIA0KICAgICAgICAgICAgZmxhZyA9IDB4MCwgdmFsID0gMTAxfSwge25hbWUgPSAw eDQxZWUwNCAiZXhjbHVkZS1zY2hlbWEiLCANCiAgICAgICAgICAgIGhhc19hcmcgPSAxLCBmbGFn ID0gMHgwLCB2YWwgPSA3OH0sIHtuYW1lID0gMHg0MWVlMTMgImZpbGUiLCANCiAgICAgICAgICAg IGhhc19hcmcgPSAxLCBmbGFnID0gMHgwLCB2YWwgPSAxMDJ9LCB7bmFtZSA9IDB4NDFlZTE4ICJm b3JtYXQiLAoNCiAgICAgICAgICAgIGhhc19hcmcgPSAxLCBmbGFnID0gMHgwLCB2YWwgPSA3MH0s IHtuYW1lID0gMHg0MWVlMWYgImZ1bmN0aW9uIiwKDQogICAgICAgICAgICBoYXNfYXJnID0gMSwg ZmxhZyA9IDB4MCwgdmFsID0gODB9LCB7bmFtZSA9IDB4NDFlZTI4ICJob3N0IiwgDQogICAgICAg ICAgICBoYXNfYXJnID0gMSwgZmxhZyA9IDB4MCwgdmFsID0gMTA0fSwge25hbWUgPSAweDQxZWUy ZCAiaW5kZXgiLAoNCiAgICAgICAgICAgIGhhc19hcmcgPSAxLCBmbGFnID0gMHgwLCB2YWwgPSA3 M30sIHtuYW1lID0gMHg0MWVlMzMgImpvYnMiLCANCiAgICAgICAgICAgIGhhc19hcmcgPSAxLCBm bGFnID0gMHgwLCB2YWwgPSAxMDZ9LCB7bmFtZSA9IDB4NDFlZTM4ICJsaXN0IiwgDQogICAgICAg ICAgICBoYXNfYXJnID0gMCwgZmxhZyA9IDB4MCwgdmFsID0gMTA4fSwgew0KICAgICAgICAgICAg bmFtZSA9IDB4NDFlZTNkICJuby1wcml2aWxlZ2VzIiwgaGFzX2FyZyA9IDAsIGZsYWcgPSAweDAs IA0KICAgICAgICAgICAgdmFsID0gMTIwfSwge25hbWUgPSAweDQxZWU0YiAibm8tYWNsIiwgaGFz X2FyZyA9IDAsIGZsYWcgPSAweDAsCg0KICAgICAgICAgICAgdmFsID0gMTIwfSwge25hbWUgPSAw eDQxZWU1MiAibm8tb3duZXIiLCBoYXNfYXJnID0gMCwgZmxhZyA9CjB4MCwgDQogICAgICAgICAg ICB2YWwgPSA3OX0sIHtuYW1lID0gMHg0MWVlNWIgIm5vLXJlY29ubmVjdCIsIGhhc19hcmcgPSAw LCANCiAgICAgICAgICAgIGZsYWcgPSAweDAsIHZhbCA9IDgyfSwge25hbWUgPSAweDQxZWU2OCAi cG9ydCIsIGhhc19hcmcgPSAxLCANCiAgICAgICAgICAgIGZsYWcgPSAweDAsIHZhbCA9IDExMn0s IHtuYW1lID0gMHg0MWVlNmQgIm5vLXBhc3N3b3JkIiwgDQogICAgICAgICAgICBoYXNfYXJnID0g MCwgZmxhZyA9IDB4MCwgdmFsID0gMTE5fSwge25hbWUgPSAweDQxZWU3OQoicGFzc3dvcmQiLCAN CiAgICAgICAgICAgIGhhc19hcmcgPSAwLCBmbGFnID0gMHgwLCB2YWwgPSA4N30sIHtuYW1lID0g MHg0MWVlODIgInNjaGVtYSIsCg0KICAgICAgICAgICAgaGFzX2FyZyA9IDEsIGZsYWcgPSAweDAs IHZhbCA9IDExMH0sIHsNCiAgICAgICAgICAgIG5hbWUgPSAweDQxZWU4OSAic2NoZW1hLW9ubHki LCBoYXNfYXJnID0gMCwgZmxhZyA9IDB4MCwgDQogICAgICAgICAgICB2YWwgPSAxMTV9LCB7bmFt ZSA9IDB4NDFlZTk1ICJzdXBlcnVzZXIiLCBoYXNfYXJnID0gMSwgZmxhZyA9CjB4MCwgDQogICAg ICAgICAgICB2YWwgPSA4M30sIHtuYW1lID0gMHg0MWVlOWYgInRhYmxlIiwgaGFzX2FyZyA9IDEs IGZsYWcgPSAweDAsIA0KICAgICAgICAgICAgdmFsID0gMTE2fSwge25hbWUgPSAweDQxZWVhNSAi dHJpZ2dlciIsIGhhc19hcmcgPSAxLCBmbGFnID0gMHgwLAoNCiAgICAgICAgICAgIHZhbCA9IDg0 fSwge25hbWUgPSAweDQxZWVhZCAidXNlLWxpc3QiLCBoYXNfYXJnID0gMSwgZmxhZyA9IDB4MCwK DQogICAgICAgICAgICB2YWwgPSA3Nn0sIHtuYW1lID0gMHg0MWVlYjYgInVzZXJuYW1lIiwgaGFz X2FyZyA9IDEsIGZsYWcgPSAweDAsCg0KICAgICAgICAgICAgdmFsID0gODV9LCB7bmFtZSA9IDB4 NDFlZWJmICJ2ZXJib3NlIiwgaGFzX2FyZyA9IDAsIGZsYWcgPSAweDAsCg0KICAgICAgICAgICAg dmFsID0gMTE4fSwge25hbWUgPSAweDQxZWVjNyAic2luZ2xlLXRyYW5zYWN0aW9uIiwgaGFzX2Fy ZyA9IDAsCg0KICAgICAgICAgICAgZmxhZyA9IDB4MCwgdmFsID0gNDl9LCB7bmFtZSA9IDB4NDFl ZWRhICJkaXNhYmxlLXRyaWdnZXJzIiwgDQogICAgICAgICAgICBoYXNfYXJnID0gMCwgZmxhZyA9 IDB4NjJjNWFjIDxkaXNhYmxlX3RyaWdnZXJzPiwgdmFsID0gMX0sIHsNCiAgICAgICAgICAgIG5h bWUgPSAweDQxZWVlYiAiZW5hYmxlLXJvdy1zZWN1cml0eSIsIGhhc19hcmcgPSAwLCANCiAgICAg ICAgICAgIGZsYWcgPSAweDYyYzViMCA8ZW5hYmxlX3Jvd19zZWN1cml0eT4sIHZhbCA9IDF9LCB7 DQogICAgICAgICAgICBuYW1lID0gMHg0MWVlZmYgImlmLWV4aXN0cyIsIGhhc19hcmcgPSAwLCAN CiAgICAgICAgICAgIGZsYWcgPSAweDYyYzVjYyA8aWZfZXhpc3RzPiwgdmFsID0gMX0sIHsNCiAg ICAgICAgICAgIG5hbWUgPSAweDQxZWYwOSAibm8tZGF0YS1mb3ItZmFpbGVkLXRhYmxlcyIsIGhh c19hcmcgPSAwLCANCiAgICAgICAgICAgIGZsYWcgPSAweDYyYzViNCA8bm9fZGF0YV9mb3JfZmFp bGVkX3RhYmxlcz4sIHZhbCA9IDF9LCB7DQogICAgICAgICAgICBuYW1lID0gMHg0MWVmMjMgIm5v LXRhYmxlc3BhY2VzIiwgaGFzX2FyZyA9IDAsIA0KICAgICAgICAgICAgZmxhZyA9IDB4NjJjNWI4 IDxvdXRwdXROb1RhYmxlc3BhY2VzLjcxMjQ+LCB2YWwgPSAxfSwgew0KICAgICAgICAgICAgbmFt ZSA9IDB4NDFlZjMyICJyb2xlIiwgaGFzX2FyZyA9IDEsIGZsYWcgPSAweDAsIHZhbCA9IDJ9LCB7 DQogICAgICAgICAgICBuYW1lID0gMHg0MWVmMzcgInNlY3Rpb24iLCBoYXNfYXJnID0gMSwgZmxh ZyA9IDB4MCwgdmFsID0gM30sCnsNCiAgICAgICAgICAgIG5hbWUgPSAweDQxZWYzZiAic3RyaWN0 LW5hbWVzIiwgaGFzX2FyZyA9IDAsIA0KICAgICAgICAgICAgZmxhZyA9IDB4NjJjNWQwIDxzdHJp Y3RfbmFtZXM+LCB2YWwgPSAxfSwgew0KICAgICAgICAgICAgbmFtZSA9IDB4NDFlZjRjICJ1c2Ut c2V0LXNlc3Npb24tYXV0aG9yaXphdGlvbiIsIGhhc19hcmcgPSAwLCANCiAgICAgICAgICAgIGZs YWcgPSAweDYyYzViYyA8dXNlX3NldHNlc3NhdXRoPiwgdmFsID0gMX0sIHsNCiAgICAgICAgICAg IG5hbWUgPSAweDQxZWY2YSAibm8tcHVibGljYXRpb25zIiwgaGFzX2FyZyA9IDAsIA0KICAgICAg ICAgICAgZmxhZyA9IDB4NjJjNWMwIDxub19wdWJsaWNhdGlvbnM+LCB2YWwgPSAxfSwgew0KICAg ICAgICAgICAgbmFtZSA9IDB4NDFlZjdhICJuby1zZWN1cml0eS1sYWJlbHMiLCBoYXNfYXJnID0g MCwgDQogICAgICAgICAgICBmbGFnID0gMHg2MmM1YzQgPG5vX3NlY3VyaXR5X2xhYmVscz4sIHZh bCA9IDF9LCB7DQogICAgICAgICAgICBuYW1lID0gMHg0MWVmOGQgIm5vLXN1YnNjcmlwdGlvbnMi LCBoYXNfYXJnID0gMCwgDQogICAgICAgICAgICBmbGFnID0gMHg2MmM1YzggPG5vX3N1YnNjcmlw dGlvbnM+LCB2YWwgPSAxfSwge25hbWUgPSAweDAsIA0KICAgICAgICAgICAgaGFzX2FyZyA9IDAs IGZsYWcgPSAweDAsIHZhbCA9IDB9fQ0KcXVpdA0KRGV0YWNoaW5nIGZyb20gcHJvZ3JhbToKL3Vz cjAvaG9tZS9za29wb3Nvdl9yZW1vdGUvcG9zdGdyZXNxbC0xMC4xNi9zcmMvYmluL3BnX2R1bXAv cGdfcmVzdG9yZSwKcHJvY2VzcyAzNDYxCgo= --===============5529249824150958518==--