From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [94.130.110.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 8EBD21F4CC for ; Sun, 29 Dec 2024 13:45:16 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; unprotected) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=JT8QOo1J; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=bqFrw9xU; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1735479913; bh=cOstgqpHtb2AicVTR2Ohq024M4BKoFRjdTE3vwKv10M=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=JT8QOo1JCd3E2oWTwN5iY6FJ3mMGQQxu7OjgqYZps1+l91te3XxzE+AKP/e4FGUOr Fqz9P+KsP/PajWAA7OsyXY9Me4Dxs+Nh5cEQ8eBOzAKVevjlfLfFhKfstFd1dB4YVF ABXGcYQKBE2bVlA+5D1rboLU5poxbhYYFp8Icb8o= Received: from nue.mailmanlists.eu (localhost [IPv6:::1]) by nue.mailmanlists.eu (Postfix) with ESMTP id DC2DC46001 for ; Sun, 29 Dec 2024 13:45:13 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=bqFrw9xU; dkim-atps=neutral Received: from s.wfbtzhsw.outbound-mail.sendgrid.net (s.wfbtzhsw.outbound-mail.sendgrid.net [159.183.224.105]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 0FD0844DD3 for ; Sun, 29 Dec 2024 13:45:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=nm3wSLaH78h2GhvT/ciKSIJ+4ES5gyp8xsbZyoYmQL0=; b=bqFrw9xU3Tm46Of8DROWsa0cLDQx5kKm1z8E2kHgWMWEf0Dx6g77nKRBq0eO56l0MfaL IyNXcfKoMTdXZwB5XBrMESQ4cu5rLElEniExTOXm+jvTkJsDZGpIzXSC7kv3YyCjljYrNl MlETzUvjBCHY+Q5tH4NdwWoFF05gvevMi8qzWaaqro2L3vy3L7XjedcBFuJ1/gZdvIQEyV RQQaaPQGyCIW4lAmC8IDhYsnbmeP/fyogv48yXI+o3383pjaKpQbor/WqZrNHSw283jsiP w5V2burD2753KhS59hzrFDeGohy8x6r+0EMk/23R435j13SJgwfEJsgXqOfBk7Dw== Received: by recvd-84b546689d-rqv5n with SMTP id recvd-84b546689d-rqv5n-1-67715264-29 2024-12-29 13:45:08.772444798 +0000 UTC m=+3860482.446799367 Received: from herokuapp.com (unknown) by geopod-ismtpd-27 (SG) with ESMTP id rG0n1vjPSC6AesdmSxWtwQ for ; Sun, 29 Dec 2024 13:45:08.695 +0000 (UTC) Date: Sun, 29 Dec 2024 13:45:08 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 20992 X-Redmine-Issue-Author: tompng X-Redmine-Issue-Priority: Normal X-Redmine-Sender: tompng 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: 97119 X-SG-EID: =?us-ascii?Q?u001=2E6lsr3vWETlnb7CBjJOIVTeDyJi+6PdirmC=2FsKYr6MUleSZrjBxRsGPCJC?= =?us-ascii?Q?i9WOL5Su0kL3wxEGMWtXRNWLbnUY3F6jcf9Xi5o?= =?us-ascii?Q?rvioAGXtToj+Eu5b3=2FKJXrpY3izqvL4KItTsqF6?= =?us-ascii?Q?dCwfAKCwzTk3iTrclYRvRnvn3thKW9pBngpVg6o?= =?us-ascii?Q?9xBUbL+frZyRitEKeh++MR7xCHYaTwulcTpboH2?= =?us-ascii?Q?HrEfx4ynmhU75Nz3e5npkbdfukUa26zQ57gLpPA?= =?us-ascii?Q?BVuZ2ZAkg5Y9rgIL2vt2o=2F++Fg=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: u001.I8uzylDtAfgbeCOeLBYDww== Message-ID-Hash: RF3UPLRX7Q6QDG4YX4U3GOITTWFVRJAF X-Message-ID-Hash: RF3UPLRX7Q6QDG4YX4U3GOITTWFVRJAF X-MailFrom: bounces+313651-b711-ruby-core=ml.ruby-lang.org@em5188.ruby-lang.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: Ruby developers Subject: [ruby-core:120443] [Ruby master Bug#20992] `eval(ascii_encoded_code)` raises EncodingError when multibyte local variable exists List-Id: Ruby developers Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "tompng (tomoya ishida) via ruby-core" Cc: "tompng (tomoya ishida)" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXNzdWUgIzIwOTkyIGhhcyBiZWVuIHJlcG9ydGVkIGJ5IHRvbXBuZyAodG9tb3lhIGlzaGlkYSku DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJ1ZyAjMjA5OTI6 IGBldmFsKGFzY2lpX2VuY29kZWRfY29kZSlgIHJhaXNlcyBFbmNvZGluZ0Vycm9yIHdoZW4gbXVs dGlieXRlIGxvY2FsIHZhcmlhYmxlIGV4aXN0cw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv aXNzdWVzLzIwOTkyDQoNCiogQXV0aG9yOiB0b21wbmcgKHRvbW95YSBpc2hpZGEpDQoqIFN0YXR1 czogT3Blbg0KKiBydWJ5IC12OiBydWJ5IDMuNS4wZGV2ICgyMDI0LTEyLTI4VDA5OjQwOjM3WiBt YXN0ZXIgZTRlYzIxMjhhZSkgK1lKSVQgK01OICtQUklTTSBbYXJtNjQtZGFyd2luMjJdDQoqIEJh Y2twb3J0OiAzLjE6IFVOS05PV04sIDMuMjogVU5LTk9XTiwgMy4zOiBVTktOT1dOLCAzLjQ6IFVO S05PV04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCn5+fnJ1YnkN CiNjb2Rpbmc6IHV0Zi04DQrOsT0xDQpldmFsICcxKzInLmVuY29kZSgnYXNjaWknKQ0Kfn5+DQoN Cn5+fg0KJCBydWJ5IGZpbGUucmINCmZpbGUucmI6MzppbiAnS2VybmVsI2V2YWwnOiBpbnZhbGlk IHN5bWJvbCBpbiBlbmNvZGluZyBVUy1BU0NJSSA6Ilx4Q0VceEIxIiAoRW5jb2RpbmdFcnJvcikN Cglmcm9tIGZpbGUucmI6MzppbiAnPG1haW4+Jw0Kfn5+DQoNClJ1bm5pbmcgdGhlIGZpbGUgYmVs b3cgd2l0aCBgTEFORz1DIHJ1YnkgZmlsZS5yYmAgd2lsbCBtYWtlIElSQiB1bnJlc3BvbnNpdmUN Cn5+fnJ1YnkNCiNjb2Rpbmc6IHV0Zi04DQrOsT0xDQpiaW5kaW5nLmlyYg0Kfn5+DQoNCn5+fg0K JCBMQU5HPUMgcnVieSBmaWxlLnJiDQpGcm9tOiBmaWxlLnJiIEAgbGluZSAzIDoNCg0KICAgIDE6 ICNjb2Rpbmc6IHV0Zi04DQogICAgMjogzrE9MQ0KID0+IDM6IGJpbmRpbmcuaXJiDQppcmIobWFp bik6MDAxPiAxDQo8aW50ZXJuYWw6a2VybmVsPjoxNjg6aW4gJ0tlcm5lbCNsb29wJzogaW52YWxp ZCBzeW1ib2wgaW4gZW5jb2RpbmcgVVMtQVNDSUkgOiJceENFXHhCMSIgKEVuY29kaW5nRXJyb3Ip DQoJZnJvbSA8aW50ZXJuYWw6cHJlbHVkZT46NTppbiAnQmluZGluZyNpcmInDQoJZnJvbSBmaWxl LnJiOjM6aW4gJzxtYWluPicNCmlyYihtYWluKTowMDI+IA0Kfn5+DQoNCg0KDQotLSANCmh0dHBz Oi8vYnVncy5ydWJ5LWxhbmcub3JnLw0KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KIHJ1YnktY29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1sLnJ1 YnktbGFuZy5vcmcKIFRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3JlLWxl YXZlQG1sLnJ1YnktbGFuZy5vcmcKIHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVieS1s YW5nLm9yZy9tYWlsbWFuMy9saXN0cy9ydWJ5LWNvcmUubWwucnVieS1sYW5nLm9yZy8=