From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 2F16B1F5AE for ; Wed, 15 Jul 2020 04:46:04 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 71052120A2B; Wed, 15 Jul 2020 13:45:34 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 0D083120903 for ; Wed, 15 Jul 2020 13:45:32 +0900 (JST) Received: by filterdrecv-p3mdw1-75c584b9c6-xpzlh with SMTP id filterdrecv-p3mdw1-75c584b9c6-xpzlh-18-5F0E8A07-25 2020-07-15 04:45:59.527757211 +0000 UTC m=+1596982.880949903 Received: from herokuapp.com (unknown) by ismtpd0077p1mdw1.sendgrid.net (SG) with ESMTP id ojPulUKgS9ysh7nJWAHapw for ; Wed, 15 Jul 2020 04:45:59.402 +0000 (UTC) Date: Wed, 15 Jul 2020 04:45:59 +0000 (UTC) From: snickhackman@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 74963 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17033 X-Redmine-Issue-Author: NickHackman X-Redmine-Sender: NickHackman X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: =?us-ascii?Q?dKSL2wFaM29QGqAMBMFvw5t7wD1pnQf58ZMsyEvXCAyWQ23omXRsKACvEP2asp?= =?us-ascii?Q?dSvbNC3nVMdmfB9=2FBoIxRvLINvAyYJ=2FwtsyYlhI?= =?us-ascii?Q?TwxvOyJkG4ErPRN5CVFoGemMCU06lY3hek4Rb2C?= =?us-ascii?Q?NmJyRxJ3caDls5Ck9Jvxiixiyg4DVyKUsWYn2dd?= =?us-ascii?Q?HEs31UsBFtYpbecdzCOeN7crirp=2FefaUDU4Kqm7?= =?us-ascii?Q?bKLXa=2FsnbR6V4Kqbg=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 99173 Subject: [ruby-core:99173] [Ruby master Bug#17033] Infinite Traceback when encountering an Exception while catching an Exception X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE3MDMzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgTmlja0hhY2ttYW4gKE5pY2sgSGFja21h bikuDQoNCg0KTmlja0hhY2ttYW4gKE5pY2sgSGFja21hbikgd3JvdGU6DQo+IEluIFJ1YnkgMi43 LjEgd2hlbiBhbiBFeGNlcHRpb24gb2NjdXJzIGFuZCBhbm90aGVyIG9jY3VycyB3aGVuIGhhbmRs aW5nIHRoZSBmaXJzdCBvbmUgaXQgcmVzdWx0cyBpbiBhbiBpbmZpbml0ZSBUcmFjZWJhY2sgdGhh dCBkb2Vzbid0IG1lbnRpb24gdGhlIGVycm9yLg0KPiANCj4gYGBgcnVieQ0KPiBjbGFzcyBNeUV4 Y2VwdGlvbiA8IFN0YW5kYXJkRXJyb3INCj4gICBkZWYgaW5pdGlhbGl6ZShvYmopDQo+ICAgICBA b2JqID0gb2JqDQo+ICAgZW5kDQo+IA0KPiAgIGRlZiB0b19zDQo+ICAgICBAb2JqLnRvX3N0cm0N Cj4gICBlbmQNCj4gZW5kDQo+IA0KPiBiZWdpbg0KPiAgIHJhaXNlIE15RXhjZXB0aW9uLm5ldygn dGVzdCcpLCAnbWVzc2FnZScNCj4gcmVzY3VlIFN0YW5kYXJkRXJyb3IgPT4gZQ0KPiAgIHB1dHMg ZS50b19zDQo+IGVuZA0KPiBgYGANCj4gDQo+IEluIHRoZSBhYm92ZSBpbnN0YW5jZSwgdGhlcmUn cyBhIHR5cG8gYHRvX3N0cm1gIGRvZXNuJ3QgZXhpc3QgZm9yIHR5cGUgU3RyaW5nLCBidXQgaW5z dGVhZCBvZiBhIG5vcm1hbCBjYXNlIG9mIGEgdHlwbyBzYXlpbmcgdGhhdCB0aGUgbWV0aG9kIGRv ZXNuJ3QgZXhpc3QgdGhlIG91dHB1dCBpcw0KPiANCj4gYGBgDQo+IH4gzrsgcnVieSBydWJ5X3Ry YWNlYmFja19oZWxsLnJiDQo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCj4g VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPiBUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6DQo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCj4g VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPiBUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6DQo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCj4g VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPiBUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6DQo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCj4g VHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPiBUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6DQo+IC4uLg0KPiBgYGANCj4gaXQga2VlcHMgZ29pbmcgd2l0aG91dCBw cmludGluZyBhbnkgc29ydCBvZiBtZXNzYWdlIGFib3V0IHRoZSBhY3R1YWwgZXJyb3IuDQo+IA0K PiBJdCdzIGV4cGVjdGVkIHRoYXQgdGhpcyB3b3VsZCByZXN1bHQgaW4gYSBtZXNzYWdlIHNheWlu ZyB0aGF0IHRoZSBtZXRob2QgaXMgdW5kZWZpbmVkLCBhbmQgdGhpcyBpcyB0aGUgYmVoYXZpb3Ig b24gMi41LjEsIGFuZCBhcHBlYXJzIHRvIGJlIGEgcmVncmVzc2lvbiBpbiAyLjcuMQ0KDQoNCklm IHRoaXMgaXMgYW4gYWN0dWFsIGlzc3VlIGlzIGl0IHBvc3NpYmxlIEkgY291bGQgd29yayBvbiBp dD8NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQnVnICMxNzAz MzogSW5maW5pdGUgVHJhY2ViYWNrIHdoZW4gZW5jb3VudGVyaW5nIGFuIEV4Y2VwdGlvbiB3aGls ZSBjYXRjaGluZyBhbiBFeGNlcHRpb24NCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vl cy8xNzAzMyNjaGFuZ2UtODY1NTANCg0KKiBBdXRob3I6IE5pY2tIYWNrbWFuIChOaWNrIEhhY2tt YW4pDQoqIFN0YXR1czogT3Blbg0KKiBQcmlvcml0eTogTm9ybWFsDQoqIHJ1YnkgLXY6IHJ1Ynkg Mi43LjFwODMgKDIwMjAtMDMtMzEgcmV2aXNpb24gYTBjN2MyM2M5YykgW3g4Nl82NC1saW51eF0N CiogQmFja3BvcnQ6IDIuNTogVU5LTk9XTiwgMi42OiBVTktOT1dOLCAyLjc6IFVOS05PV04NCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkluIFJ1YnkgMi43LjEgd2hl biBhbiBFeGNlcHRpb24gb2NjdXJzIGFuZCBhbm90aGVyIG9jY3VycyB3aGVuIGhhbmRsaW5nIHRo ZSBmaXJzdCBvbmUgaXQgcmVzdWx0cyBpbiBhbiBpbmZpbml0ZSBUcmFjZWJhY2sgdGhhdCBkb2Vz bid0IG1lbnRpb24gdGhlIGVycm9yLg0KDQpgYGBydWJ5DQpjbGFzcyBNeUV4Y2VwdGlvbiA8IFN0 YW5kYXJkRXJyb3INCiAgZGVmIGluaXRpYWxpemUob2JqKQ0KICAgIEBvYmogPSBvYmoNCiAgZW5k DQoNCiAgZGVmIHRvX3MNCiAgICBAb2JqLnRvX3N0cm0NCiAgZW5kDQplbmQNCg0KYmVnaW4NCiAg cmFpc2UgTXlFeGNlcHRpb24ubmV3KCd0ZXN0JyksICdtZXNzYWdlJw0KcmVzY3VlIFN0YW5kYXJk RXJyb3IgPT4gZQ0KICBwdXRzIGUudG9fcw0KZW5kDQpgYGANCg0KSW4gdGhlIGFib3ZlIGluc3Rh bmNlLCB0aGVyZSdzIGEgdHlwbyBgdG9fc3RybWAgZG9lc24ndCBleGlzdCBmb3IgdHlwZSBTdHJp bmcsIGJ1dCBpbnN0ZWFkIG9mIGEgbm9ybWFsIGNhc2Ugb2YgYSB0eXBvIHNheWluZyB0aGF0IHRo ZSBtZXRob2QgZG9lc24ndCBleGlzdCB0aGUgb3V0cHV0IGlzDQoNCmBgYA0KfiDOuyBydWJ5IHJ1 YnlfdHJhY2ViYWNrX2hlbGwucmINClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToN ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNl bnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNl YmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2Fs bCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAo bW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0 KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KToNClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCi4u Lg0KYGBgDQppdCBrZWVwcyBnb2luZyB3aXRob3V0IHByaW50aW5nIGFueSBzb3J0IG9mIG1lc3Nh Z2UgYWJvdXQgdGhlIGFjdHVhbCBlcnJvci4NCg0KSXQncyBleHBlY3RlZCB0aGF0IHRoaXMgd291 bGQgcmVzdWx0IGluIGEgbWVzc2FnZSBzYXlpbmcgdGhhdCB0aGUgbWV0aG9kIGlzIHVuZGVmaW5l ZCwgYW5kIHRoaXMgaXMgdGhlIGJlaGF2aW9yIG9uIDIuNS4xLCBhbmQgYXBwZWFycyB0byBiZSBh IHJlZ3Jlc3Npb24gaW4gMi43LjENCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5v cmcvDQo=