From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#36502: Fwd: bug#36502: 27.0.50; infinite loop in file-name-case-insensitive-p Date: Fri, 12 Jul 2019 20:18:11 +0000 Message-ID: <07659a69-b89e-51da-8bb3-adc32e1f39ae@cornell.edu> References: <7fa570d6-74a7-56d0-af9e-48ade20551b8@cornell.edu> <87muhr47k5.fsf@gmail.com> <837e8v87jf.fsf@gnu.org> <2ffa1b04-e667-f708-1047-d5fc38e72787@cornell.edu> <83v9wd7vwi.fsf@gnu.org> <14115c87-c1e7-6f3d-2694-106a9d4c8706@cornell.edu> <83bly47lxk.fsf@gnu.org> <837e8s7hk4.fsf@gnu.org> <2f71c7a3-423c-4a36-a0c2-5c1833905a28@cornell.edu> <2f15cf80-feba-3e71-4cbf-a7fa25b43797@cornell.edu> <83zhlo5tkm.fsf@gnu.org> <41c1033e-bd1c-d244-7293-00dfba900e8f@cornell.edu> <83v9w73gb5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_07659a69b89e51da8bb3adc32e1f39aecornelledu_" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="158574"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 Cc: "dan@dpsutton.com" , "36502@debbugs.gnu.org" <36502@debbugs.gnu.org>, "npostavs@gmail.com" , "monnier@iro.umontreal.ca" , "schwab@suse.de" To: Eli Zaretskii , "rms@gnu.org" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 12 22:19:10 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hm20a-000f1B-6q for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Jul 2019 22:19:08 +0200 Original-Received: from localhost ([::1]:52176 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hm20Y-00047E-DB for geb-bug-gnu-emacs@m.gmane.org; Fri, 12 Jul 2019 16:19:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59049) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hm20V-00046v-9M for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2019 16:19:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hm20U-0000u7-22 for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2019 16:19:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60191) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hm20T-0000u3-UB for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2019 16:19:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hm20T-00047K-OP for bug-gnu-emacs@gnu.org; Fri, 12 Jul 2019 16:19:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jul 2019 20:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36502 X-GNU-PR-Package: emacs Original-Received: via spool by 36502-submit@debbugs.gnu.org id=B36502.156296270515777 (code B ref 36502); Fri, 12 Jul 2019 20:19:01 +0000 Original-Received: (at 36502) by debbugs.gnu.org; 12 Jul 2019 20:18:25 +0000 Original-Received: from localhost ([127.0.0.1]:40779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm1zp-00046L-SP for submit@debbugs.gnu.org; Fri, 12 Jul 2019 16:18:25 -0400 Original-Received: from mail-eopbgr760098.outbound.protection.outlook.com ([40.107.76.98]:2084 helo=NAM02-CY1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hm1zn-000465-2D for 36502@debbugs.gnu.org; Fri, 12 Jul 2019 16:18:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=906e7iGgLI1eYGEWizlml61jDu8hu+tfw0u8uFmTLTU=; b=P2BsgsRboIhEfBfdX+kOfIjyN5F0ieblP569cnN4M5VJ+Ztob31U1FH7v/+A4yvbhsU2VyKOxhckWtNp7uSxwggXRNcr0F/1zd8EI5uFTcsw9mjmlycNp9BQcMTPVp6hwRIbIEmdLRFEryaK4CIEz9GJ7vXkYU2XFtnq0Dn6HPI= Original-Received: from CY1PR04MB2300.namprd04.prod.outlook.com (10.167.10.148) by CY1PR04MB2042.namprd04.prod.outlook.com (10.166.191.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.18; Fri, 12 Jul 2019 20:18:11 +0000 Original-Received: from CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::b0bd:c5ef:93b1:2bc8]) by CY1PR04MB2300.namprd04.prod.outlook.com ([fe80::b0bd:c5ef:93b1:2bc8%8]) with mapi id 15.20.2073.012; Fri, 12 Jul 2019 20:18:11 +0000 Thread-Topic: bug#36502: Fwd: bug#36502: 27.0.50; infinite loop in file-name-case-insensitive-p Thread-Index: AQHVMoj7VxJTnjBp+EKdqvuUKdfcZ6a6wf+AgAAYFgCAAGPSAIAAEggAgAAGEgCAAAIQgIACP/bygAAkigCAAAoax4ABb08AgAAIGiKAAFGUgIABG9I4gAATxwCAAAaj8IAAFW8AgAAYY4CAAAr9fYADcUKAgAGt+sOAAHbi+IAA4/WA In-Reply-To: <83v9w73gb5.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes x-originating-ip: [68.175.129.7] x-clientproxiedby: BN8PR04CA0049.namprd04.prod.outlook.com (2603:10b6:408:d4::23) To CY1PR04MB2300.namprd04.prod.outlook.com (2a01:111:e400:c61b::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=kbrown@cornell.edu; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b5c861bb-18bd-41de-0114-08d707060fcc x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(49563074)(7193020); SRVR:CY1PR04MB2042; x-ms-traffictypediagnostic: CY1PR04MB2042: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 00963989E5 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(366004)(396003)(39860400002)(136003)(346002)(199004)(189003)(75432002)(8936002)(31696002)(66946007)(316002)(66616009)(64756008)(66476007)(305945005)(99286004)(66446008)(110136005)(71200400001)(786003)(6246003)(8676002)(54906003)(81156014)(81166006)(256004)(478600001)(58126008)(71190400001)(6486002)(5024004)(14444005)(88552002)(14454004)(52116002)(6512007)(68736007)(65806001)(53546011)(486006)(476003)(31686004)(186003)(11346002)(6506007)(65826007)(2616005)(102836004)(386003)(66066001)(66556008)(76176011)(65956001)(25786009)(64126003)(26005)(446003)(3846002)(99936001)(4326008)(2906002)(36756003)(86362001)(6116002)(229853002)(2501003)(6436002)(53936002)(5660300002)(7736002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR04MB2042; H:CY1PR04MB2300.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cornell.edu does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 0winNNOs6t+zK+1v+xF/UMPisVXLdsKWC8636b0eSKka/2IoaZX2ngAOnPZ/14a/UbNs/AJCoUCdBYQq2jXcaY1eJZzDXGAFw7lx4AAOY00koJQV5v4efBNAK0pZsJXqpv9TbgIJDlsMChIBQKlaQKlX5mlAPXZ9QU77pva8i1jeT3788SgKCnY0KYxROcxG7nI6gG5lstmAxtZJRlaeuqE9Razcst8+57dr8SNwKbBPDz0EpLXnN88BlVKN9/O4sTjI/vkOsYElsWoSh3wlJlAw+BL+6EjoIsupa4YAj1JTe6+Gyo8+rZXLgH/8OrpinvtVALVBlZwkqnbWkvRztMQYUWZws94Yl8eEdOHAi43A6od+wEc0hFNnvLFGVHnZO2MW0BlGCyXwqq1ONNGKTqefI5x256iZoR7ecFlghec= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: b5c861bb-18bd-41de-0114-08d707060fcc X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 20:18:11.4041 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ksb2@cornell.edu X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR04MB2042 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:162807 Archived-At: --_002_07659a69b89e51da8bb3adc32e1f39aecornelledu_ Content-Type: text/plain; charset="utf-8" Content-ID: <82ECA53ADAFED540A3029423B97DF614@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 T24gNy8xMi8yMDE5IDI6NDEgQU0sIEVsaSBaYXJldHNraWkgd3JvdGU6DQo+PiBGcm9tOiBSaWNo YXJkIFN0YWxsbWFuIDxybXNAZ251Lm9yZz4NCj4+IENjOiBlbGl6QGdudS5vcmcsIGRhbkBkcHN1 dHRvbi5jb20sIG5wb3N0YXZzQGdtYWlsLmNvbSwNCj4+IAkzNjUwMkBkZWJidWdzLmdudS5vcmcs IG1vbm5pZXJAaXJvLnVtb250cmVhbC5jYSwNCj4+IAlzY2h3YWJAc3VzZS5kZQ0KPj4gRGF0ZTog VGh1LCAxMSBKdWwgMjAxOSAxOTozNjozOCAtMDQwMA0KPj4NCj4+ICAgID4gKGxldCAoKGRlZmF1 bHQtZGlyZWN0b3J5ICJ+Zm9vIikpDQo+PiAgICA+ICAgIChleHBhbmQtZmlsZS1uYW1lICJiYXIi KSkNCj4+ICAgID4gPT4gIn5mb28vfmZvby9iYXIiDQo+Pg0KPj4gVGhhdCBpcyBub3QgcmlnaHQs IGJ1dCBJIHRoaW5rICJ+Zm9vL2JhciIgd291bGQgYmUgcmlnaHQuDQo+IA0KPiBObywgSSB0aGlu ayB0aGlzIHNob3VsZCB5aWVsZCBhbiBhYnNvbHV0ZSBmaWxlIG5hbWUgc3RhcnRpbmcgd2l0aCBh DQo+IHNsYXNoIChvbiBQb3NpeCBzeXN0ZW1zKS4NCj4gDQo+PiAgICA+IFBhcnQgb2Ygd2hhdCdz IGNvbmZ1c2luZyBoZXJlIGlzIHRoYXQgZmlsZS1uYW1lLWFic29sdXRlLXAgcmV0dXJucw0KPj4g ICAgPiB0IG9uIGZpbGUgbmFtZXMgc3RhcnRpbmcgd2l0aCAifiIsIGV2ZW4gdGhvdWdoIGl0cyBk b2Mgc3RyaW5nDQo+PiAgICA+IGV4cGxpY2l0bHkgc3RhdGVzIHRoYXQgc3VjaCBhIGZpbGUgbmFt ZSBpcyBub3QgYWJzb2x1dGUuDQo+Pg0KPj4gVGhpcyBjb250cmFkaWN0aW9uIGlzIG5vdCBnb29k LiAgQnV0IEkgd291bGQgbGlrZSB0byBwb2ludCBvdXQNCj4+IHRoYXQsIGluIGEgY2VydGFpbiBz ZXNuZSwgYSBuYW1lIHN0YXJ0aW5nIHdpdGggfiBpcyBhYnNvbHV0ZS4NCj4+IEl0IGlzIG5vdCBy ZWxhdGl2ZSB0byB0aGUgY3VycmVudCBkaXJlY3RvcnkuDQo+IA0KPiBJdCBpcyBvbmx5IGFic29s dXRlIGlmIHdoYXQgZm9sbG93cyB+IGlzIGEgc2xhc2ggb3IgYSBuYW1lIG9mIGFuDQo+IGV4aXN0 aW5nIHVzZXIuICBJIHRoaW5rIHdlIHNob3VsZCBmaXggdGhlIGluY29uc2lzdGVuY3kgaW4gdGhh dA0KPiBkaXJlY3Rpb24uDQoNClBhdGNoIGF0dGFjaGVkLg0KDQpLZW4NCg== --_002_07659a69b89e51da8bb3adc32e1f39aecornelledu_ Content-Type: text/plain; name="fix_tilde.patch" Content-Description: fix_tilde.patch Content-Disposition: attachment; filename="fix_tilde.patch"; size=3533; creation-date="Fri, 12 Jul 2019 20:18:11 GMT"; modification-date="Fri, 12 Jul 2019 20:18:11 GMT" Content-ID: <8A55F1F68FA74F44A4D340E4007F8A4B@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9maWxlaW8uYyBiL3NyYy9maWxlaW8uYwppbmRleCA2MTRjMGY5ODlk Li5kOTE2N2MxMzVjIDEwMDY0NAotLS0gYS9zcmMvZmlsZWlvLmMKKysrIGIvc3JjL2ZpbGVpby5j CkBAIC03MzcsNiArNzM3LDEzIEBAIERFRlVOICgibWFrZS10ZW1wLW5hbWUiLCBGbWFrZV90ZW1w X25hbWUsIFNtYWtlX3RlbXBfbmFtZSwgMSwgMSwgMCwKIAkJCQkgICBlbXB0eV91bmlieXRlX3N0 cmluZywgUW5pbCk7CiB9CiAKKy8qIE5BTUUgbXVzdCBiZSBhIHN0cmluZy4gICovCitzdGF0aWMg Ym9vbAorZmlsZV9uYW1lX2Fic29sdXRlX25vX3RpbGRlX3AgKExpc3BfT2JqZWN0IG5hbWUpCit7 CisgIHJldHVybiBJU19BQlNPTFVURV9GSUxFX05BTUUgKFNTREFUQSAobmFtZSkpOworfQorCiBE RUZVTiAoImV4cGFuZC1maWxlLW5hbWUiLCBGZXhwYW5kX2ZpbGVfbmFtZSwgU2V4cGFuZF9maWxl X25hbWUsIDEsIDIsIDAsCiAgICAgICAgZG9jOiAvKiBDb252ZXJ0IGZpbGVuYW1lIE5BTUUgdG8g YWJzb2x1dGUsIGFuZCBjYW5vbmljYWxpemUgaXQuCiBTZWNvbmQgYXJnIERFRkFVTFQtRElSRUNU T1JZIGlzIGRpcmVjdG9yeSB0byBzdGFydCB3aXRoIGlmIE5BTUUgaXMgcmVsYXRpdmUKQEAgLTgw MSw0MSArODA4LDU0IEBAIERFRlVOICgiZXhwYW5kLWZpbGUtbmFtZSIsIEZleHBhbmRfZmlsZV9u YW1lLCBTZXhwYW5kX2ZpbGVfbmFtZSwgMSwgMiwgMCwKICAgICAgIGVycm9yICgiSW52YWxpZCBo YW5kbGVyIGluIGBmaWxlLW5hbWUtaGFuZGxlci1hbGlzdCciKTsKICAgICB9CiAKKyAgLyogQXMg YSBsYXN0IHJlc29ydCwgd2UgbWF5IGhhdmUgdG8gdXNlIHRoZSByb290IGFzCisgICAgIGRlZmF1 bHRfZGlyZWN0b3J5IGJlbG93LiAgKi8KKyAgTGlzcF9PYmplY3Qgcm9vdDsKKyNpZmRlZiBET1Nf TlQKKyAgICAgIC8qICIvIiBpcyBub3QgY29uc2lkZXJlZCBhIHJvb3QgZGlyZWN0b3J5IG9uIERP U19OVCwgc28gdXNpbmcgaXQKKwkgYXMgZGVmYXVsdF9kaXJlY3RvcnkgY2F1c2VzIGFuIGluZmlu aXRlIHJlY3Vyc2lvbiBpbiwgZS5nLiwKKwkgdGhlIGZvbGxvd2luZzoKKworICAgICAgICAgICAg KGxldCAoZGVmYXVsdC1kaXJlY3RvcnkpCisJICAgICAgKGV4cGFuZC1maWxlLW5hbWUgImEiKSkK KworCSBUbyBhdm9pZCB0aGlzLCB3ZSB1c2UgdGhlIHJvb3Qgb2YgdGhlIGN1cnJlbnQgZHJpdmUu ICAqLworICAgICAgcm9vdCA9IGJ1aWxkX3N0cmluZyAoZW1hY3Nfcm9vdF9kaXIgKCkpOworI2Vs c2UKKyAgICAgIHJvb3QgPSBidWlsZF9zdHJpbmcgKCIvIik7CisjZW5kaWYKIAogICAvKiBVc2Ug dGhlIGJ1ZmZlcidzIGRlZmF1bHQtZGlyZWN0b3J5IGlmIERFRkFVTFRfRElSRUNUT1JZIGlzIG9t aXR0ZWQuICAqLwogICBpZiAoTklMUCAoZGVmYXVsdF9kaXJlY3RvcnkpKQogICAgIHsKICAgICAg IExpc3BfT2JqZWN0IGRpciA9IEJWQVIgKGN1cnJlbnRfYnVmZmVyLCBkaXJlY3RvcnkpOwotICAg ICAgLyogVGhlIGJ1ZmZlcidzIGRlZmF1bHQtZGlyZWN0b3J5IHNob3VsZCBiZSBhYnNvbHV0ZS4g IElmIGl0Ci0JIGlzbid0LCB0cnkgdG8gZXhwYW5kIGl0IHJlbGF0aXZlIHRvIGludm9jYXRpb24t ZGlyZWN0b3J5LgotCSBCdXQgd2UgaGF2ZSB0byBiZSBjYXJlZnVsIHRvIGF2b2lkIGFuIGluZmlu aXRlIGxvb3AsIGJlY2F1c2UKLQkgdGhlIGNvZGUgaW4gZW1hY3MuYyB0aGF0IHNldHMgVmludm9j YXRpb25fZGlyZWN0b3J5IG1pZ2h0Ci0JIGNhbGwgRmV4cGFuZF9maWxlX25hbWUuICAqLworICAg ICAgLyogVGhlIGJ1ZmZlcidzIGRlZmF1bHQtZGlyZWN0b3J5IHNob3VsZCBiZSBhYnNvbHV0ZSBv ciBzaG91bGQKKwkgc3RhcnQgd2l0aCBgficuICBJZiBpdCBpc24ndCBhYnNvbHV0ZSwgd2UgcmVw bGFjZSBpdCBieSBpdHMKKwkgZXhwYW5zaW9uIHJlbGF0aXZlIHRvIGEga25vd24gYWJzb2x1dGUg bmFtZSBBQlNESVIsIHdoaWNoIGlzCisJIHRoZSBpbnZvY2F0aW9uLWRpcmVjdG9yeSBpZiB0aGUg bGF0dGVyIGlzIGFic29sdXRlLCBvciB0aGUKKwkgcm9vdCBvdGhlcndpc2UuCisKKwkgSW4gY2Fz ZSBkZWZhdWx0LWRpcmVjdG9yeSBzdGFydHMgd2l0aCBgficgb3IgYH51c2VyJywgd2hlcmUKKwkg VVNFUiBpcyBhIHZhbGlkIHVzZXIgbmFtZSwgdGhpcyBjb3JyZWN0bHkgZXhwYW5kcyBpdCAoYW5k CisJIEFCU0RJUiBwbGF5cyBubyByb2xlKS4gIElmIFVTRVIgaXMgbm90IGEgdmFsaWQgdXNlciBu YW1lLCB0aGUKKwkgbGVhZGluZyBgficgbG9zZXMgaXRzIHNwZWNpYWwgbWVhbmluZyBhbmQgaXMg cmV0YWluZWQgYXMgcGFydAorCSBvZiB0aGUgZXhwYW5kZWQgbmFtZS4gICovCiAgICAgICBpZiAo U1RSSU5HUCAoZGlyKSkKIAl7Ci0JICBpZiAoIU5JTFAgKEZmaWxlX25hbWVfYWJzb2x1dGVfcCAo ZGlyKSkpCisJICBpZiAoZmlsZV9uYW1lX2Fic29sdXRlX25vX3RpbGRlX3AgKGRpcikpCiAJICAg IGRlZmF1bHRfZGlyZWN0b3J5ID0gZGlyOwotCSAgZWxzZSBpZiAoU1RSSU5HUCAoVmludm9jYXRp b25fZGlyZWN0b3J5KQotCQkgICAmJiAhTklMUCAoRmZpbGVfbmFtZV9hYnNvbHV0ZV9wIChWaW52 b2NhdGlvbl9kaXJlY3RvcnkpKSkKLQkgICAgZGVmYXVsdF9kaXJlY3RvcnkgPSBGZXhwYW5kX2Zp bGVfbmFtZSAoZGlyLCBWaW52b2NhdGlvbl9kaXJlY3RvcnkpOworCSAgZWxzZQorCSAgICB7CisJ ICAgICAgTGlzcF9PYmplY3QgYWJzZGlyCisJCT0gU1RSSU5HUCAoVmludm9jYXRpb25fZGlyZWN0 b3J5KQorCQkmJiBmaWxlX25hbWVfYWJzb2x1dGVfbm9fdGlsZGVfcCAoVmludm9jYXRpb25fZGly ZWN0b3J5KQorCQk/IFZpbnZvY2F0aW9uX2RpcmVjdG9yeSA6IHJvb3Q7CisJICAgICAgZGVmYXVs dF9kaXJlY3RvcnkgPSBGZXhwYW5kX2ZpbGVfbmFtZSAoZGlyLCBhYnNkaXIpOworCSAgICB9CiAJ fQogICAgIH0KICAgaWYgKCEgU1RSSU5HUCAoZGVmYXVsdF9kaXJlY3RvcnkpKQotICAgIHsKLSNp ZmRlZiBET1NfTlQKLSAgICAgIC8qICIvIiBpcyBub3QgY29uc2lkZXJlZCBhIHJvb3QgZGlyZWN0 b3J5IG9uIERPU19OVCwgc28gdXNpbmcgIi8iCi0JIGhlcmUgY2F1c2VzIGFuIGluZmluaXRlIHJl Y3Vyc2lvbiBpbiwgZS5nLiwgdGhlIGZvbGxvd2luZzoKLQotICAgICAgICAgICAgKGxldCAoZGVm YXVsdC1kaXJlY3RvcnkpCi0JICAgICAgKGV4cGFuZC1maWxlLW5hbWUgImEiKSkKLQotCSBUbyBh dm9pZCB0aGlzLCB3ZSBzZXQgZGVmYXVsdF9kaXJlY3RvcnkgdG8gdGhlIHJvb3Qgb2YgdGhlCi0J IGN1cnJlbnQgZHJpdmUuICAqLwotICAgICAgZGVmYXVsdF9kaXJlY3RvcnkgPSBidWlsZF9zdHJp bmcgKGVtYWNzX3Jvb3RfZGlyICgpKTsKLSNlbHNlCi0gICAgICBkZWZhdWx0X2RpcmVjdG9yeSA9 IGJ1aWxkX3N0cmluZyAoIi8iKTsKLSNlbmRpZgotICAgIH0KKyAgICBkZWZhdWx0X2RpcmVjdG9y eSA9IHJvb3Q7CiAKICAgaGFuZGxlciA9IEZmaW5kX2ZpbGVfbmFtZV9oYW5kbGVyIChkZWZhdWx0 X2RpcmVjdG9yeSwgUWV4cGFuZF9maWxlX25hbWUpOwogICBpZiAoIU5JTFAgKGhhbmRsZXIpKQo= --_002_07659a69b89e51da8bb3adc32e1f39aecornelledu_--