[#121215] [Ruby master Bug#21166] Fiber Scheduler is unable to be interrupted by `IO#close`. — "ioquatix (Samuel Williams) via ruby-core" <ruby-core@...>

Issue #21166 has been reported by ioquatix (Samuel Williams).

13 messages 2025/03/02

[#121222] [Ruby master Bug#21167] Visual Studio 2022 17.13.x couldn't build ruby.exe — "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>

Issue #21167 has been reported by hsbt (Hiroshi SHIBATA).

8 messages 2025/03/03

[#121234] [Ruby master Bug#21168] Prism doesn't require argument parentheses (in some cases) when a block is present but parse.y does — "Earlopain (Earlopain _) via ruby-core" <ruby-core@...>

Issue #21168 has been reported by Earlopain (Earlopain _).

8 messages 2025/03/04

[#121389] [Ruby Bug#21187] Strings concatenated with `\` getting frozen with literal hashes (PRISM only) — LocoDelAssembly via ruby-core <ruby-core@...>

Issue #21187 has been reported by LocoDelAssembly (Hern=E1n Pereira).

12 messages 2025/03/17

[#121413] [Ruby Bug#21193] Inherited callback returns `nil` for `Object.const_source_location` — "eileencodes (Eileen Uchitelle) via ruby-core" <ruby-core@...>

Issue #21193 has been reported by eileencodes (Eileen Uchitelle).

15 messages 2025/03/20

[#121451] [Ruby Bug#21201] Performance regression when defining methods inside `refine` blocks — "alpaca-tc (Hiroyuki Ishii) via ruby-core" <ruby-core@...>

Issue #21201 has been reported by alpaca-tc (Hiroyuki Ishii).

8 messages 2025/03/27

[ruby-core:121294] [Ruby master Bug#21181] LoadError in P4Ruby on Windows (MSYS2) After Ruby Security Update

From: "hjain (Himanshu Jain) via ruby-core" <ruby-core@...>
Date: 2025-03-11 13:44:32 UTC
List: ruby-core #121294
Issue #21181 has been updated by hjain (Himanshu Jain).


After updating to Ruby versions 3.0.7, 3.1.5, 3.2.4, and 3.3.1, P4Ruby fails to load with the following error:
internal:c:/Ruby/x64/ruby-3.0.7-devkit/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb:85:in `require':
126: The specified module could not be found. - C:/build/p4ruby/lib/P4.so (LoadError)

This issue started occurring after the release of CVE-2024-27282: Arbitrary memory address read vulnerability with Regex search.

I am able to load the P4Ruby build from previous Ruby versions in these new versions.
However, P4Ruby built with these new Ruby versions fails to load on both old and new Ruby versions.


Environment:

OS: Windows 10/11
Ruby Versions Affected: 3.0.7, 3.1.5, 3.2.4, 3.3.1
MSYS2 Version: mingw-w64-x86_64 toolchain
Perforce P4Ruby Version: Latest from source
Compiler Used: x86_64-w64-mingw32-gcc (from MSYS2)

----------------------------------------
Bug #21181: LoadError in P4Ruby on Windows (MSYS2) After Ruby Security Update
https://bugs.ruby-lang.org/issues/21181#change-112257

* Author: hjain (Himanshu Jain)
* Status: Open
* ruby -v: 3.0.7, 3.1.5, 3.2.4, 3.3.1
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN
----------------------------------------
## After updating to Ruby versions 3.0.7, 3.1.5, 3.2.4, and 3.3.1, P4Ruby fails to load with the following error:

***<internal:c:/Ruby/x64/ruby-3.0.7-devkit/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require':  
126: The specified module could not be found. - C:/build/p4ruby/lib/P4.so (LoadError)** ***

This issue started occurring after the release of CVE-2024-27282: Arbitrary memory address read vulnerability with Regex search. The same P4Ruby build worked on earlier Ruby versions but now consistently fails.

Environment:
* OS: Windows 10/11
* Ruby Versions Affected: 3.0.7, 3.1.5, 3.2.4, 3.3.1
* MSYS2 Version: mingw-w64-x86_64 toolchain
* Perforce P4Ruby Version: Latest from source
* Compiler Used: x86_64-w64-mingw32-gcc (from MSYS2)





-- 
https://bugs.ruby-lang.org/
 ______________________________________________
 ruby-core mailing list -- [email protected]
 To unsubscribe send an email to [email protected]
 ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/


In This Thread