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-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.5 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=ham 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 4E4181F4D7 for ; Mon, 6 Jun 2022 16:41:10 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="BxWk2TpY"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 3370A120FC5; Tue, 7 Jun 2022 01:41:06 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id B4536120FC5 for ; Tue, 7 Jun 2022 01:41:03 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to; s=smtpapi; bh=x84QXeMz0SxYTGDhjtD0b5zFxnAQ+MK5Ey0TZ0vtQf0=; b=BxWk2TpYaVhwaxNrRWEQtnz+K2UvNbL0naqZgmMfiLIP7iiZPVXa+DK5DQLxYg6aAFXt /n+2FFsjEPFxvx+W1HvS0Ha0Qf9nhF5xFM3C5257snbe/Tk+GPk6cXGYem3rEMUAhiY3Jl eBzferQbWZFhZdFJsAF9sVwauLZ9cNsvM= Received: by filterdrecv-69dc5cc6d5-72wjc with SMTP id filterdrecv-69dc5cc6d5-72wjc-1-629E2E19-5 2022-06-06 16:40:57.047341176 +0000 UTC m=+401943.448704875 Received: from herokuapp.com (unknown) by geopod-ismtpd-5-0 (SG) with ESMTP id dKVGovCuSF-N76PPzu0XAw for ; Mon, 06 Jun 2022 16:40:57.003 +0000 (UTC) Date: Mon, 06 Jun 2022 16:40:57 +0000 (UTC) From: "nevans (Nicholas Evans)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18818 X-Redmine-Issue-Author: nevans X-Redmine-Issue-Assignee: ioquatix X-Redmine-Sender: nevans 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-Redmine-MailingListIntegration-Message-Ids: 85154 X-SG-EID: =?us-ascii?Q?hISCuV=2FKJXFnd3nmwgzN2BPlyQlJrkqc4bIWkmIvxiEeVMUEyBnO2IDSHkoYY0?= =?us-ascii?Q?nMJN0CaDDwwgnYcBAG89ZgNFlqMXsn6UI9DXGlM?= =?us-ascii?Q?QmbF2GtIu9AY34qi=2Fgkf0D3unBuSDxp7PqNncHK?= =?us-ascii?Q?Z5PBiLjNz9CpxeuA5ceL7rpPYpI2gKAMw9c4AXa?= =?us-ascii?Q?Kqzjp4O5p0LU1D+l1xDYkmztTBZXk9VF3vR+sEj?= =?us-ascii?Q?ulAM+PDiwiRYkcaz7BpyNptnhQOdg6IpOKg=2F+OH?= =?us-ascii?Q?BYu+GA2MJ3cxJYfV26zgA=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 108784 Subject: [ruby-core:108784] [Ruby master Bug#18818] SEGV (Fiber scheduler?) X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4ODE4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbmV2YW5zIChOaWNob2xhcyBFdmFucyku CgoKQWhhISBUaGFua3MsIHRoYXQgbWFrZXMgcGVyZmVjdCBzZW5zZS4gIEFuZCBpdCBkb2VzIGlu ZGVlZCBmaXggaXQuICBJIGtuZXcgdGhpcyB0b3kgc2NoZWR1bGVyIHdhc24ndCAqZ29vZCosIGFu ZCBteSBvcmlnaW5hbCB2ZXJzaW9uIGRpZCByZXRhaW4gcmVmZXJlbmNlcyB0byB0aGUgd2FpdGlu ZyBmaWJlcnMsIGJ1dCBJIHdhcyBzbG93bHkgZ29sZmluZyBpdCBkb3duIHRvIHRoZSBzbWFsbGVz dCByZWFkYWJsZSB2ZXJzaW9uIHRoYXQgY291bGQgcG9zc2libHkgd29yay4KCklNTywgcHVyZSBy dWJ5IGNvZGUgc2hvdWxkIG5ldmVyIG5lZWQgdG8gd29ycnkgYWJvdXQgU0VHViBub3Igc2hvdWxk IGEgcnVieSBtZXRob2QgZXZlciBiZSBjYWxsZWQgd2l0aCBnYXJiYWdlIGNvbGxlY3RlZCBvciBy ZWFsbG9jYXRlZCB2YWx1ZXMuICBBbmQgdGhlIG1vc3Qgb2J2aW91cyBhbnN3ZXIgKHRvIG1lKSBp cyB0aGF0IHRoZSBtdXRleC9xdWV1ZSB3YWl0IGxpc3RzIHNob3VsZCBtYXJrIGFsbCB3YWl0aW5n IGZpYmVycy4gIEkgaGFkIGFscmVhZHkgYXNzdW1lZCB0aGF0IHRoZXkgZGlkLgoKUHJvYmFibHkg dGhlcmUgYXJlIHNjZW5hcmlvcyB3aGVyZSBpdCdzIHVzZWZ1bCB0byBhbGxvdyB3YWl0aW5nIGZp YmVycyB0byBiZSBHQ2VkPyAgSW4gdGhhdCBjYXNlLCB0aGUgZmliZXIgc2NoZWR1bGVyIHNob3Vs ZCBzdGlsbCBuZXZlciBiZSBwYXNzZWQgImZpYmVyIiBhcmd1bWVudHMgdW5sZXNzIHRoZXkgcmVh bGx5IHRydWx5IGFyZSBmaWJlcnMgKGFuZCB0aGUgY29ycmVjdCBmaWJlcnMsIGluLWNhc2Ugc29t ZSBvdGhlciBmaWJlciBpcyBhbGxvY2F0ZWQpLiAgUGVyaGFwcyB0aGUgZmliZXIgc2NoZWR1bGVy IHNob3VsZCBiZSBnaXZlbiBhIGNhbGxiYWNrLCBlLmcuIGBmaWJlcl93aWxsX2djKGZpYmVyKWA6 IG5vdCBvbmx5IHdvdWxkIHRoaXMgZ2l2ZSB0aGUgc2NoZWR1bGVyIGFuIG9wcG9ydHVuaXR5IHRv IGRvIHNvbWV0aGluZyBiZWZvcmUgdGhleSBhcmUgc2ltcGx5IGFiYW5kb25lZCwgaXQgd291bGQg bWFrZSBleHBsaWNpdCB0byBmaWJlciBzY2hlZHVsZXIgdXNlcnMgYW5kIGltcGxlbWVudGVycyB0 aGUgZXhwZWN0YXRpb24gdGhhdCB0aGV5IGNhbiBiZSBHQ2VkIGFuZCBhYmFuZG9uZWQuICBCdXQg dGhhdCBzb3VuZHMgYSBsb3QgbW9yZSBjb21wbGljYXRlZCB0aGFuIHNpbXBseSBhZGRpbmcgaXQg dG8gdGhlIHdhaXQgbGlzdCwgYW5kIEkgY2FuJ3QgcmVjYWxsIHRoZSBzY2VuYXJpb3Mgd2hlcmUg aXQgd291bGQgYmUgdXNlZnVsLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQpCdWcgIzE4ODE4OiBTRUdWIChGaWJlciBzY2hlZHVsZXI/KQpodHRwczovL2J1Z3MucnVi eS1sYW5nLm9yZy9pc3N1ZXMvMTg4MTgjY2hhbmdlLTk3ODQ5CgoqIEF1dGhvcjogbmV2YW5zIChO aWNob2xhcyBFdmFucykKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCiogQXNzaWdu ZWU6IGlvcXVhdGl4IChTYW11ZWwgV2lsbGlhbXMpCiogcnVieSAtdjogMy4xLjIsIDMuMC40LCBt YXN0ZXIKKiBCYWNrcG9ydDogMi43OiBVTktOT1dOLCAzLjA6IFVOS05PV04sIDMuMTogVU5LTk9X TgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClRoZSBhdHRhY2hlZCBz Y3JpcHQgKGFuZC9vciBvdGhlcnMgbGlrZSBpdCkgY2FuIGNhdXNlIFNFR1YgaW4gMy4wLCAzLjEs IGFuZCBtYXN0ZXIuICBJdCBoYXMgYWx3YXlzIGJlaGF2ZWQgYXMgZXhwZWN0ZWQgd2hlbiBJIHVz ZSBgb3B0ZmxhZ3M9LU8wYC4KCldoZW4gSSB1c2UgaXQgd2l0aCBgbWFrZSBydW5gIG9uIGBtYXN0 ZXJgOgpgYGAKLi9taW5pcnVieSAtSS4uL2xpYiAtSS4gLUkuZXh0L2NvbW1vbiAgLXIuL3g4Nl82 NC1saW51eC1mYWtlICAuLi90ZXN0LnJiIAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KZmliZXJfcXVldWUKY29t cGxldGVkIGluIDAuMDAwMzEzNDkwMDQ3MTE5NTU3ODYKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmZpYmVyX3Np emVkX3F1ZXVlCi4uL3Rlc3QucmI6NjI6IFtCVUddIFNlZ21lbnRhdGlvbiBmYXVsdCBhdCAweDAw MDAwMDAwMDAwMDAwMDAKcnVieSAzLjIuMGRldiAoMjAyMi0wNi0wNVQwNjoxODoyNlogbWFzdGVy IDVjZTBiZTAyMmYpIFt4ODZfNjQtbGludXhdCgotLSBDb250cm9sIGZyYW1lIGluZm9ybWF0aW9u IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmM6MDAwNSBw Oi0tLS0gczowMDIzIGU6MDAwMDIyIENGVU5DICA6JQpjOjAwMDQgcDowMDMxIHM6MDAxOCBlOjAw MDAxNSBNRVRIT0QgLi4vdGVzdC5yYjo2MiBbRklOSVNIXQpjOjAwMDMgcDotLS0tIHM6MDAxMCBl OjAwMDAwOSBDRlVOQyAgOnBvcApjOjAwMDIgcDowMDA5IHM6MDAwNiBlOjAwMDAwNSBCTE9DSyAg Li4vdGVzdC5yYjoxNTQgW0ZJTklTSF0KYzowMDAxIHA6LS0tLSBzOjAwMDMgZTowMDAwMDIgKG5v bmUpIFtGSU5JU0hdCgotLSBSdWJ5IGxldmVsIGJhY2t0cmFjZSBpbmZvcm1hdGlvbiAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi4uL3Rlc3QucmI6MTU0OmluIGBibG9j ayAoMiBsZXZlbHMpIGluIDxtYWluPicKLi4vdGVzdC5yYjoxNTQ6aW4gYHBvcCcKLi4vdGVzdC5y Yjo2MjppbiBgdW5ibG9jaycKLi4vdGVzdC5yYjo2MjppbiBgJScKCi0tIE1hY2hpbmUgcmVnaXN0 ZXIgY29udGV4dCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIFJJUDogMHgwMDAwNTVlYWU5ZmZhNDE3IFJCUDogMHgwMDAwN2Y4MGFiYTg1NWQ4IFJTUDog MHgwMDAwN2Y4MGE5Nzg5NTk4CiBSQVg6IDB4MDAwMDAwMDAwMDAwMDA5YiBSQlg6IDB4MDAwMDdm ODBhOTc4OTYyOCBSQ1g6IDB4MDAwMDdmODBhYjljMzdhMAogUkRYOiAweDAwMDA3ZjgwYTk3ODk1 YzAgUkRJOiAweDAwMDAwMDAwMDAwMDAwMDAgUlNJOiAweDAwMDAwMDAwMDAwMDAwOWIKICBSODog MHgwMDAwMDAwMDAwMDAwMDAwICBSOTogMHgwMDAwN2Y4MGE5Nzg5NWMwIFIxMDogMHgwMDAwMDAw MDU1NTUwMDgzCiBSMTE6IDB4MDAwMDdmODBhYzMyYWNlMCBSMTI6IDB4MDAwMDdmODBhYmE4NTVk OCBSMTM6IDB4MDAwMDdmODBhYjljMzc4MAogUjE0OiAweDAwMDA3ZjgwYTk3ODk1YzAgUjE1OiAw eDAwMDAwMDAwMDAwMDAwOWIgRUZMOiAweDAwMDAwMDAwMDAwMTAyMDIKCi0tIEMgbGV2ZWwgYmFj a3RyYWNlIGluZm9ybWF0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KLi9taW5pcnVieShyYl92bV9idWdyZXBvcnQrMHg1Y2YpIFsweDU1ZWFlYTA2YjBlZl0K Li9taW5pcnVieShyYl9idWdfZm9yX2ZhdGFsX3NpZ25hbCsweGVjKSBbMHg1NWVhZTllNGZjMmNd Ci4vbWluaXJ1Ynkoc2lnc2VndisweDRkKSBbMHg1NWVhZTlmYmEzMGRdClsweDdmODBhYzE1MzUy MF0KLi9taW5pcnVieShyYl9pZF90YWJsZV9sb29rdXArMHg3KSBbMHg1NWVhZTlmZmE0MTddCi4v bWluaXJ1YnkoY2FsbGFibGVfbWV0aG9kX2VudHJ5KzB4MTAzKSBbMHg1NWVhZWEwNDZiZDNdCi4v bWluaXJ1Ynkodm1fcmVzcG9uZF90bysweDNmKSBbMHg1NWVhZWEwNTZjMWZdCi4vbWluaXJ1Ynko cmJfY2hlY2tfZnVuY2FsbF9kZWZhdWx0X2t3KzB4MTljKSBbMHg1NWVhZWEwNTc4OGNdCi4vbWlu aXJ1YnkocmJfY2hlY2tfY29udmVydF90eXBlX3dpdGhfaWQrMHg4ZSkgWzB4NTVlYWU5ZjFiODVl XQouL21pbmlydWJ5KHJiX3N0cl9mb3JtYXRfbSsweDFhKSBbMHg1NWVhZTlmY2U4MmFdCi4vbWlu aXJ1Ynkodm1fY2FsbF9jZnVuY193aXRoX2ZyYW1lKzB4MTI3KSBbMHg1NWVhZWEwNDFhYzddCi4v bWluaXJ1Ynkodm1fZXhlY19jb3JlKzB4MTE0KSBbMHg1NWVhZWEwNWQ2ODRdCi4vbWluaXJ1Ynko cmJfdm1fZXhlYysweDE4NykgWzB4NTVlYWVhMDRlNzQ3XQouL21pbmlydWJ5KHJiX2Z1bmNhbGx2 X3Njb3BlKzB4MWIwKSBbMHg1NWVhZWEwNWE3NzBdCi4vbWluaXJ1YnkocmJfZmliZXJfc2NoZWR1 bGVyX3VuYmxvY2srMHgzZSkgWzB4NTVlYWU5ZmI5NzllXQouL21pbmlydWJ5KHN5bmNfd2FrZXVw KzB4MTBkKSBbMHg1NWVhZTlmZmQ0NWRdCi4vbWluaXJ1YnkocmJfc3pxdWV1ZV9wb3ArMHhmNSkg WzB4NTVlYWU5ZmZlZmQ1XQouL21pbmlydWJ5KHZtX2NhbGxfY2Z1bmNfd2l0aF9mcmFtZSsweDEy NykgWzB4NTVlYWVhMDQxYWM3XQouL21pbmlydWJ5KHZtX2V4ZWNfY29yZSsweDExNCkgWzB4NTVl YWVhMDVkNjg0XQouL21pbmlydWJ5KHJiX3ZtX2V4ZWMrMHgxODcpIFsweDU1ZWFlYTA0ZTc0N10K Li9taW5pcnVieShyYl92bV9pbnZva2VfcHJvYysweDVmKSBbMHg1NWVhZWEwNTU4NGZdCi4vbWlu aXJ1YnkocmJfZmliZXJfc3RhcnQrMHgxZGEpIFsweDU1ZWFlOWUxZTI0YV0KLi9taW5pcnVieShm aWJlcl9lbnRyeSsweDApIFsweDU1ZWFlOWUxZTU1MF0KCmBgYAoKSSd2ZSBhdHRhY2hlZCB0aGUg cmVzdCBvZiB0aGUgVk0gZHVtcC4gIGBtYWtlIHJ1bnJ1YnlgIGdpdmVzIGEgbmVhcmx5IGlkZW50 aWNhbCBkdW1wLiAgSSBjYW4gcG9zdCBhIGNvcmUgZHVtcCBvciBgcnJgIHJlY29yZGluZywgaWYg bmVlZGVkLgpfCkknbSBzb3JyeSBJIGRpZG4ndCBzaW1wbGlmeSB0aGUgc2NyaXB0IG1vcmU7IHNt YWxsLCBzZWVtaW5nbHkgaXJyZWxldmFudCBjaGFuZ2VzIGNhbiBjaGFuZ2UgdGhlIGZhaWx1cmUg b3IgYWxsb3cgaXQgdG8gcGFzcy4gIFNvbWV0aW1lcyBpdCByYWlzZXMgYSBiaXphcnJlIGV4Y2Vw dGlvbiBpbnN0ZWFkIG9mIFNFR1YsIG1vc3QgY29tbW9ubHkgYSBOb01ldGhvZEVycm9yIHdoaWNo IHNlZW1pbmdseSBpbmRpY2F0ZXMgdGhhdCB0aGUgbG9jYWwgdmFycyBoYXZlIGJlZW4gc2hpZnRl ZCBvciBzY3JhbWJsZWQuICBGb3IgZXhhbXBsZSwgdGhpcyBwYXJ0aWN1bGFyIFNFR1Ygd2FzIGNh dXNlZCBieSBhIGd1YXJkIGNsYXVzZSBjaGVja2luZyB0aGF0IGB1bmJsb2NrKGJsb2NrZXIsIGZp YmVyKWAgd2FzIGdpdmVuIGEgRmliZXIgb2JqZWN0LiAgSGVyZSwgdGhhdCBvYmplY3QgaXMgaW52 YWxpZCwgYnV0IEkndmUgc2VlbiBpdCBiZSBhIHN0cmluZyBvciBzb21lIG90aGVyIG9iamVjdCBm cm9tIGVsc2V3aGVyZSBpbiB0aGUgcHJvY2Vzcy4KCkZvciBjb21wYXJpc29uLCB0aGlzIGlzIHdo YXQgdGhlIHNjcmlwdCBvdXRwdXQgc2hvdWxkIGxvb2sgbGlrZToKYGBgCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQpmaWJlcl9xdWV1ZQpjb21wbGV0ZWQgaW4gMC4wMDAzMTU2OTI5NzQyNTQ0ODg5NQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KZmliZXJfc2l6ZWRfcXVldWUKY29tcGxldGVkIGluIDAuMTE3Njg0MDYwMDA5MTk2 NAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KZmliZXJfc2l6ZWRfcXVldWUyCmNvbXBsZXRlZCBpbiAwLjE5MjA5 NDAyNzk5NjA2MzIzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpmaWJlcl9zaXplZF9xdWV1ZTMKY29tcGxldGVk IGluIDAuMjE0MDQwNjc5OTczNTUwMTQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmZpYmVyX3NpemVkX3F1ZXVl NApjb21wbGV0ZWQgaW4gMC4zMDI3NzE5NzA5Nzg5MzgwNApgYGAKCkkgd2FzIGF0dGVtcHRpbmcg dG8gY3JlYXRlIHNvbWUgc2ltcGxlIGJlbmNobWFya3MgZm9yIGBRdWV1ZWAgYW5kIGBTaXplZFF1 ZXVlYCB3aXRoIGZpYmVycywgdG8gbWltaWMgYGJlbmNobWFyay92bV90aHJlYWRfKnF1ZXVlKi5y YmAuICBJIG5ldmVyIGNvbXBsZXRlZCB0aGUgYmVuY2htYXJrcyBiZWNhdXNlIG9mIHRoaXMgU0VH Vi4gIDopCgotLS1GaWxlcy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnRlc3QucmIg KDUuNiBLQikKc2Vndi1tYXN0ZXItNWNlMGJlMDIyZi50eHQgKDExLjggS0IpCgoKLS0gCmh0dHBz Oi8vYnVncy5ydWJ5LWxhbmcub3JnLwo=