ruby-core
Threads by month
- ----- 2025 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
October 2024
- 6 participants
- 189 discussions

[ruby-core:119442] [Ruby master Feature#20782] Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new
by shioimm (Misaki Shioi) 10 Dec '24
by shioimm (Misaki Shioi) 10 Dec '24
10 Dec '24
Issue #20782 has been reported by shioimm (Misaki Shioi).
----------------------------------------
Feature #20782: Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new
https://bugs.ruby-lang.org/issues/20782
* Author: shioimm (Misaki Shioi)
* Status: Open
----------------------------------------
This is an implementation of Happy Eyeballs version 2 (RFC 8305) in `TCPSocket.new`.
See https://github.com/ruby/ruby/pull/11653
### Background
Prior to this implementation, I implemented Happy Eyeballs Version 2 (HEv2) for `Socket.tcp` in https://github.com/ruby/ruby/pull/9374.
HEv2 is an algorithm defined in [RFC 8305](https://datatracker.ietf.org/doc/html/rfc8305), aimed at improving network connectivity.
For more details on the specific cases that HEv2 helps, please refer to https://bugs.ruby-lang.org/issues/20108.
### Proposal & Outcome
This proposal implements the same HEv2 algorithm in `TCPSocket.new`.
Since `TCPSocket.new` is used more widely than `Socket.tcp`, this change is expected to broaden the impact of HEv2's benefits.
Like `Socket.tcp`, I have also added `fast_fallback` keyword argument to `TCPSocket.new`.
This option is set to true by default, enabling the HEv2 functionality.
However, users can explicitly set it to false to disable HEv2 and use the previous behavior of `TCPSocket.new`.
It should be noted that HEv2 is enabled only in environments where pthreads are available.
This specification follows the approach taken in https://bugs.ruby-lang.org/issues/19965, where name resolution can be interrupted.
(In environments where pthreads are not available, the `fast_fallback` option is ignored.)
### Performance
Below is the benchmark of 100 requests to `www.ruby-lang.org` with the fast_fallback option set to true and false, respectively.
While there is a slight performance degradation when HEv2 is enabled, the degradation is smaller compared to that seen in `Socket.tcp` .
```ruby
require 'socket'
require 'benchmark'
hostname = "www.ruby-lang.org"
port = 80
n = 100
Benchmark.bmbm do |x|
x.report("fast_fallback: true") do
n.times { TCPSocket.new(hostname, port).close }
end
x.report("fast_fallback: false") do
n.times { TCPSocket.new(hostname, port, fast_fallback: false).close }
end
end
```
```
~/s/build ❯❯❯ ../install/bin/ruby ../ruby/test.rb
Rehearsal --------------------------------------------------------
fast_fallback: true 0.017588 0.097045 0.114633 ( 1.460664)
fast_fallback: false 0.014033 0.078984 0.093017 ( 1.413951)
----------------------------------------------- total: 0.207650sec
user system total real
fast_fallback: true 0.020891 0.124054 0.144945 ( 1.473816)
fast_fallback: false 0.018392 0.110852 0.129244 ( 1.466014)
```
--
https://bugs.ruby-lang.org/
6
11

[ruby-core:118923] [Ruby master Bug#20690] URI.encode_www_form_component method escapes tilde when it's not supposed to
by y4m4p (Masahiro Yamashita) 06 Dec '24
by y4m4p (Masahiro Yamashita) 06 Dec '24
06 Dec '24
Issue #20690 has been reported by y4m4p (Masahiro Yamashita).
----------------------------------------
Bug #20690: URI.encode_www_form_component method escapes tilde when it's not supposed to
https://bugs.ruby-lang.org/issues/20690
* Author: y4m4p (Masahiro Yamashita)
* Status: Open
* ruby -v: ruby 3.2.2 (2023-03-30 revision e51014f9c0) [arm64-darwin21]
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
## Problem
As the title says, `Uri.encode_www_form_component` is escaping tilde (`~`) where it should not according to the RFC3986.
Ref: https://datatracker.ietf.org/doc/html/rfc3986#section-2.3
There was a previous issue with the same problem, https://bugs.ruby-lang.org/issues/6696 which has been resolved and merged.
---
Since `URI.escape` is now obsolete and gone, the preferred way to escape URI characters are to choose from the following methods.
- `URI.encode_www_form_component` (or, `URI.encode_www_form` which uses this)
- `CGI.escape`
- `ERB::Util.#url_encode`
- `WEBrick::HTTPUtils.#escape_form`
- `WEBrick::HTTPUtils.#escape`
This issue does not occur when using any of the methods except `URI.encode_www_form_component`.
These preferred options are not compatible with each other, making it a poor experience for Ruby users.
### Minimum replication
``` ruby
# URI
irb(main):002:0> require 'uri'
=> true
irb(main):004:0> URI.encode_www_form_component("ruby~test")
=> "ruby%7Etest"
# CGI
irb(main):001:0> require 'cgi'
=> true
irb(main):003:0> CGI.escape("ruby~test")
=> "ruby~test"
# ERB
irb(main):009:0> require 'erb'
=> true
irb(main):012:0> ERB::Util.url_encode("ruby~test")
=> "ruby~test"
# Webrick
# needs webrick gem installed
[3] pry(main)> require 'webrick'
=> true
[4] pry(main)> WEBrick::HTTPUtils.escape_form("ruby~test")
=> "ruby~test"
[5] pry(main)> WEBrick::HTTPUtils.escape("ruby~test")
=> "ruby~test"
```
## Real world use-case problem
I have a use-case problem with using URI when implementing a OIDC with PKCE client / server setup.
When trying to generate a GET URI for Open ID Connect with PKCE, you need to provide a `code_verifier` value to the Authorization server, which actually requires you to use the tilde without escaping.
Ref: https://www.oauth.com/oauth2-servers/pkce/authorization-request/
> When the native app begins the authorization request, instead of immediately launching a browser, the client first creates what is known as a “code verifier“. This is a cryptographically random string using the characters A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, underscore, and tilde), between 43 and 128 characters long.
The inconsistent encoding is problematic for the Server and Client both, since both ends needs to have an agreement on using tilde as an escaped character or an unescaped character.
Logically speaking, `~` should be sent AS-IS and not to be escaped, since the `code_challenge` value and `code_verifier` values are strictly checked using a Hash generation function `Digest::SHA256.digest`, which generates a different Hash value depending on `~`(non escaped) or `%7E`(escaped).
These parameters from user inputs are usually not meant to be tampered with for security sake, so it's best to have tilde `~` to be unescaped from the beginning.
## Related issues
- https://bugs.ruby-lang.org/issues/6696
- This seems to have been resolved and merged.
--
https://bugs.ruby-lang.org/
3
3

[ruby-core:111434] [Ruby master Feature#19261] `Data#members` is not important
by ko1 (Koichi Sasada) 04 Dec '24
by ko1 (Koichi Sasada) 04 Dec '24
04 Dec '24
Issue #19261 has been reported by ko1 (Koichi Sasada).
----------------------------------------
Feature #19261: `Data#members` is not important
https://bugs.ruby-lang.org/issues/19261
* Author: ko1 (Koichi Sasada)
* Status: Open
* Priority: Normal
----------------------------------------
`Data#members` is defined but it is calculated by `self.class.members` (in other words, `#members` is a shorthand for `self.class.members`).
So it is better to remove this method.
```ruby
P = Data.define(:x, :y)
p P.new(1, 2).members #=> [:x, :y]
Group = Data.define(:name, :members)
gs = Group.new('SasadaFamily', %w(ko1 yuki))
p gs.members #=> ["ko1", "yuki"]
```
--
https://bugs.ruby-lang.org/
4
5

[ruby-core:119513] [Ruby master Bug#20795] Timeout method doesn't check for negative time values
by kanakchaudhari12 (kanak chaudhari) 03 Dec '24
by kanakchaudhari12 (kanak chaudhari) 03 Dec '24
03 Dec '24
Issue #20795 has been reported by kanakchaudhari12 (kanak chaudhari).
----------------------------------------
Bug #20795: Timeout method doesn't check for negative time values
https://bugs.ruby-lang.org/issues/20795
* Author: kanakchaudhari12 (kanak chaudhari)
* Status: Open
* ruby -v: 3.1.0
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
```ruby
require 'timeout'
# Case 1: Negative timeout with quick execution
Timeout.timeout(-5) do
puts "This should not execute"
end
# Case 2: Negative timeout with sleep
Timeout.timeout(-5) do
sleep(10)
end
```
Potential issues with current behaviour:
* Inconsistency: The behaviour differs based on the block's content, which may not be immediately apparent
* Silent failure: The negative timeout is silently ignored, potentially masking logical errors in the calling code.
* Unexpected source of error: one might expect the timeout method to validate its input, rather than relying on methods called within the block to catch invalid time values.
I suggest this change for the consistent behaviour regardless of code-block as well as the clear indication of the source of the error
```ruby
def timeout(sec, klass = nil, message = nil, &block)
raise ArgumentError, "timeout must be positive" if sec.is_a?(Numeric) && sec < 0
# ...
end
```
--
https://bugs.ruby-lang.org/
4
4

[ruby-core:118003] [Ruby master Bug#20506] Failure compiling Ruby 3.4.0-preview1 on aarch64 on a mac and linux (Ubuntu 24.04)
by schneems (Richard Schneeman) 29 Nov '24
by schneems (Richard Schneeman) 29 Nov '24
29 Nov '24
Issue #20506 has been reported by schneems (Richard Schneeman).
----------------------------------------
Bug #20506: Failure compiling Ruby 3.4.0-preview1 on aarch64 on a mac and linux (Ubuntu 24.04)
https://bugs.ruby-lang.org/issues/20506
* Author: schneems (Richard Schneeman)
* Status: Open
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
I was unable to compile Ruby 3.4.0-preview1 on Ubuntu 24.04 via Github Actions. As the logs are not retained indefinitely here's a link to the compilation failure: https://gist.github.com/schneems/bc6bdd6fba08ff6bfdd1bce8d76c457d
The relevant errors seem to be in linking yjit:
```
touch yjit/target/release/libyjit.a
partial linking yjit/target/release/libyjit.a into yjit/target/release/libyjit.o
linking miniruby
/usr/bin/ld: yjit/target/release/libyjit.o: in function `__multc3':
/cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:33:(.text.__multc3+0x30c): undefined reference to `__builtin_copysignq'
/usr/bin/ld: /cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:34:(.text.__multc3+0x394): undefined reference to `__builtin_copysignq'
/usr/bin/ld: /cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:42:(.text.__multc3+0x7f4): undefined reference to `__builtin_copysignq'
/usr/bin/ld: /cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:43:(.text.__multc3+0x864): undefined reference to `__builtin_copysignq'
/usr/bin/ld: /cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:47:(.text.__multc3+0x8c4): undefined reference to `__builtin_copysignq'
/usr/bin/ld: yjit/target/release/libyjit.o:/cargo/registry/src/index.crates.io-6f17d22bba15001f/compiler_builtins-0.1.108/./lib/builtins/multc3.c:38: more undefined references to `__builtin_copysignq' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:298: miniruby] Error 1
/tmp/lib/build_script.rb:118:in `pipe': Command failed debugflags="-g" ./configure --disable-install-doc --prefix /tmp/d20240524-1-bdq0bj/prefix --enable-load-relative --enable-shared --enable-yjit && make -j16 && make install (RuntimeError)
from /tmp/lib/build_script.rb:158:in `block in build'
from /tmp/lib/build_script.rb:152:in `chdir'
from /tmp/lib/build_script.rb:152:in `build'
from /tmp/lib/build_script.rb:65:in `block in run_build_script'
from /usr/lib/ruby/3.2.0/tmpdir.rb:94:in `mktmpdir'
from /tmp/lib/build_script.rb:61:in `run_build_script'
from /tmp/build.rb:8:in `<main>'
```
Here's the GHA link: https://github.com/heroku/docker-heroku-ruby-builder/actions/runs/922553814…. This is the Dockerfile for Ubuntu 24.04 https://github.com/heroku/docker-heroku-ruby-builder/blob/73bdda974811717ba….
I'm able to reproduce the failure locally:
```
$ git clone https://github.com/heroku/docker-heroku-ruby-builder
$ cd docker-heroku-ruby-builder
$ export DOCKER_DEFAULT_PLATFORM=linux/arm64
$ bin/activate_docker heroku-24
$ bin/build_ruby heroku-24 3.4.0-preview1
# Fails
```
Full output https://gist.github.com/schneems/cfa21847228d48e6bbe27463deae6745.
I'm also seeing failures when using `ruby-install` on my mac (ARM), the error message is different so I'm not sure if it's the same problem or unrelated: https://gist.github.com/schneems/12af87e967126c7bfa319645b00015b3
--
https://bugs.ruby-lang.org/
6
11

[ruby-core:116760] [Ruby master Feature#20265] Deprecate and remove rb_newobj and rb_newobj_of
by peterzhu2118 (Peter Zhu) 28 Nov '24
by peterzhu2118 (Peter Zhu) 28 Nov '24
28 Nov '24
Issue #20265 has been reported by peterzhu2118 (Peter Zhu).
----------------------------------------
Feature #20265: Deprecate and remove rb_newobj and rb_newobj_of
https://bugs.ruby-lang.org/issues/20265
* Author: peterzhu2118 (Peter Zhu)
* Status: Open
* Priority: Normal
----------------------------------------
GitHub PR: https://github.com/ruby/ruby/pull/9964
I’m proposing deprecating and removing the rb_newobj and rb_newobj_of APIs because they are difficult to use, fragile to use, and requires knowledge of the internal implementation of data types in Ruby.
The rb_newobj function creates a T_NONE object. T_NONE objects are tricky to deal with since T_NONE objects cannot be marked, T_NONE objects are not reclaimed by the GC, and changing the object to other types require internal knowledge about the data type.
T_NONE objects are not allowed to be marked, so it cannot be GC managed. Since T_NONE objects are skipped during sweeping, it will leak Ruby heap memory if the developer never changes the object to another type.
Changing a T_NONE object to another type is tricky. For example, T_STRING objects have many flags for embedded, shared, shared root, encoding, coderange, etc. Many of these flags are not public, preventing direct use by developers. Developers must understand these flags to convert a T_NONE object into a T_STRING object.
While the rb_newobj_of function is easier to use than the rb_newobj function, it still requires developers to understand flags, meaning some issues of rb_newobj also apply to rb_newobj_of.
Below is the usage of RB_NEWOBJ, rb_newobj, rb_newobj_of, RB_NEWOBJ_OF with vendored Ruby and comments removed. You can see that there are very few gems using these APIs and all are from over a decade ago (the most recent one is from 2011).
```
2009-11-18 /srv/gems/bleak_house-7.2/ruby/ruby-1.8.7.patch:@@ -438,10 +438,8 @@ rb_newobj()
2023-07-01 /srv/gems/daqing_rucaptcha-3.2.2/ext/rucaptcha/target/release/build/rb-sys-6bdd5b2895b9570a/out/bindings-0.9.78-arm64-darwin22-3.2.2.rs: pub fn rb_newobj() -> VALUE;
2023-07-01 /srv/gems/daqing_rucaptcha-3.2.2/ext/rucaptcha/target/release/build/rb-sys-6bdd5b2895b9570a/out/bindings-0.9.78-arm64-darwin22-3.2.2.rs: pub fn rb_newobj_of(klass: VALUE, flags: VALUE) -> VALUE;
2010-08-06 /srv/gems/langscan-1.2/ext/langscan/ruby/compat/ripper/ripper.c: NODE *n = (NODE*)rb_newobj();
2011-02-03 /srv/gems/memprof-0.3.10/ext/memprof.c: VALUE ret = rb_newobj();
2011-02-03 /srv/gems/memprof-0.3.10/ext/tracers/objects.c: last_obj = orig_rb_newobj();
2006-02-28 /srv/gems/refe-0.8.0.3/data/refe/function_source/rb/newobj:rb_newobj()
2006-02-28 /srv/gems/refe-0.8.0.3/data/refe/function_source/rb/node/newnode: NODE *n = (NODE*)rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/dependency.c: prov = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/dependency.c: req = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/dependency.c: conf = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/dependency.c: obso = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/file.c: file = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/source.c: src = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/source.c: src = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/source.c: src = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/version.c: ver = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/version.c: ver = rb_newobj();
2011-08-31 /srv/gems/ruby-rpm-1.3.1/ext/rpm/version.c: ver = rb_newobj();
2006-11-30 /srv/gems/sydparse-1.2.0/sydparse.c: syd_scope = (struct SCOPE*)rb_newobj();
2006-11-30 /srv/gems/sydparse-1.2.0/sydparse.y: syd_scope = (struct SCOPE*)rb_newobj();
```
--
https://bugs.ruby-lang.org/
5
7

[ruby-core:119488] [Ruby master Bug#20790] Syntax acceptance of `*x = p rescue p 1` is different between parse.y and prism
by tompng (tomoya ishida) 25 Nov '24
by tompng (tomoya ishida) 25 Nov '24
25 Nov '24
Issue #20790 has been reported by tompng (tomoya ishida).
----------------------------------------
Bug #20790: Syntax acceptance of `*x = p rescue p 1` is different between parse.y and prism
https://bugs.ruby-lang.org/issues/20790
* Author: tompng (tomoya ishida)
* Status: Open
* ruby -v: ruby 3.4.0dev (2024-10-09T03:27:05Z master ed11a244dd) +PRISM [x86_64-linux]
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
~~~ruby
*x = p rescue p 1 # syntax error in prism
*x = p 1 rescue p 1 # both syntax ok
x = p rescue p 1 # both syntax error
x = p 1 rescue p 1 # both syntax ok
~~~
Which is correct? If `*x = p rescue p 1` is syntax valid, should `x = p rescue p 1` also be syntax valid?
--
https://bugs.ruby-lang.org/
4
3

[ruby-core:119611] [Ruby master Bug#20813] Segfault in rgengc_check_relation/RVALUE_WB_UNPROTECTED
by davidcornu (David Cornu) 22 Nov '24
by davidcornu (David Cornu) 22 Nov '24
22 Nov '24
Issue #20813 has been reported by davidcornu (David Cornu).
----------------------------------------
Bug #20813: Segfault in rgengc_check_relation/RVALUE_WB_UNPROTECTED
https://bugs.ruby-lang.org/issues/20813
* Author: davidcornu (David Cornu)
* Status: Open
* ruby -v: ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
We're seeing this segfault consistently crop up in CI on Ruby 3.3.5 (details below). I'm working on getting a core dump but in the mean time, I was told the console output might be a good starting point to debug.
I thought it might be our issue but some googling pointed me to http://ci.rvm.jp/results/trunk-repeat20@ruby-sp2-noble-docker/5237283 which on the surface seems to be the same issue on a completely different build.
Debugging C segfaults is completely out of my wheelhouse but happy to assist however I can.
```
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_sugar.rb:5: [BUG] Segmentation fault at 0x0000000000000000
ruby 3.3.5 (2024-09-03 revision ef084cc8f4) +YJIT [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0054 p:0007 s:0308 e:000307 CLASS /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_s
c:0053 p:0007 s:0305 e:000304 CLASS /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_s
c:0052 p:0007 s:0302 e:000301 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_s [FINISH]
c:0051 p:---- s:0299 e:000298 CFUNC :require
c:0050 p:0052 s:0294 e:000293 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0049 p:0147 s:0288 e:000287 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0048 p:0063 s:0279 e:000278 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0047 p:0011 s:0271 e:000270 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/base.rb [FINISH]
c:0046 p:---- s:0268 e:000267 CFUNC :require
c:0045 p:0052 s:0263 e:000262 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0044 p:0147 s:0257 e:000256 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0043 p:0063 s:0248 e:000247 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0042 p:0005 s:0240 e:000239 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/have_se [FINISH]
c:0041 p:---- s:0237 e:000236 CFUNC :require
c:0040 p:0052 s:0232 e:000231 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0039 p:0147 s:0226 e:000225 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0038 p:0063 s:0217 e:000216 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0037 p:0005 s:0209 e:000208 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers.rb:3 [FINISH]
c:0036 p:---- s:0206 e:000205 CFUNC :require
c:0035 p:0052 s:0201 e:000200 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0034 p:0147 s:0195 e:000194 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0033 p:0063 s:0186 e:000185 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0032 p:0017 s:0178 e:000177 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec.rb:5 [FINISH]
c:0031 p:---- s:0175 e:000174 CFUNC :require
c:0030 p:0052 s:0170 e:000169 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0029 p:0147 s:0164 e:000163 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0028 p:0063 s:0155 e:000154 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0027 p:0005 s:0147 e:000146 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-rails-7.0.1/lib/rspec/rails/vendor/capybara.r [FINISH]
c:0026 p:---- s:0144 e:000143 CFUNC :require
c:0025 p:0052 s:0139 e:000138 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0024 p:0147 s:0133 e:000132 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0023 p:0063 s:0124 e:000123 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0022 p:0065 s:0116 e:000115 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-rails-7.0.1/lib/rspec/rails.rb:15 [FINISH]
c:0021 p:---- s:0113 e:000112 CFUNC :require
c:0020 p:0052 s:0108 e:000107 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0019 p:0147 s:0102 e:000101 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_e
c:0018 p:0063 s:0093 e:000092 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34
c:0017 p:0083 s:0085 e:000084 TOP /home/runner/actions-runner/_work/patch/patch/spec/rails_helper.rb:15 [FINISH]
c:0016 p:---- s:0081 e:000080 CFUNC :require
c:0015 p:0052 s:0076 e:000075 BLOCK /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75
c:0014 p:0005 s:0070 e:000069 TOP /home/runner/actions-runner/_work/patch/patch/spec/excluded/uid_best_practices_spec.rb:3 [FINISH]
c:0013 p:---- s:0067 e:000066 CFUNC :load
c:0012 p:0007 s:0062 e:000061 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:2
c:0011 p:0015 s:0053 e:000052 BLOCK /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:1 [FINISH]
c:0010 p:---- s:0048 e:000047 CFUNC :each
c:0009 p:0017 s:0044 e:000043 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:1
c:0008 p:0029 s:0040 e:000039 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:102
c:0007 p:0007 s:0034 e:000033 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:86
c:0006 p:0058 s:0028 e:000027 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:71
c:0005 p:0013 s:0020 e:000019 METHOD /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:45
c:0004 p:0010 s:0015 e:000014 TOP /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/exe/rspec:4 [FINISH]
c:0003 p:---- s:0012 e:000011 CFUNC :load
c:0002 p:0098 s:0007 E:000338 EVAL bin/rspec:27 [FINISH]
c:0001 p:0000 s:0003 E:002250 DUMMY [FINISH]
-- Ruby level backtrace information ----------------------------------------
bin/rspec:27:in `<main>'
bin/rspec:27:in `load'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/exe/rspec:4:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:45:in `invoke'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:71:in `run'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:86:in `run'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/runner.rb:102:in `setup'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:1636:in `load_spec_files'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:1636:in `each'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:1638:in `block in load_spec_files'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:2139:in `load_file_handling_errors'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-core-3.13.1/lib/rspec/core/configuration.rb:2139:in `load'
/home/runner/actions-runner/_work/patch/patch/spec/excluded/uid_best_practices_spec.rb:3:in `<top (required)>'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/spec/rails_helper.rb:15:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-rails-7.0.1/lib/rspec/rails.rb:15:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/rspec-rails-7.0.1/lib/rspec/rails/vendor/capybara.rb:2:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec.rb:5:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers.rb:3:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/have_selector.rb:3:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/base.rb:4:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.0/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `block (2 levels) in replace_require'
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/bundled_gems.rb:75:in `require'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_sugar.rb:3:in `<top (required)>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_sugar.rb:4:in `<module:Capybara>'
/home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/capybara-3.40.0/lib/capybara/rspec/matchers/count_sugar.rb:5:in `<module:RSpecMatchers>'
-- Threading information ---------------------------------------------------
Total ractor count: 1
Ruby thread count for this ractor: 4
-- Machine register context ------------------------------------------------
RIP: 0x00007f380a7435b3 RBP: 0x2020202020202020 RSP: 0x00007ffc7c20b930
RAX: 0x2020202020200000 RBX: 0x000000000000002c RCX: 0xcccccccccccccccd
RDX: 0x0000000000002020 RDI: 0x00005564e05e3aa0 RSI: 0x0000000000000000
R8: 0x00000000000000c0 R9: 0x00005564e0835510 R10: 0x000000000000000c
R11: 0x0000000000000009 R12: 0x00005564e05e3aa0 R13: 0x0000000000000031
R14: 0x00005564e05e3aa0 R15: 0x0000000000000000 EFL: 0x0000000000010246
-- C level backtrace information -------------------------------------------
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_print_backtrace+0x14) [0x7f380a924e61] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_dump.c:820
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_vm_bugreport) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_dump.c:1151
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_bug_for_fatal_signal+0x104) [0x7f380a71b6a4] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/error.c:1065
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(sigsegv+0x4d) [0x7f380a86fbcd] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/signal.c:926
/lib/x86_64-linux-gnu/libc.so.6(0x7f380a242520) [0x7f380a242520]
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(RVALUE_WB_UNPROTECTED+0x3) [0x7f380a7435b3] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:1771
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rgengc_check_relation) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7004
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_mark_ptr) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7057
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_mark+0x13) [0x7f380a745150] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7110
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_mark_children) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7529
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_mark_stacked_objects+0x78) [0x7f380a746bd8] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7565
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_mark_stacked_objects_all) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:7603
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_marks_rest) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:8798
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_marking_exit+0x0) [0x7f380a7481e0] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:8856
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_marks) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:8867
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(gc_start) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:9609
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_multi_ractor_p+0x0) [0x7f380a74b100] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:9490
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_vm_lock_leave) ./vm_sync.h:92
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(garbage_collect) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:9492
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(garbage_collect_with_gvl) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:9878
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(objspace_malloc_increase_body) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:12454
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(objspace_malloc_increase_body) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:12432
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(objspace_malloc_fixup) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:12542
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(objspace_xmalloc0) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/gc.c:12619
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(make_tab_empty+0x0) [0x7f380a87a069] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:551
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_st_init_existing_table_with_size) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:559
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_st_init_table_with_size+0x2a) [0x7f380a87a13a] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:577
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rebuild_table+0x7b) [0x7f380a87a1cb] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:743
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(st_add_direct_with_hash+0x60) [0x7f380a87ba10] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:1103
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_st_update) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/st.c:1478
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(register_fstring+0x43) [0x7f380a89aee6] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/string.c:435
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_fstring) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/string.c:414
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_fstring) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/string.c:388
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_obj_write+0x0) [0x7f380a8e7a06] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/variable.c:316
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(RCLASS_SET_CLASSPATH) internal/class.h:263
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(build_const_pathname) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/variable.c:339
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_set_class_path_string) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/variable.c:336
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(declare_under+0x13) [0x7f380a90c989] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_insnhelper.c:5382
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(vm_declare_module) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_insnhelper.c:5402
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(vm_define_module) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_insnhelper.c:5458
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(vm_find_or_create_class_by_id) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm_insnhelper.c:5481
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(vm_exec_core) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/insns.def:767
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_vm_exec+0x19a) [0x7f380a90db3a] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/vm.c:2486
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(load_iseq_eval+0x3c) [0x7f380a78df7a] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/load.c:774
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(require_internal) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/load.c:1281
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_require_string_internal+0x34) [0x7f380a78ec4b] /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/load.c:1380
/opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3(rb_require_string) /tmp/ruby-build.20240903190131.1996.wJgbVK/ruby-3.3.5/load.c:1373
[0x7f380b1a2bfa]
-- Other runtime information -----------------------------------------------
* Process memory map:
5564df652000-5564df653000 r--p 00000000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
5564df653000-5564df654000 r-xp 00001000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
5564df654000-5564df655000 r--p 00002000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
5564df655000-5564df656000 r--p 00002000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
5564df656000-5564df657000 rw-p 00003000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
5564e05df000-5564f285a000 rw-p 00000000 00:00 0 [heap]
7f37d3c00000-7f37d3e1f000 r--s 00000000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f37d4000000-7f37d51d1000 r--s 00000000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f37d52a9000-7f37d52df000 r--s 00000000 08:01 4387834 /opt/hostedtoolcache/Ruby/3.3.5/x64/bin/ruby
7f37d52df000-7f37d7d50000 rw-p 00000000 00:00 0
7f37d7d52000-7f37d7d55000 r--p 00000000 08:01 4394768 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so
7f37d7d55000-7f37d7d56000 r-xp 00003000 08:01 4394768 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so
7f37d7d56000-7f37d7d6a000 r--p 00004000 08:01 4394768 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so
7f37d7d6a000-7f37d7d6f000 r--p 00017000 08:01 4394768 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so
7f37d7d6f000-7f37d7d70000 rw-p 0001c000 08:01 4394768 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/single_byte.so
7f37d7d70000-7f37dba00000 rw-p 00000000 00:00 0
7f37dba00000-7f37dba59000 r--p 00000000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dba59000-7f37dbe49000 r-xp 00059000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dbe49000-7f37dbf8c000 r--p 00449000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dbf8c000-7f37dbf8d000 ---p 0058c000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dbf8d000-7f37dbfcb000 r--p 0058c000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dbfcb000-7f37dbfcc000 rw-p 005ca000 08:01 1859938 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/libdatadog-12.0.0.1.0-x86_64-linux/vendor/libdatadog-12.0.0/x86_64-linux/libdatadog-x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so
7f37dbfcc000-7f37dbfe0000 rw-p 00000000 00:00 0
7f37dbff0000-7f37dc000000 rw-p 00000000 00:00 0
7f37dc000000-7f37dc021000 rw-p 00000000 00:00 0
7f37dc021000-7f37e0000000 ---p 00000000 00:00 0
7f37e0000000-7f37e0021000 rw-p 00000000 00:00 0
7f37e0021000-7f37e4000000 ---p 00000000 00:00 0
7f37e4000000-7f37e406b000 rw-p 00000000 00:00 0
7f37e406b000-7f37e8000000 ---p 00000000 00:00 0
7f37e8010000-7f37e8220000 rw-p 00000000 00:00 0
7f37e8228000-7f37e822c000 r--p 00000000 08:01 1853660 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nio4r-2.7.3/lib/nio4r_ext.so
7f37e822c000-7f37e8239000 r-xp 00004000 08:01 1853660 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nio4r-2.7.3/lib/nio4r_ext.so
7f37e8239000-7f37e823d000 r--p 00011000 08:01 1853660 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nio4r-2.7.3/lib/nio4r_ext.so
7f37e823d000-7f37e823e000 r--p 00014000 08:01 1853660 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nio4r-2.7.3/lib/nio4r_ext.so
7f37e823e000-7f37e823f000 rw-p 00015000 08:01 1853660 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nio4r-2.7.3/lib/nio4r_ext.so
7f37e823f000-7f37e8270000 rw-p 00000000 00:00 0
7f37e827d000-7f37e8281000 r--p 00000000 08:01 1837071 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_native_extension.3.3.5_x86_64-linux.so
7f37e8281000-7f37e8296000 r-xp 00004000 08:01 1837071 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_native_extension.3.3.5_x86_64-linux.so
7f37e8296000-7f37e829e000 r--p 00019000 08:01 1837071 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_native_extension.3.3.5_x86_64-linux.so
7f37e829e000-7f37e829f000 r--p 00020000 08:01 1837071 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_native_extension.3.3.5_x86_64-linux.so
7f37e829f000-7f37e82a0000 rw-p 00021000 08:01 1837071 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_native_extension.3.3.5_x86_64-linux.so
7f37e82a0000-7f37e83d0000 rw-p 00000000 00:00 0
7f37e83df000-7f37e83e0000 ---p 00000000 00:00 0
7f37e83e0000-7f37e8510000 rw-p 00000000 00:00 0
7f37e851f000-7f37e8520000 ---p 00000000 00:00 0
7f37e8520000-7f37e9a90000 rw-p 00000000 00:00 0
7f37e9a93000-7f37e9a94000 r--p 00000000 08:01 1854331 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so
7f37e9a94000-7f37e9a95000 r-xp 00001000 08:01 1854331 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so
7f37e9a95000-7f37e9a96000 r--p 00002000 08:01 1854331 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so
7f37e9a96000-7f37e9a97000 r--p 00002000 08:01 1854331 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so
7f37e9a97000-7f37e9a98000 rw-p 00003000 08:01 1854331 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so
7f37e9a98000-7f37e9a99000 r--p 00000000 08:01 1838036 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_loader.3.3.5_x86_64-linux.so
7f37e9a99000-7f37e9a9a000 r-xp 00001000 08:01 1838036 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_loader.3.3.5_x86_64-linux.so
7f37e9a9a000-7f37e9a9b000 r--p 00002000 08:01 1838036 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_loader.3.3.5_x86_64-linux.so
7f37e9a9b000-7f37e9a9c000 r--p 00002000 08:01 1838036 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_loader.3.3.5_x86_64-linux.so
7f37e9a9c000-7f37e9a9d000 rw-p 00003000 08:01 1838036 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/datadog_profiling_loader.3.3.5_x86_64-linux.so
7f37e9a9d000-7f37e9a9e000 ---p 00000000 00:00 0
7f37e9a9e000-7f37e9b9e000 rw-p 00000000 00:00 0
7f37e9bb0000-7f37eb1f0000 rw-p 00000000 00:00 0
7f37eb1f3000-7f37eb1f4000 r--p 00000000 08:01 5036 /usr/lib/x86_64-linux-gnu/librt.so.1
7f37eb1f4000-7f37eb1f5000 r-xp 00001000 08:01 5036 /usr/lib/x86_64-linux-gnu/librt.so.1
7f37eb1f5000-7f37eb1f6000 r--p 00002000 08:01 5036 /usr/lib/x86_64-linux-gnu/librt.so.1
7f37eb1f6000-7f37eb1f7000 r--p 00002000 08:01 5036 /usr/lib/x86_64-linux-gnu/librt.so.1
7f37eb1f7000-7f37eb1f8000 rw-p 00003000 08:01 5036 /usr/lib/x86_64-linux-gnu/librt.so.1
7f37eb1f8000-7f37eb200000 r--p 00000000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb200000-7f37eb213000 r-xp 00008000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb213000-7f37eb23d000 r--p 0001b000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb23d000-7f37eb23e000 ---p 00045000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb23e000-7f37eb23f000 r--p 00045000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb23f000-7f37eb240000 rw-p 00046000 08:01 4746 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f37eb240000-7f37eb24a000 r--p 00000000 08:01 4754 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f37eb24a000-7f37eb26d000 r-xp 0000a000 08:01 4754 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f37eb26d000-7f37eb283000 r--p 0002d000 08:01 4754 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f37eb283000-7f37eb285000 r--p 00042000 08:01 4754 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f37eb285000-7f37eb286000 rw-p 00044000 08:01 4754 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f37eb286000-7f37eb289000 r--p 00000000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb289000-7f37eb297000 r-xp 00003000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb297000-7f37eb29b000 r--p 00011000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb29b000-7f37eb29c000 ---p 00015000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb29c000-7f37eb29d000 r--p 00015000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb29d000-7f37eb29e000 rw-p 00016000 08:01 4760 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f37eb29e000-7f37eb2af000 r--p 00000000 08:01 4762 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f37eb2af000-7f37eb2e5000 r-xp 00011000 08:01 4762 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f37eb2e5000-7f37eb443000 r--p 00047000 08:01 4762 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f37eb443000-7f37eb447000 r--p 001a5000 08:01 4762 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f37eb447000-7f37eb448000 rw-p 001a9000 08:01 4762 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f37eb448000-7f37eb44a000 r--p 00000000 08:01 4749 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f37eb44a000-7f37eb44e000 r-xp 00002000 08:01 4749 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f37eb44e000-7f37eb467000 r--p 00006000 08:01 4749 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f37eb467000-7f37eb468000 r--p 0001e000 08:01 4749 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f37eb468000-7f37eb469000 rw-p 0001f000 08:01 4749 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f37eb469000-7f37eb492000 r--p 00000000 08:01 4756 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f37eb492000-7f37eb536000 r-xp 00029000 08:01 4756 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f37eb536000-7f37eb590000 r--p 000cd000 08:01 4756 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f37eb590000-7f37eb59a000 r--p 00126000 08:01 4756 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f37eb59a000-7f37eb5a4000 rw-p 00130000 08:01 4756 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f37eb5a4000-7f37eb5a7000 r--p 00000000 08:01 5035 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f37eb5a7000-7f37eb5b1000 r-xp 00003000 08:01 5035 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f37eb5b1000-7f37eb5b4000 r--p 0000d000 08:01 5035 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f37eb5b4000-7f37eb5b5000 r--p 0000f000 08:01 5035 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f37eb5b5000-7f37eb5b6000 rw-p 00010000 08:01 5035 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f37eb5b6000-7f37eb5b8000 rw-p 00000000 00:00 0
7f37eb5b8000-7f37eb5e9000 r--p 00000000 08:01 4738 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f37eb5e9000-7f37eb712000 r-xp 00031000 08:01 4738 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f37eb712000-7f37eb78f000 r--p 0015a000 08:01 4738 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f37eb78f000-7f37eb79f000 r--p 001d6000 08:01 4738 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f37eb79f000-7f37eb7a1000 rw-p 001e6000 08:01 4738 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f37eb7a1000-7f37eb7a3000 rw-p 00000000 00:00 0
7f37eb7a3000-7f37eb7a6000 r--p 00000000 08:01 5084 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f37eb7a6000-7f37eb7b7000 r-xp 00003000 08:01 5084 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f37eb7b7000-7f37eb7bc000 r--p 00014000 08:01 5084 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f37eb7bc000-7f37eb7bd000 r--p 00018000 08:01 5084 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f37eb7bd000-7f37eb7be000 rw-p 00019000 08:01 5084 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f37eb7be000-7f37eb7c1000 r--p 00000000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7c1000-7f37eb7c9000 r-xp 00003000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7c9000-7f37eb7cc000 r--p 0000b000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7cc000-7f37eb7cd000 ---p 0000e000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7cd000-7f37eb7ce000 r--p 0000e000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7ce000-7f37eb7cf000 rw-p 0000f000 08:01 5086 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.12
7f37eb7cf000-7f37eb7d3000 r--p 00000000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7d3000-7f37eb7ee000 r-xp 00004000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7ee000-7f37eb7fa000 r--p 0001f000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7fa000-7f37eb7fb000 ---p 0002b000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7fb000-7f37eb7fc000 r--p 0002b000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7fc000-7f37eb7fd000 rw-p 0002c000 08:01 4689 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f37eb7fd000-7f37eb7fe000 rw-p 00000000 00:00 0
7f37eb7fe000-7f37eb81f000 r--p 00000000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb81f000-7f37eb87c000 r-xp 00021000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb87c000-7f37eb8b9000 r--p 0007e000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb8b9000-7f37eb8ba000 ---p 000bb000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb8ba000-7f37eb8c7000 r--p 000bb000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb8c7000-7f37eb8c9000 rw-p 000c8000 08:01 3889 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f37eb8c9000-7f37eb8d7000 r--p 00000000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb8d7000-7f37eb911000 r-xp 0000e000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb911000-7f37eb922000 r--p 00048000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb922000-7f37eb923000 ---p 00059000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb923000-7f37eb925000 r--p 00059000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb925000-7f37eb926000 rw-p 0005b000 08:01 5087 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.12
7f37eb926000-7f37eb928000 rw-p 00000000 00:00 0
7f37eb928000-7f37eb933000 r--p 00000000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb933000-7f37eb96b000 r-xp 0000b000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb96b000-7f37eb977000 r--p 00043000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb977000-7f37eb978000 ---p 0004f000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb978000-7f37eb97a000 r--p 0004f000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb97a000-7f37eb97c000 rw-p 00051000 08:01 3887 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f37eb97c000-7f37eb987000 r--p 00000000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb987000-7f37eb9af000 r-xp 0000b000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb9af000-7f37eb9cf000 r--p 00033000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb9cf000-7f37eb9d0000 ---p 00053000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb9d0000-7f37eb9d3000 r--p 00053000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb9d3000-7f37eb9d4000 rw-p 00056000 08:01 88101 /usr/lib/x86_64-linux-gnu/libpq.so.5.16
7f37eb9d4000-7f37eb9dd000 r--p 00000000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eb9dd000-7f37eba00000 r-xp 00009000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eba00000-7f37eba0c000 r--p 0002c000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eba0c000-7f37eba0d000 ---p 00038000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eba0d000-7f37eba0e000 r--p 00038000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eba0e000-7f37eba0f000 rw-p 00039000 08:01 1849309 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/pg-1.5.8/lib/pg_ext.so
7f37eba0f000-7f37ec3d0000 rw-p 00000000 00:00 0
7f37ec3d1000-7f37ec3d4000 r--p 00000000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3d4000-7f37ec3da000 r-xp 00003000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3da000-7f37ec3dc000 r--p 00009000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3dc000-7f37ec3dd000 ---p 0000b000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3dd000-7f37ec3de000 r--p 0000b000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3de000-7f37ec3df000 rw-p 0000c000 08:01 3954 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f37ec3df000-7f37ec3e3000 r--p 00000000 08:01 1838751 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/fiddle-1.1.4/lib/fiddle.so
7f37ec3e3000-7f37ec3eb000 r-xp 00004000 08:01 1838751 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/fiddle-1.1.4/lib/fiddle.so
7f37ec3eb000-7f37ec3ee000 r--p 0000c000 08:01 1838751 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/fiddle-1.1.4/lib/fiddle.so
7f37ec3ee000-7f37ec3ef000 r--p 0000e000 08:01 1838751 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/fiddle-1.1.4/lib/fiddle.so
7f37ec3ef000-7f37ec3f0000 rw-p 0000f000 08:01 1838751 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/fiddle-1.1.4/lib/fiddle.so
7f37ec3f0000-7f37ec600000 rw-p 00000000 00:00 0
7f37ec600000-7f37ec63e000 r--p 00000000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec63e000-7f37ec77c000 r-xp 0003e000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec77c000-7f37ec817000 r--p 0017c000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec817000-7f37ec818000 ---p 00217000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec818000-7f37ec824000 r--p 00217000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec824000-7f37ec828000 rw-p 00223000 08:01 1857275 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/nokogiri-1.16.7-x86_64-linux/lib/nokogiri/3.3/nokogiri.so
7f37ec828000-7f37ec829000 rw-p 00000000 00:00 0
7f37ec829000-7f37ec82b000 r--p 00000000 08:01 1838035 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/libdatadog_api.3.3_x86_64-linux.so
7f37ec82b000-7f37ec82d000 r-xp 00002000 08:01 1838035 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/libdatadog_api.3.3_x86_64-linux.so
7f37ec82d000-7f37ec82e000 r--p 00004000 08:01 1838035 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/libdatadog_api.3.3_x86_64-linux.so
7f37ec82e000-7f37ec82f000 r--p 00004000 08:01 1838035 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/libdatadog_api.3.3_x86_64-linux.so
7f37ec82f000-7f37ec830000 rw-p 00005000 08:01 1838035 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/datadog-2.4.0/lib/libdatadog_api.3.3_x86_64-linux.so
7f37ec830000-7f37ec840000 rw-p 00000000 00:00 0
7f37ec842000-7f37ec846000 r--p 00000000 08:01 1839641 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/puma-6.4.3/lib/puma/puma_http11.so
7f37ec846000-7f37ec84b000 r-xp 00004000 08:01 1839641 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/puma-6.4.3/lib/puma/puma_http11.so
7f37ec84b000-7f37ec84d000 r--p 00009000 08:01 1839641 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/puma-6.4.3/lib/puma/puma_http11.so
7f37ec84d000-7f37ec84e000 r--p 0000a000 08:01 1839641 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/puma-6.4.3/lib/puma/puma_http11.so
7f37ec84e000-7f37ec84f000 rw-p 0000b000 08:01 1839641 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/puma-6.4.3/lib/puma/puma_http11.so
7f37ec851000-7f37ec852000 r--p 00000000 08:01 4394625 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so
7f37ec852000-7f37ec853000 r-xp 00001000 08:01 4394625 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so
7f37ec853000-7f37ec854000 r--p 00002000 08:01 4394625 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so
7f37ec854000-7f37ec855000 r--p 00002000 08:01 4394625 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so
7f37ec855000-7f37ec856000 rw-p 00003000 08:01 4394625 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16be.so
7f37ec856000-7f37ec857000 r--p 00000000 08:01 4394968 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so
7f37ec857000-7f37ec858000 r-xp 00001000 08:01 4394968 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so
7f37ec858000-7f37ec859000 r--p 00002000 08:01 4394968 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so
7f37ec859000-7f37ec85a000 r--p 00002000 08:01 4394968 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so
7f37ec85a000-7f37ec85b000 rw-p 00003000 08:01 4394968 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/utf_16le.so
7f37ec85b000-7f37ec85c000 r--p 00000000 08:01 4395166 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/fcntl.so
7f37ec85c000-7f37ec85d000 r-xp 00001000 08:01 4395166 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/fcntl.so
7f37ec85d000-7f37ec85e000 r--p 00002000 08:01 4395166 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/fcntl.so
7f37ec85e000-7f37ec85f000 r--p 00002000 08:01 4395166 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/fcntl.so
7f37ec85f000-7f37ec860000 rw-p 00003000 08:01 4395166 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/fcntl.so
7f37ec860000-7f37ec8d0000 rw-p 00000000 00:00 0
7f37ec8d2000-7f37ec8d4000 r--p 00000000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8d4000-7f37ec8d9000 r-xp 00002000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8d9000-7f37ec8da000 r--p 00007000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8da000-7f37ec8db000 ---p 00008000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8db000-7f37ec8dc000 r--p 00008000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8dc000-7f37ec8dd000 rw-p 00009000 08:01 1835809 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/io-console-0.7.2/lib/io/console.so
7f37ec8dd000-7f37ec8e0000 r--p 00000000 08:01 4394477 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/objspace.so
7f37ec8e0000-7f37ec8e7000 r-xp 00003000 08:01 4394477 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/objspace.so
7f37ec8e7000-7f37ec8e9000 r--p 0000a000 08:01 4394477 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/objspace.so
7f37ec8e9000-7f37ec8ea000 r--p 0000b000 08:01 4394477 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/objspace.so
7f37ec8ea000-7f37ec8eb000 rw-p 0000c000 08:01 4394477 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/objspace.so
7f37ec8eb000-7f37ec8ec000 r--p 00000000 08:01 1836034 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/debug-1.9.2/lib/debug/debug.so
7f37ec8ec000-7f37ec8ed000 r-xp 00001000 08:01 1836034 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/debug-1.9.2/lib/debug/debug.so
7f37ec8ed000-7f37ec8ee000 r--p 00002000 08:01 1836034 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/debug-1.9.2/lib/debug/debug.so
7f37ec8ee000-7f37ec8ef000 r--p 00002000 08:01 1836034 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/debug-1.9.2/lib/debug/debug.so
7f37ec8ef000-7f37ec8f0000 rw-p 00003000 08:01 1836034 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/debug-1.9.2/lib/debug/debug.so
7f37ec8f0000-7f37ec910000 rw-p 00000000 00:00 0
7f37ec911000-7f37ec913000 r--p 00000000 08:01 1849168 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib/stackprof/stackprof.so
7f37ec913000-7f37ec917000 r-xp 00002000 08:01 1849168 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib/stackprof/stackprof.so
7f37ec917000-7f37ec918000 r--p 00006000 08:01 1849168 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib/stackprof/stackprof.so
7f37ec918000-7f37ec919000 r--p 00006000 08:01 1849168 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib/stackprof/stackprof.so
7f37ec919000-7f37ec91a000 rw-p 00007000 08:01 1849168 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stackprof-0.2.26/lib/stackprof/stackprof.so
7f37ec91a000-7f37eca50000 rw-p 00000000 00:00 0
7f37eca50000-7f37eca52000 r--p 00000000 08:01 4395130 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pty.so
7f37eca52000-7f37eca54000 r-xp 00002000 08:01 4395130 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pty.so
7f37eca54000-7f37eca55000 r--p 00004000 08:01 4395130 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pty.so
7f37eca55000-7f37eca56000 r--p 00004000 08:01 4395130 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pty.so
7f37eca56000-7f37eca57000 rw-p 00005000 08:01 4395130 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pty.so
7f37eca57000-7f37eca58000 r--p 00000000 08:01 1839727 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bcrypt-3.1.20/lib/bcrypt_ext.so
7f37eca58000-7f37eca5c000 r-xp 00001000 08:01 1839727 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bcrypt-3.1.20/lib/bcrypt_ext.so
7f37eca5c000-7f37eca5e000 r--p 00005000 08:01 1839727 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bcrypt-3.1.20/lib/bcrypt_ext.so
7f37eca5e000-7f37eca5f000 r--p 00006000 08:01 1839727 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bcrypt-3.1.20/lib/bcrypt_ext.so
7f37eca5f000-7f37eca60000 rw-p 00007000 08:01 1839727 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bcrypt-3.1.20/lib/bcrypt_ext.so
7f37eca60000-7f37ecb70000 rw-p 00000000 00:00 0
7f37ecb73000-7f37ecb75000 r--p 00000000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb75000-7f37ecb7c000 r-xp 00002000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb7c000-7f37ecb7d000 r--p 00009000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb7d000-7f37ecb7e000 ---p 0000a000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb7e000-7f37ecb7f000 r--p 0000a000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb7f000-7f37ecb80000 rw-p 0000b000 08:01 4742 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f37ecb80000-7f37ecbc0000 rw-p 00000000 00:00 0
7f37ecbc0000-7f37ecbc2000 r--p 00000000 08:01 3884 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f37ecbc2000-7f37ecbc4000 r-xp 00002000 08:01 3884 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f37ecbc4000-7f37ecbc5000 r--p 00004000 08:01 3884 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f37ecbc5000-7f37ecbc6000 r--p 00004000 08:01 3884 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f37ecbc6000-7f37ecbc7000 rw-p 00005000 08:01 3884 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f37ecbc7000-7f37ecbce000 r--p 00000000 08:01 4394442 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/ripper.so
7f37ecbce000-7f37ecbf3000 r-xp 00007000 08:01 4394442 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/ripper.so
7f37ecbf3000-7f37ecc0d000 r--p 0002c000 08:01 4394442 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/ripper.so
7f37ecc0d000-7f37ecc0f000 r--p 00045000 08:01 4394442 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/ripper.so
7f37ecc0f000-7f37ecc10000 rw-p 00047000 08:01 4394442 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/ripper.so
7f37ecc10000-7f37ed370000 rw-p 00000000 00:00 0
7f37ed374000-7f37ed376000 r--p 00000000 08:01 3883 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f37ed376000-7f37ed377000 r-xp 00002000 08:01 3883 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f37ed377000-7f37ed378000 r--p 00003000 08:01 3883 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f37ed378000-7f37ed379000 r--p 00003000 08:01 3883 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f37ed379000-7f37ed37a000 rw-p 00004000 08:01 3883 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f37ed37a000-7f37ed37b000 r--p 00000000 08:01 4395040 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/md5.so
7f37ed37b000-7f37ed37c000 r-xp 00001000 08:01 4395040 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/md5.so
7f37ed37c000-7f37ed37d000 r--p 00002000 08:01 4395040 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/md5.so
7f37ed37d000-7f37ed37e000 r--p 00002000 08:01 4395040 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/md5.so
7f37ed37e000-7f37ed37f000 rw-p 00003000 08:01 4395040 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/md5.so
7f37ed37f000-7f37ed382000 r--p 00000000 08:01 1845494 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/lib/bigdecimal.so
7f37ed382000-7f37ed39a000 r-xp 00003000 08:01 1845494 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/lib/bigdecimal.so
7f37ed39a000-7f37ed39e000 r--p 0001b000 08:01 1845494 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/lib/bigdecimal.so
7f37ed39e000-7f37ed39f000 r--p 0001e000 08:01 1845494 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/lib/bigdecimal.so
7f37ed39f000-7f37ed3a0000 rw-p 0001f000 08:01 1845494 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bigdecimal-3.1.8/lib/bigdecimal.so
7f37ed3a0000-7f37ed400000 rw-p 00000000 00:00 0
7f37ed400000-7f37ed4b2000 r--p 00000000 08:01 4726 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f37ed4b2000-7f37ed711000 r-xp 000b2000 08:01 4726 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f37ed711000-7f37ed7e3000 r--p 00311000 08:01 4726 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f37ed7e3000-7f37ed83e000 r--p 003e2000 08:01 4726 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f37ed83e000-7f37ed841000 rw-p 0043d000 08:01 4726 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f37ed841000-7f37ed844000 rw-p 00000000 00:00 0
7f37ed846000-7f37ed847000 r--p 00000000 08:01 3650 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f37ed847000-7f37ed849000 r-xp 00001000 08:01 3650 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f37ed849000-7f37ed85e000 r--p 00003000 08:01 3650 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f37ed85e000-7f37ed85f000 r--p 00017000 08:01 3650 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f37ed85f000-7f37ed860000 rw-p 00018000 08:01 3650 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f37ed860000-7f37ed970000 rw-p 00000000 00:00 0
7f37ed973000-7f37ed974000 r--p 00000000 08:01 5034 /usr/lib/x86_64-linux-gnu/libpthread.so.0
7f37ed974000-7f37ed975000 r-xp 00001000 08:01 5034 /usr/lib/x86_64-linux-gnu/libpthread.so.0
7f37ed975000-7f37ed976000 r--p 00002000 08:01 5034 /usr/lib/x86_64-linux-gnu/libpthread.so.0
7f37ed976000-7f37ed977000 r--p 00002000 08:01 5034 /usr/lib/x86_64-linux-gnu/libpthread.so.0
7f37ed977000-7f37ed978000 rw-p 00003000 08:01 5034 /usr/lib/x86_64-linux-gnu/libpthread.so.0
7f37ed978000-7f37ed996000 r--p 00000000 08:01 4727 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f37ed996000-7f37ed9f1000 r-xp 0001e000 08:01 4727 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f37ed9f1000-7f37eda0e000 r--p 00079000 08:01 4727 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f37eda0e000-7f37eda18000 r--p 00095000 08:01 4727 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f37eda18000-7f37eda1c000 rw-p 0009f000 08:01 4727 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f37eda1c000-7f37eda31000 r--p 00000000 08:01 4395164 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/openssl.so
7f37eda31000-7f37eda69000 r-xp 00015000 08:01 4395164 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/openssl.so
7f37eda69000-7f37eda7b000 r--p 0004d000 08:01 4395164 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/openssl.so
7f37eda7b000-7f37eda7d000 r--p 0005e000 08:01 4395164 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/openssl.so
7f37eda7d000-7f37eda7f000 rw-p 00060000 08:01 4395164 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/openssl.so
7f37eda7f000-7f37edb20000 rw-p 00000000 00:00 0
7f37edb24000-7f37edb25000 r--p 00000000 08:01 5024 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f37edb25000-7f37edb26000 r-xp 00001000 08:01 5024 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f37edb26000-7f37edb27000 r--p 00002000 08:01 5024 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f37edb27000-7f37edb28000 r--p 00002000 08:01 5024 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f37edb28000-7f37edb29000 rw-p 00003000 08:01 5024 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f37edb29000-7f37edb2a000 r--p 00000000 08:01 4395109 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so
7f37edb2a000-7f37edb2c000 r-xp 00001000 08:01 4395109 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so
7f37edb2c000-7f37edb2d000 r--p 00003000 08:01 4395109 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so
7f37edb2d000-7f37edb2e000 r--p 00003000 08:01 4395109 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so
7f37edb2e000-7f37edb2f000 rw-p 00004000 08:01 4395109 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha2.so
7f37edb2f000-7f37edb31000 r--p 00000000 08:01 4892 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f37edb31000-7f37edb4a000 r-xp 00002000 08:01 4892 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f37edb4a000-7f37edb4e000 r--p 0001b000 08:01 4892 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f37edb4e000-7f37edb4f000 r--p 0001e000 08:01 4892 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f37edb4f000-7f37edb50000 rw-p 0001f000 08:01 4892 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f37edb50000-7f37edc90000 rw-p 00000000 00:00 0
7f37edc93000-7f37edc95000 r--p 00000000 08:01 1850737 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/racc-1.8.1/lib/racc/cparse.so
7f37edc95000-7f37edc98000 r-xp 00002000 08:01 1850737 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/racc-1.8.1/lib/racc/cparse.so
7f37edc98000-7f37edc99000 r--p 00005000 08:01 1850737 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/racc-1.8.1/lib/racc/cparse.so
7f37edc99000-7f37edc9a000 r--p 00005000 08:01 1850737 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/racc-1.8.1/lib/racc/cparse.so
7f37edc9a000-7f37edc9b000 rw-p 00006000 08:01 1850737 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/racc-1.8.1/lib/racc/cparse.so
7f37edc9b000-7f37edc9e000 r--p 00000000 08:01 1852020 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/msgpack-1.7.3/lib/msgpack/msgpack.so
7f37edc9e000-7f37edcac000 r-xp 00003000 08:01 1852020 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/msgpack-1.7.3/lib/msgpack/msgpack.so
7f37edcac000-7f37edcb0000 r--p 00011000 08:01 1852020 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/msgpack-1.7.3/lib/msgpack/msgpack.so
7f37edcb0000-7f37edcb1000 r--p 00014000 08:01 1852020 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/msgpack-1.7.3/lib/msgpack/msgpack.so
7f37edcb1000-7f37edcb2000 rw-p 00015000 08:01 1852020 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/msgpack-1.7.3/lib/msgpack/msgpack.so
7f37edcb2000-7f37edcb5000 r--p 00000000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edcb5000-7f37edce4000 r-xp 00003000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edce4000-7f37edcec000 r--p 00032000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edcec000-7f37edced000 ---p 0003a000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edced000-7f37edcee000 r--p 0003a000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edcee000-7f37edcef000 rw-p 0003b000 08:01 1833851 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/date-3.3.4/lib/date_core.so
7f37edcef000-7f37edef0000 rw-p 00000000 00:00 0
7f37edef1000-7f37edef4000 r--p 00000000 08:01 1840100 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stringio-3.1.1/lib/stringio.so
7f37edef4000-7f37edef9000 r-xp 00003000 08:01 1840100 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stringio-3.1.1/lib/stringio.so
7f37edef9000-7f37edefb000 r--p 00008000 08:01 1840100 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stringio-3.1.1/lib/stringio.so
7f37edefb000-7f37edefc000 r--p 00009000 08:01 1840100 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stringio-3.1.1/lib/stringio.so
7f37edefc000-7f37edefd000 rw-p 0000a000 08:01 1840100 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/stringio-3.1.1/lib/stringio.so
7f37edefd000-7f37edf04000 r--p 00000000 08:01 4395162 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/socket.so
7f37edf04000-7f37edf26000 r-xp 00007000 08:01 4395162 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/socket.so
7f37edf26000-7f37edf2e000 r--p 00029000 08:01 4395162 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/socket.so
7f37edf2e000-7f37edf2f000 r--p 00030000 08:01 4395162 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/socket.so
7f37edf2f000-7f37edf30000 rw-p 00031000 08:01 4395162 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/socket.so
7f37edf30000-7f37ee320000 rw-p 00000000 00:00 0
7f37ee321000-7f37ee322000 r--p 00000000 08:01 4395127 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so
7f37ee322000-7f37ee323000 r-xp 00001000 08:01 4395127 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so
7f37ee323000-7f37ee324000 r--p 00002000 08:01 4395127 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so
7f37ee324000-7f37ee325000 r--p 00002000 08:01 4395127 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so
7f37ee325000-7f37ee326000 rw-p 00003000 08:01 4395127 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/nonblock.so
7f37ee326000-7f37ee329000 r--p 00000000 08:01 1850930 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/psych-5.1.2/lib/psych.so
7f37ee329000-7f37ee32d000 r-xp 00003000 08:01 1850930 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/psych-5.1.2/lib/psych.so
7f37ee32d000-7f37ee32e000 r--p 00007000 08:01 1850930 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/psych-5.1.2/lib/psych.so
7f37ee32e000-7f37ee32f000 r--p 00007000 08:01 1850930 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/psych-5.1.2/lib/psych.so
7f37ee32f000-7f37ee330000 rw-p 00008000 08:01 1850930 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/psych-5.1.2/lib/psych.so
7f37ee330000-7f37ee440000 rw-p 00000000 00:00 0
7f37ee442000-7f37ee444000 r--p 00000000 08:01 1833830 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/bootsnap.so
7f37ee444000-7f37ee447000 r-xp 00002000 08:01 1833830 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/bootsnap.so
7f37ee447000-7f37ee448000 r--p 00005000 08:01 1833830 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/bootsnap.so
7f37ee448000-7f37ee449000 r--p 00005000 08:01 1833830 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/bootsnap.so
7f37ee449000-7f37ee44a000 rw-p 00006000 08:01 1833830 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/bootsnap.so
7f37ee44a000-7f37ee44b000 r--p 00000000 08:01 4394444 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/coverage.so
7f37ee44b000-7f37ee44d000 r-xp 00001000 08:01 4394444 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/coverage.so
7f37ee44d000-7f37ee44e000 r--p 00003000 08:01 4394444 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/coverage.so
7f37ee44e000-7f37ee44f000 r--p 00003000 08:01 4394444 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/coverage.so
7f37ee44f000-7f37ee450000 rw-p 00004000 08:01 4394444 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/coverage.so
7f37ee450000-7f37ee4e0000 rw-p 00000000 00:00 0
7f37ee4e3000-7f37ee4e4000 r--p 00000000 08:01 4395066 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so
7f37ee4e4000-7f37ee4e6000 r-xp 00001000 08:01 4395066 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so
7f37ee4e6000-7f37ee4e7000 r--p 00003000 08:01 4395066 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so
7f37ee4e7000-7f37ee4e8000 r--p 00003000 08:01 4395066 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so
7f37ee4e8000-7f37ee4e9000 rw-p 00004000 08:01 4395066 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest/sha1.so
7f37ee4e9000-7f37ee4eb000 r--p 00000000 08:01 4394434 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest.so
7f37ee4eb000-7f37ee4ed000 r-xp 00002000 08:01 4394434 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest.so
7f37ee4ed000-7f37ee4ee000 r--p 00004000 08:01 4394434 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest.so
7f37ee4ee000-7f37ee4ef000 r--p 00004000 08:01 4394434 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest.so
7f37ee4ef000-7f37ee4f0000 rw-p 00005000 08:01 4394434 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/digest.so
7f37ee4f0000-7f37ee5b0000 rw-p 00000000 00:00 0
7f37ee5b1000-7f37ee5b3000 r--p 00000000 08:01 1834234 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/generator.so
7f37ee5b3000-7f37ee5bb000 r-xp 00002000 08:01 1834234 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/generator.so
7f37ee5bb000-7f37ee5bd000 r--p 0000a000 08:01 1834234 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/generator.so
7f37ee5bd000-7f37ee5be000 r--p 0000b000 08:01 1834234 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/generator.so
7f37ee5be000-7f37ee5bf000 rw-p 0000c000 08:01 1834234 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/generator.so
7f37ee5bf000-7f37ee5c0000 ---p 00000000 00:00 0
7f37ee5c0000-7f37ee661000 rw-p 00000000 00:00 0
7f37ee661000-7f37ee662000 ---p 00000000 00:00 0
7f37ee662000-7f37ee703000 rw-p 00000000 00:00 0
7f37ee703000-7f37ee704000 ---p 00000000 00:00 0
7f37ee704000-7f37ee7a5000 rw-p 00000000 00:00 0
7f37ee7a5000-7f37ee7a6000 ---p 00000000 00:00 0
7f37ee7a6000-7f37ee847000 rw-p 00000000 00:00 0
7f37ee847000-7f37ee848000 ---p 00000000 00:00 0
7f37ee848000-7f37ee8e9000 rw-p 00000000 00:00 0
7f37ee8e9000-7f37ee8ea000 ---p 00000000 00:00 0
7f37ee8ea000-7f37ee98b000 rw-p 00000000 00:00 0
7f37ee98b000-7f37ee98c000 ---p 00000000 00:00 0
7f37ee98c000-7f37eea2d000 rw-p 00000000 00:00 0
7f37eea2d000-7f37eea2e000 ---p 00000000 00:00 0
7f37eea2e000-7f37eeacf000 rw-p 00000000 00:00 0
7f37eeacf000-7f37eead0000 ---p 00000000 00:00 0
7f37eead0000-7f37eeb71000 rw-p 00000000 00:00 0
7f37eeb71000-7f37eeb72000 ---p 00000000 00:00 0
7f37eeb72000-7f37eec13000 rw-p 00000000 00:00 0
7f37eec13000-7f37eec14000 ---p 00000000 00:00 0
7f37eec14000-7f37eecb5000 rw-p 00000000 00:00 0
7f37eecb5000-7f37eecb6000 ---p 00000000 00:00 0
7f37eecb6000-7f37eed57000 rw-p 00000000 00:00 0
7f37eed57000-7f37eed58000 ---p 00000000 00:00 0
7f37eed58000-7f37eedf9000 rw-p 00000000 00:00 0
7f37eedf9000-7f37eedfa000 ---p 00000000 00:00 0
7f37eedfa000-7f37eee9b000 rw-p 00000000 00:00 0
7f37eee9b000-7f37eee9c000 ---p 00000000 00:00 0
7f37eee9c000-7f37eef3d000 rw-p 00000000 00:00 0
7f37eef3d000-7f37eef3e000 ---p 00000000 00:00 0
7f37eef3e000-7f37eefdf000 rw-p 00000000 00:00 0
7f37eefdf000-7f37eefe0000 ---p 00000000 00:00 0
7f37eefe0000-7f37ef081000 rw-p 00000000 00:00 0
7f37ef081000-7f37ef082000 ---p 00000000 00:00 0
7f37ef082000-7f37ef123000 rw-p 00000000 00:00 0
7f37ef123000-7f37ef124000 ---p 00000000 00:00 0
7f37ef124000-7f37ef1c5000 rw-p 00000000 00:00 0
7f37ef1c5000-7f37ef1c6000 ---p 00000000 00:00 0
7f37ef1c6000-7f37ef267000 rw-p 00000000 00:00 0
7f37ef267000-7f37ef268000 ---p 00000000 00:00 0
7f37ef268000-7f37ef309000 rw-p 00000000 00:00 0
7f37ef309000-7f37ef30a000 ---p 00000000 00:00 0
7f37ef30a000-7f37ef3ab000 rw-p 00000000 00:00 0
7f37ef3ab000-7f37ef3ac000 ---p 00000000 00:00 0
7f37ef3ac000-7f37ef44d000 rw-p 00000000 00:00 0
7f37ef44d000-7f37ef44e000 ---p 00000000 00:00 0
7f37ef44e000-7f37ef4ef000 rw-p 00000000 00:00 0
7f37ef4ef000-7f37ef4f0000 ---p 00000000 00:00 0
7f37ef4f0000-7f37ef591000 rw-p 00000000 00:00 0
7f37ef591000-7f37ef592000 ---p 00000000 00:00 0
7f37ef592000-7f37ef633000 rw-p 00000000 00:00 0
7f37ef633000-7f37ef634000 ---p 00000000 00:00 0
7f37ef634000-7f37ef6d5000 rw-p 00000000 00:00 0
7f37ef6d5000-7f37ef6d6000 ---p 00000000 00:00 0
7f37ef6d6000-7f37ef777000 rw-p 00000000 00:00 0
7f37ef777000-7f37ef778000 ---p 00000000 00:00 0
7f37ef778000-7f37ef819000 rw-p 00000000 00:00 0
7f37ef819000-7f37ef81a000 ---p 00000000 00:00 0
7f37ef81a000-7f37ef8bb000 rw-p 00000000 00:00 0
7f37ef8bb000-7f37ef8bc000 ---p 00000000 00:00 0
7f37ef8bc000-7f37ef95d000 rw-p 00000000 00:00 0
7f37ef95d000-7f37ef95e000 ---p 00000000 00:00 0
7f37ef95e000-7f37ef9ff000 rw-p 00000000 00:00 0
7f37ef9ff000-7f37efa00000 ---p 00000000 00:00 0
7f37efa00000-7f3809e00000 rw-p 00000000 00:00 0
7f3809e00000-7f380a0e9000 r--p 00000000 08:01 6165 /usr/lib/locale/locale-archive
7f380a0eb000-7f380a0ee000 r--p 00000000 08:01 4394355 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/zlib.so
7f380a0ee000-7f380a0fa000 r-xp 00003000 08:01 4394355 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/zlib.so
7f380a0fa000-7f380a0fd000 r--p 0000f000 08:01 4394355 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/zlib.so
7f380a0fd000-7f380a0fe000 r--p 00011000 08:01 4394355 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/zlib.so
7f380a0fe000-7f380a0ff000 rw-p 00012000 08:01 4394355 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/zlib.so
7f380a0ff000-7f380a200000 rw-p 00000000 00:00 0
7f380a200000-7f380a228000 r--p 00000000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a228000-7f380a3bd000 r-xp 00028000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a3bd000-7f380a415000 r--p 001bd000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a415000-7f380a416000 ---p 00215000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a416000-7f380a41a000 r--p 00215000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a41a000-7f380a41c000 rw-p 00219000 08:01 5022 /usr/lib/x86_64-linux-gnu/libc.so.6
7f380a41c000-7f380a429000 rw-p 00000000 00:00 0
7f380a429000-7f380a42b000 r--p 00000000 08:01 4394452 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/etc.so
7f380a42b000-7f380a42e000 r-xp 00002000 08:01 4394452 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/etc.so
7f380a42e000-7f380a430000 r--p 00005000 08:01 4394452 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/etc.so
7f380a430000-7f380a431000 r--p 00006000 08:01 4394452 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/etc.so
7f380a431000-7f380a432000 rw-p 00007000 08:01 4394452 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/etc.so
7f380a432000-7f380a434000 r--p 00000000 08:01 1834233 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/parser.so
7f380a434000-7f380a438000 r-xp 00002000 08:01 1834233 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/parser.so
7f380a438000-7f380a439000 r--p 00006000 08:01 1834233 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/parser.so
7f380a439000-7f380a43a000 r--p 00006000 08:01 1834233 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/parser.so
7f380a43a000-7f380a43b000 rw-p 00007000 08:01 1834233 /home/runner/actions-runner/_work/patch/patch/vendor/bundle/ruby/3.3.0/gems/json-2.7.2/lib/json/ext/parser.so
7f380a43b000-7f380a43c000 r--p 00000000 08:01 4395128 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/wait.so
7f380a43c000-7f380a43d000 r-xp 00001000 08:01 4395128 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/wait.so
7f380a43d000-7f380a43e000 r--p 00002000 08:01 4395128 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/wait.so
7f380a43e000-7f380a43f000 r--p 00002000 08:01 4395128 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/wait.so
7f380a43f000-7f380a440000 rw-p 00003000 08:01 4395128 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/io/wait.so
7f380a440000-7f380a490000 rw-p 00000000 00:00 0
7f380a491000-7f380a492000 r--p 00000000 08:01 4931558 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/erb/escape.so
7f380a492000-7f380a493000 r-xp 00001000 08:01 4931558 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/erb/escape.so
7f380a493000-7f380a494000 r--p 00002000 08:01 4931558 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/erb/escape.so
7f380a494000-7f380a495000 r--p 00002000 08:01 4931558 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/erb/escape.so
7f380a495000-7f380a496000 rw-p 00003000 08:01 4931558 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/erb/escape.so
7f380a496000-7f380a498000 r--p 00000000 08:01 4394381 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/strscan.so
7f380a498000-7f380a49c000 r-xp 00002000 08:01 4394381 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/strscan.so
7f380a49c000-7f380a49e000 r--p 00006000 08:01 4394381 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/strscan.so
7f380a49e000-7f380a49f000 r--p 00007000 08:01 4394381 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/strscan.so
7f380a49f000-7f380a4a0000 rw-p 00008000 08:01 4394381 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/strscan.so
7f380a4a0000-7f380a510000 rw-p 00000000 00:00 0
7f380a513000-7f380a514000 r--p 00000000 08:01 4394406 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so
7f380a514000-7f380a516000 r-xp 00001000 08:01 4394406 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so
7f380a516000-7f380a517000 r--p 00003000 08:01 4394406 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so
7f380a517000-7f380a518000 r--p 00003000 08:01 4394406 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so
7f380a518000-7f380a519000 rw-p 00004000 08:01 4394406 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/cgi/escape.so
7f380a519000-7f380a527000 r--p 00000000 08:01 5025 /usr/lib/x86_64-linux-gnu/libm.so.6
7f380a527000-7f380a5a3000 r-xp 0000e000 08:01 5025 /usr/lib/x86_64-linux-gnu/libm.so.6
7f380a5a3000-7f380a5fe000 r--p 0008a000 08:01 5025 /usr/lib/x86_64-linux-gnu/libm.so.6
7f380a5fe000-7f380a5ff000 r--p 000e4000 08:01 5025 /usr/lib/x86_64-linux-gnu/libm.so.6
7f380a5ff000-7f380a600000 rw-p 000e5000 08:01 5025 /usr/lib/x86_64-linux-gnu/libm.so.6
7f380a600000-7f380a64a000 r--p 00000000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380a64a000-7f380aa43000 r-xp 0004a000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380aa43000-7f380abc9000 r--p 00443000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380abc9000-7f380abca000 ---p 005c9000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380abca000-7f380abe0000 r--p 005c9000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380abe0000-7f380abe4000 rw-p 005df000 08:01 4395467 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/libruby.so.3.3.5
7f380abe4000-7f380abf9000 rw-p 00000000 00:00 0
7f380abfb000-7f380abfd000 r--p 00000000 08:01 4394437 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pathname.so
7f380abfd000-7f380ac03000 r-xp 00002000 08:01 4394437 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pathname.so
7f380ac03000-7f380ac05000 r--p 00008000 08:01 4394437 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pathname.so
7f380ac05000-7f380ac06000 r--p 00009000 08:01 4394437 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pathname.so
7f380ac06000-7f380ac07000 rw-p 0000a000 08:01 4394437 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/pathname.so
7f380ac07000-7f380ac08000 r--p 00000000 08:01 4394401 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/monitor.so
7f380ac08000-7f380ac09000 r-xp 00001000 08:01 4394401 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/monitor.so
7f380ac09000-7f380ac0a000 r--p 00002000 08:01 4394401 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/monitor.so
7f380ac0a000-7f380ac0b000 r--p 00002000 08:01 4394401 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/monitor.so
7f380ac0b000-7f380ac0c000 rw-p 00003000 08:01 4394401 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/monitor.so
7f380ac0c000-7f380ac0d000 r--p 00000000 08:01 4394819 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7f380ac0d000-7f380ac0e000 r-xp 00001000 08:01 4394819 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7f380ac0e000-7f380ac0f000 r--p 00002000 08:01 4394819 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7f380ac0f000-7f380ac10000 r--p 00002000 08:01 4394819 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7f380ac10000-7f380ac11000 rw-p 00003000 08:01 4394819 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7f380ac11000-7f380ac68000 r--p 00000000 08:01 6156 /usr/lib/locale/C.utf8/LC_CTYPE
7f380ac68000-7f380ac6a000 rw-p 00000000 00:00 0
7f380ac6a000-7f380ac6d000 r--p 00000000 08:01 5018 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f380ac6d000-7f380ac84000 r-xp 00003000 08:01 5018 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f380ac84000-7f380ac88000 r--p 0001a000 08:01 5018 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f380ac88000-7f380ac89000 r--p 0001d000 08:01 5018 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f380ac89000-7f380ac8a000 rw-p 0001e000 08:01 5018 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f380ac8a000-7f380ac8c000 rw-p 00000000 00:00 0
7f380ac8c000-7f380ac8e000 r--p 00000000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380ac8e000-7f380aca2000 r-xp 00002000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380aca2000-7f380acbb000 r--p 00016000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380acbb000-7f380acbc000 ---p 0002f000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380acbc000-7f380acbd000 r--p 0002f000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380acbd000-7f380acbe000 rw-p 00030000 08:01 3601 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f380acbe000-7f380acc6000 rw-p 00000000 00:00 0
7f380acc6000-7f380acd0000 r--p 00000000 08:01 3608 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f380acd0000-7f380ad2f000 r-xp 0000a000 08:01 3608 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f380ad2f000-7f380ad46000 r--p 00069000 08:01 3608 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f380ad46000-7f380ad47000 r--p 0007f000 08:01 3608 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f380ad47000-7f380ad48000 rw-p 00080000 08:01 3608 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f380ad48000-7f380ad4a000 r--p 00000000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad4a000-7f380ad5b000 r-xp 00002000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad5b000-7f380ad61000 r--p 00013000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad61000-7f380ad62000 ---p 00019000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad62000-7f380ad63000 r--p 00019000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad63000-7f380ad64000 rw-p 0001a000 08:01 3881 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f380ad64000-7f380ad65000 r--p 00000000 08:01 4394545 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7f380ad65000-7f380ad66000 r-xp 00001000 08:01 4394545 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7f380ad66000-7f380ad67000 r--p 00002000 08:01 4394545 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7f380ad67000-7f380ad68000 r--p 00002000 08:01 4394545 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7f380ad68000-7f380ad69000 rw-p 00003000 08:01 4394545 /opt/hostedtoolcache/Ruby/3.3.5/x64/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7f380ad69000-7f380ad70000 r--s 00000000 08:01 3874 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f380ad70000-7f380ad72000 rw-p 00000000 00:00 0
7f380ad72000-7f380ad74000 r--p 00000000 08:01 5016 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f380ad74000-7f380ad9e000 r-xp 00002000 08:01 5016 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f380ad9e000-7f380ada9000 r--p 0002c000 08:01 5016 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f380adaa000-7f380adac000 r--p 00037000 08:01 5016 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f380adac000-7f380adae000 rw-p 00039000 08:01 5016 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f380b18e000-7f380b1a5000 r-xp 00000000 00:00 0
7f380b1a5000-7f380e18e000 ---p 00000000 00:00 0
7ffc7b214000-7ffc7c213000 rw-p 00000000 00:00 0 [stack]
7ffc7c3b7000-7ffc7c3bb000 r--p 00000000 00:00 0 [vvar]
7ffc7c3bb000-7ffc7c3bd000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
```
--
https://bugs.ruby-lang.org/
2
2

[ruby-core:111247] [Ruby master Feature#19191] Implicit console input transcoding is more desirable
by YO4 (Yoshinao Muramatsu) 22 Nov '24
by YO4 (Yoshinao Muramatsu) 22 Nov '24
22 Nov '24
Issue #19191 has been reported by YO4 (Yoshinao Muramatsu).
----------------------------------------
Feature #19191: Implicit console input transcoding is more desirable
https://bugs.ruby-lang.org/issues/19191
* Author: YO4 (Yoshinao Muramatsu)
* Status: Open
* Priority: Normal
----------------------------------------
In response to Bug #18353, STDIN.internal_encoding are set and encoding is converted explcitly on Windows platform.
For example, ```[STDIN.external_encoding, STDIN.internal_encoding] # => [Encoding::Windows-31J, Encoding::UTF-8]``` if STDIN is console.
I feel that internal_encoding should be reserved for specific applications. And I think setting internal_encoding to STDIN is not foreseened.
Today I found irb breaks STDIN encoding, like
```
>ruby -rirb -e "p [$stdin.external_encoding, $stdin.internal_encoding]; IRB.setup(''); IRB::Irb.new(); p [$stdin.external_encoding, $stdin.internal_encoding]"
[#<Encoding:Windows-31J>, #<Encoding:UTF-8>]
[#<Encoding:UTF-8>, nil]
```
We know input has console code page encoding. So we always can convert encoding from console code page to io_input_encoding().
### proposal
when reading from console on Windows, input encoding is enfoced to console code page and encoding conversion is implicitly applied.
when ```set_encoding("UTF-8")``` implicitly converts console code page to UTF-8.
when ```set_encoding("CP437", "UTF-8")``` implicitly converts console code page to UTF-8. external_encoding is ignored.
binmode or binary input method is not affected by these specifications.
set_encoding, etc. will continue to work as before, and this specification will affect only when encoding conversion on read (NEED_READCONV() and make_readconv()).
--
https://bugs.ruby-lang.org/
2
5

[ruby-core:113489] [Ruby master Bug#19642] Remove vectored read/write from `io.c`.
by ioquatix (Samuel Williams) 20 Nov '24
by ioquatix (Samuel Williams) 20 Nov '24
20 Nov '24
Issue #19642 has been reported by ioquatix (Samuel Williams).
----------------------------------------
Bug #19642: Remove vectored read/write from `io.c`.
https://bugs.ruby-lang.org/issues/19642
* Author: ioquatix (Samuel Williams)
* Status: Open
* Priority: Normal
* Backport: 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN
----------------------------------------
https://github.com/socketry/async/issues/228#issuecomment-1546789910 is a comment from the kernel developer who tells us that `writev` is always worse than `write` system call.
A large amount of complexity in `io.c` comes from optional support from `writev`.
So, I'd like to remove support for `writev`.
I may try to measure the performance before/after. However it may not show much difference, except that the implementation in `io.c` can be much simpler.
--
https://bugs.ruby-lang.org/
5
9