ruby-core
Threads by month
- ----- 2025 -----
- September
- 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
- 2 participants
- 3317 discussions

[ruby-core:114751] [Ruby master Bug#17146] Queue operations are allowed after it is frozen
by mame (Yusuke Endoh) 14 Sep '23
by mame (Yusuke Endoh) 14 Sep '23
14 Sep '23
Issue #17146 has been updated by mame (Yusuke Endoh).
I would like to add a point that came up during the dev meeting: if a thread is waiting for `Queue#pop`, and another thread freezes the Queue, what should the first thread do? Wait forever? Raise a FrozenError?
To raise a FrozenError, it needs to be told that the Queue was asynchronously frozen by another thread. In other words, `Queue#freeze` needs to wake up the thread waiting for the Queue, which is likely to do more than `#freeze` would normally be expected to do.
----------------------------------------
Bug #17146: Queue operations are allowed after it is frozen
https://bugs.ruby-lang.org/issues/17146#change-104587
* Author: Eregon (Benoit Daloze)
* Status: Open
* Priority: Normal
* ruby -v: ruby 2.6.6p146 (2020-03-31 revision 67876) [x86_64-linux]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
```
[1] pry(main)> q = Queue.new
=> #<Thread::Queue:0x000056263683aee8>
[2] pry(main)> q.freeze
=> #<Thread::Queue:0x000056263683aee8>
[3] pry(main)> q << 1
=> #<Thread::Queue:0x000056263683aee8>
[4] pry(main)> q.pop
=> 1
[5] pry(main)> q.frozen?
=> true
```
Found by @ko1 in https://bugs.ruby-lang.org/issues/17100#note-28
I think it's a bug, since those are clear mutations.
I guess old Thread::Queue implemented in Ruby did not have this bug.
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114348] [Ruby master Feature#19832] Method#destructive?, UnboundMethod#destructive?
by sawa (Tsuyoshi Sawada) 14 Sep '23
by sawa (Tsuyoshi Sawada) 14 Sep '23
14 Sep '23
Issue #19832 has been reported by sawa (Tsuyoshi Sawada).
----------------------------------------
Feature #19832: Method#destructive?, UnboundMethod#destructive?
https://bugs.ruby-lang.org/issues/19832
* Author: sawa (Tsuyoshi Sawada)
* Status: Open
* Priority: Normal
----------------------------------------
I propose to add `destructive?` property to `Method` and `UnboundMethod` instances, which shall behave like:
```ruby
String.instance_method(:<<).destructive? # => true
String.instance_method(:+).destructive? # => false
```
One main purpose of using these classes is to inspect and make sure how a certain method behaves. Besides arity and owner, whether a method is destructive or not is one important piece of information, but currently, you cannot achieve that from `Method` or `UnboundMethod` instances.
--
https://bugs.ruby-lang.org/
9
14

[ruby-core:114617] [Ruby master Misc#19860] Update license phrases to SPDX BSD-2-Clause
by nobu (Nobuyoshi Nakada) 14 Sep '23
by nobu (Nobuyoshi Nakada) 14 Sep '23
14 Sep '23
Issue #19860 has been reported by nobu (Nobuyoshi Nakada).
----------------------------------------
Misc #19860: Update license phrases to SPDX BSD-2-Clause
https://bugs.ruby-lang.org/issues/19860
* Author: nobu (Nobuyoshi Nakada)
* Status: Assigned
* Priority: Normal
* Assignee: matz (Yukihiro Matsumoto)
----------------------------------------
There seem to be many variations on the "2-clause BSDL" these days.
The current BSDL file seems to be the old style of the BSD 2 Clause "Simplified" license (BSD-2-Clause), so I think we should clarify this and update it to a more [recent version].
[recent version]: https://spdx.org/licenses/BSD-2-Clause.html
--
https://bugs.ruby-lang.org/
2
2

[ruby-core:114740] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload
by matz (Yukihiro Matsumoto) 14 Sep '23
by matz (Yukihiro Matsumoto) 14 Sep '23
14 Sep '23
Issue #17354 has been updated by matz (Yukihiro Matsumoto).
Currently, it gives the place we called `autoload`. If you want the place where the loaded module defined (after autoload), you can explicitly reference the module before calling `const_source_location`. So I vote for keeping it as it is now.
Matz.
----------------------------------------
Bug #17354: Module#const_source_location is misleading for constants awaiting autoload
https://bugs.ruby-lang.org/issues/17354#change-104575
* Author: tomstuart (Tom Stuart)
* Status: Open
* Priority: Normal
* ruby -v: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin20]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
Feature #10771 added `Module#const_source_location` as a way to find the source location of a constant’s definition. Bug #16764 reported that it didn’t work correctly for autoloaded constants, instead giving the source location of the `autoload` call site. This was fixed in `v3_0_0_preview1` in commit:92730810 and backported to `v2_7_2` in commit:c65aae11.
However, `#const_source_location` still returns the `autoload` call site for constants which have not yet been loaded:
```
% echo 'class Foo; end' > foo.rb
% irb
>> Module.const_defined?(:Foo)
=> false
>> Module.const_source_location(:Foo)
=> nil
>> autoload :Foo, './foo'
=> nil
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["(irb)", 3]
>> Module.const_get(:Foo)
=> Foo
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["./foo.rb", 1]
```
This edge case is undocumented and surprising. It looks like a bug to the programmer who receives the `autoload` location instead of one of the documented return values of `#const_source_location` (`nil`, `[]`, or the definition’s source location).
We could either:
* change the behaviour of `#const_source_location` to return `[]` for constants awaiting autoload, which is consistent with the [return value of `Module#const_defined?`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_defined-3F) in this case (“if the constant is not present but there is an autoload for it, `true` is returned directly”), as well as the [return value of `#const_source_location`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_source_location) for other constants whose source location is unknown (“if the constant is found, but its source location can not be extracted (constant is defined in C code), empty array is returned”); or
* document the current behaviour of `#const_source_location` to make it less surprising.
I recommend the first option — although the current behaviour was recently specified in source:spec/ruby/core/module/const_source_location_spec.rb@6d059674#L209, it doesn’t seem intentional — but if that’s not feasible, simply documenting this edge case would also be an improvement.
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114739] [Ruby master Bug#17146] Queue operations are allowed after it is frozen
by matz (Yukihiro Matsumoto) 14 Sep '23
by matz (Yukihiro Matsumoto) 14 Sep '23
14 Sep '23
Issue #17146 has been updated by matz (Yukihiro Matsumoto).
Since frozen `queue` is meaningless, if you care about consistency, we should prohibit `freeze` queues, like `ENV`.
Matz.
----------------------------------------
Bug #17146: Queue operations are allowed after it is frozen
https://bugs.ruby-lang.org/issues/17146#change-104574
* Author: Eregon (Benoit Daloze)
* Status: Open
* Priority: Normal
* ruby -v: ruby 2.6.6p146 (2020-03-31 revision 67876) [x86_64-linux]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
```
[1] pry(main)> q = Queue.new
=> #<Thread::Queue:0x000056263683aee8>
[2] pry(main)> q.freeze
=> #<Thread::Queue:0x000056263683aee8>
[3] pry(main)> q << 1
=> #<Thread::Queue:0x000056263683aee8>
[4] pry(main)> q.pop
=> 1
[5] pry(main)> q.frozen?
=> true
```
Found by @ko1 in https://bugs.ruby-lang.org/issues/17100#note-28
I think it's a bug, since those are clear mutations.
I guess old Thread::Queue implemented in Ruby did not have this bug.
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114738] [Ruby master Feature#19075] Binary searching for the last element
by matz (Yukihiro Matsumoto) 14 Sep '23
by matz (Yukihiro Matsumoto) 14 Sep '23
14 Sep '23
Issue #19075 has been updated by matz (Yukihiro Matsumoto).
Status changed from Open to Closed
We reject `bsearch_last`, it's not intuitive (from my POV). If we come up with good name candidates, resubmit the proposal.
Matz.
----------------------------------------
Feature #19075: Binary searching for the last element
https://bugs.ruby-lang.org/issues/19075#change-104573
* Author: kyanagi (Kouhei Yanagita)
* Status: Closed
* Priority: Normal
----------------------------------------
My latest proposal is https://bugs.ruby-lang.org/issues/19075#note-6.
I will leave the initial proposal below.
---
PR: https://github.com/ruby/ruby/pull/6611
(I'm going to talk about `Array` here, but the same argument can be made for `Range`. If `Array#bsearch_last` is acceptable, I will work also for `Range`.)
Ruby's bsearch returns the first element which satisfies the given block.
```ruby
# Search the first element greater than 18
array = [10, 15, 20, 25]
array.bsearch { |x| x > 18 } # => 20
```
If we want the last element, we need to invert the condition and step backward.
```ruby
# Search the last element less than 18
array = [10, 15, 20, 25]
index = array.bsearch_index { |x| !(x < 18) }
array[index-1] # => 15
```
Of course, we need to consider `nil` and the boundary.
```ruby
# Search the last element less than 100
index = array.bsearch_index { |x| !(x < 100) } # => nil
if index.nil?
array.last # => 25
else
array[index-1]
end
```
```ruby
# Search the last element less than 0
index = array.bsearch_index { |x| !(x < 0) } # => 0
if index.nil?
array.last
elsif index == 0
nil
else
array[index-1]
end
```
This is where mistakes can easily be made, so I propose `Array#bsearch_last` and `Array#bsearch_last_index`.
`Array#bsearch_last` returns the last element which satisfies the given block.
`Array#bsearch` requires that all false-evaluating elements precede all true-evaluating elements. As is clear from the meaning of the method, conversely to `bsearch`, `bsearch_last` requires that all true-evaluating elements precede all false-evaluating elements. (If `bsearch_last` is acceptable, the name "find-minimum mode" should be changed.)
```ruby
array = [10, 15, 20, 25]
array.bsearch_last { |x| x < 18 } # => 15
array.bsearch_last { |x| x < 100 } # => 25
array.bsearch_last { |x| x < 0 } # => nil
```
There are several possible options for find-any mode.
(1) `bsearch_last` does not support find-any mode.
A block for `bsearch_last` must return `true`, `false` or `nil`.
```
[1, 2, 3].bsearch_last { 0 } # => TypeError
```
My pull request tentatively includes this implementation.
(2) `bsearch_last` supports find-any mode and it behaves like `bsearch`.
`bsearch` with find-any mode returns an element, for which the block returns zero.
If multiple elements satisfy the condition, it is not determined which of them will be returned.
It is conceivable that `bsearch_last` behaves in the same way as `bsearch`.
```
# current behavior
# It is not specified whether `:b`, `:c`, or `:d` is returned.
[[1,:a], [2, :b], [2, :c], [2, :d], [3, :e]].bsearch { |a, b| 2 <=> a } # => [2, :c]
```
(3) `bsearch_last` supports find-any mode and returns the last element. Make `bsearch` return the first element.
Change the behavior of `bsearch` to return the first element for which the block returns zero.
`bsearch_last` returns the last element for which the block returns zero.
```
# Change it like this:
[[1,:a], [2, :b], [2, :c], [2, :d], [3, :e]].bsearch { |a, b| 2 <=> a } # => [2, :b]
[[1,:a], [2, :b], [2, :c], [2, :d], [3, :e]].bsearch_last { |a, b| 2 <=> a } # => [2, :d]
```
(If this option is adopted, the name "find-any mode" should be renamed.)
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114733] [Ruby master Bug#18257] rb_mRubyVMFrozenCore is broken by GC run
by vo.x (Vit Ondruch) 13 Sep '23
by vo.x (Vit Ondruch) 13 Sep '23
13 Sep '23
Issue #18257 has been updated by vo.x (Vit Ondruch).
I don't think this is resolved, at least to the full extent. I trying again with the patch from comment #18257-13 and this is the results:
~~~
$ ./miniruby -v
ruby 3.3.0dev (2023-09-05 master 7c8932365f) [x86_64-linux]
$ ./miniruby -e "10000.times {[1].push[2]}"
Before mark: RubyVM::FrozenCore
After mark: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
After sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
Before sweep: RubyVM::FrozenCore
Before mark: RubyVM::FrozenCore
After mark: RubyVM::FrozenCore
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before mark: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After mark: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before mark: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After mark: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
Before sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
After sweep: OFFSETOF((*((struct rb_iseq_struct *)NULL)), aux)
~~~
Either the patch is completely off or something strange happens somewhere with the `rb_mRubyVMFrozenCore`
----------------------------------------
Bug #18257: rb_mRubyVMFrozenCore is broken by GC run
https://bugs.ruby-lang.org/issues/18257#change-104568
* Author: vo.x (Vit Ondruch)
* Status: Feedback
* Priority: Normal
* ruby -v: ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x86_64-linux]
* Backport: 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN
----------------------------------------
Testing Ruby with SystemTap on RHEL9 beta following these steps:
~~~
$ stap -v /usr/share/doc/ruby-doc/ruby-exercise.stp &
$ ruby -e '[1, 2, 3].push(4)'
~~~
I get the following error:
~~~
/usr/share/rubygems/rubygems/errors.rb:181: [BUG] Segmentation fault at 0x0000000000000014
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [powerpc64le-linux]
-- Control frame information -----------------------------------------------
c:0008 p:0028 s:0032 e:000027 CLASS /usr/share/rubygems/rubygems/errors.rb:181
c:0007 p:0110 s:0025 e:000024 CLASS /usr/share/rubygems/rubygems/errors.rb:153
c:0006 p:0007 s:0022 e:000021 TOP /usr/share/rubygems/rubygems/errors.rb:9 [FINISH]
c:0005 p:---- s:0019 e:000018 CFUNC :require
c:0004 p:0037 s:0014 e:000013 TOP /usr/share/rubygems/rubygems.rb:19 [FINISH]
c:0003 p:---- s:0011 e:000010 CFUNC :require
c:0002 p:0012 s:0006 e:000005 TOP <internal:gem_prelude>:2 [FINISH]
c:0001 p:0000 s:0003 E:0026c0 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
<internal:gem_prelude>:2:in `<internal:gem_prelude>'
<internal:gem_prelude>:2:in `require'
/usr/share/rubygems/rubygems.rb:19:in `<top (required)>'
/usr/share/rubygems/rubygems.rb:19:in `require'
/usr/share/rubygems/rubygems/errors.rb:9:in `<top (required)>'
/usr/share/rubygems/rubygems/errors.rb:153:in `<module:Gem>'
/usr/share/rubygems/rubygems/errors.rb:181:in `<class:SourceFetchProblem>'
-- C level backtrace information -------------------------------------------
/lib64/libruby.so.3.0(0x7fffb3b06ba0) [0x7fffb3b06ba0]
/lib64/libruby.so.3.0(0x7fffb38d9680) [0x7fffb38d9680]
/lib64/libruby.so.3.0(0x7fffb3a4b9d8) [0x7fffb3a4b9d8]
linux-vdso64.so.1(__kernel_sigtramp_rt64+0x0) [0x7fffb3ca0464]
[0x7fffb3a67ff8]
/lib64/libruby.so.3.0(rb_str_dup+0x130) [0x7fffb3a6b950]
/lib64/libruby.so.3.0(rb_class_path+0x3c) [0x7fffb3ac72ac]
/lib64/libruby.so.3.0(rb_dtrace_setup+0x134) [0x7fffb3ae46a4]
[0x7fffb3ae4a00]
[0x7fffb3ae7644]
[0x7fffb3aeba5c]
/lib64/libruby.so.3.0(rb_vm_exec+0x140) [0x7fffb3af1710]
/lib64/libruby.so.3.0(rb_iseq_eval+0x164) [0x7fffb3af29f4]
[0x7fffb394ce68]
/lib64/libruby.so.3.0(rb_require_string+0x44) [0x7fffb394e7f4]
/lib64/libruby.so.3.0(rb_f_require+0x1c) [0x7fffb394e88c]
[0x7fffb3acf538]
[0x7fffb3ae4900]
[0x7fffb3ae7644]
[0x7fffb3aeba5c]
/lib64/libruby.so.3.0(rb_vm_exec+0x140) [0x7fffb3af1710]
/lib64/libruby.so.3.0(rb_iseq_eval+0x164) [0x7fffb3af29f4]
[0x7fffb394ce68]
/lib64/libruby.so.3.0(rb_require_string+0x44) [0x7fffb394e7f4]
/lib64/libruby.so.3.0(rb_f_require+0x1c) [0x7fffb394e88c]
[0x7fffb3acf538]
[0x7fffb3ae4900]
[0x7fffb3ae7644]
[0x7fffb3aeba5c]
/lib64/libruby.so.3.0(rb_vm_exec+0x140) [0x7fffb3af1710]
/lib64/libruby.so.3.0(rb_iseq_eval+0x164) [0x7fffb3af29f4]
[0x7fffb3b15f60]
[0x7fffb3a4826c]
[0x7fffb3a499d8]
/lib64/libruby.so.3.0(ruby_process_options+0x158) [0x7fffb3a4a778]
/lib64/libruby.so.3.0(ruby_options+0xf4) [0x7fffb38e5904]
[0x11a360a60]
[0x7fffb35d7ca4]
[0x7fffb35d7e80]
-- Other runtime information -----------------------------------------------
* Loaded script: ruby
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
5 /usr/lib64/ruby/enc/encdb.so
6 /usr/lib64/ruby/enc/trans/transdb.so
7 /usr/lib64/ruby/rbconfig.rb
8 /usr/share/rubygems/rubygems/compatibility.rb
9 /usr/share/rubygems/rubygems/defaults.rb
10 /usr/share/rubygems/rubygems/deprecate.rb
* Process memory map:
11a360000-11a370000 r-xp 00000000 fd:00 34097694 /usr/bin/ruby
11a370000-11a380000 r--p 00000000 fd:00 34097694 /usr/bin/ruby
11a380000-11a390000 rw-p 00010000 fd:00 34097694 /usr/bin/ruby
1000d490000-1000d6b0000 rw-p 00000000 00:00 0 [heap]
7fffaf470000-7fffaf8d0000 r--s 00000000 fd:00 67811909 /usr/lib64/libruby.so.3.0.2
7fffaf8d0000-7fffaf8f0000 r--s 00000000 fd:00 34097694 /usr/bin/ruby
7fffaf8f0000-7fffaf900000 r-xp 00000000 fd:00 100999014 /usr/lib64/ruby/enc/trans/transdb.so
7fffaf900000-7fffaf910000 r--p 00000000 fd:00 100999014 /usr/lib64/ruby/enc/trans/transdb.so
7fffaf910000-7fffaf920000 rw-p 00000000 00:00 0
7fffaf920000-7fffaf930000 r-xp 00000000 fd:00 67811915 /usr/lib64/ruby/enc/encdb.so
7fffaf930000-7fffaf940000 r--p 00000000 fd:00 67811915 /usr/lib64/ruby/enc/encdb.so
7fffaf940000-7fffaf950000 rw-p 00000000 00:00 0
7fffaf950000-7fffaf960000 ---p 00000000 00:00 0
7fffaf960000-7fffafa10000 rw-p 00000000 00:00 0
7fffafa10000-7fffafa20000 ---p 00000000 00:00 0
7fffafa20000-7fffafad0000 rw-p 00000000 00:00 0
7fffafad0000-7fffafae0000 ---p 00000000 00:00 0
7fffafae0000-7fffafb90000 rw-p 00000000 00:00 0
7fffafb90000-7fffafba0000 ---p 00000000 00:00 0
7fffafba0000-7fffafc50000 rw-p 00000000 00:00 0
7fffafc50000-7fffafc60000 ---p 00000000 00:00 0
7fffafc60000-7fffafd10000 rw-p 00000000 00:00 0
7fffafd10000-7fffafd20000 ---p 00000000 00:00 0
7fffafd20000-7fffafdd0000 rw-p 00000000 00:00 0
7fffafdd0000-7fffafde0000 ---p 00000000 00:00 0
7fffafde0000-7fffafe90000 rw-p 00000000 00:00 0
7fffafe90000-7fffafea0000 ---p 00000000 00:00 0
7fffafea0000-7fffaff50000 rw-p 00000000 00:00 0
7fffaff50000-7fffaff60000 ---p 00000000 00:00 0
7fffaff60000-7fffb0010000 rw-p 00000000 00:00 0
7fffb0010000-7fffb0020000 ---p 00000000 00:00 0
7fffb0020000-7fffb00d0000 rw-p 00000000 00:00 0
7fffb00d0000-7fffb00e0000 ---p 00000000 00:00 0
7fffb00e0000-7fffb0190000 rw-p 00000000 00:00 0
7fffb0190000-7fffb01a0000 ---p 00000000 00:00 0
7fffb01a0000-7fffb0250000 rw-p 00000000 00:00 0
7fffb0250000-7fffb0260000 ---p 00000000 00:00 0
7fffb0260000-7fffb0310000 rw-p 00000000 00:00 0
7fffb0310000-7fffb0320000 ---p 00000000 00:00 0
7fffb0320000-7fffb03d0000 rw-p 00000000 00:00 0
7fffb03d0000-7fffb03e0000 ---p 00000000 00:00 0
7fffb03e0000-7fffb0490000 rw-p 00000000 00:00 0
7fffb0490000-7fffb04a0000 ---p 00000000 00:00 0
7fffb04a0000-7fffb0550000 rw-p 00000000 00:00 0
7fffb0550000-7fffb0560000 ---p 00000000 00:00 0
7fffb0560000-7fffb0610000 rw-p 00000000 00:00 0
7fffb0610000-7fffb0620000 ---p 00000000 00:00 0
7fffb0620000-7fffb06d0000 rw-p 00000000 00:00 0
7fffb06d0000-7fffb06e0000 ---p 00000000 00:00 0
7fffb06e0000-7fffb0790000 rw-p 00000000 00:00 0
7fffb0790000-7fffb07a0000 ---p 00000000 00:00 0
7fffb07a0000-7fffb0850000 rw-p 00000000 00:00 0
7fffb0850000-7fffb0860000 ---p 00000000 00:00 0
7fffb0860000-7fffb0910000 rw-p 00000000 00:00 0
7fffb0910000-7fffb0920000 ---p 00000000 00:00 0
7fffb0920000-7fffb09d0000 rw-p 00000000 00:00 0
7fffb09d0000-7fffb09e0000 ---p 00000000 00:00 0
7fffb09e0000-7fffb0a90000 rw-p 00000000 00:00 0
7fffb0a90000-7fffb0aa0000 ---p 00000000 00:00 0
7fffb0aa0000-7fffb0b50000 rw-p 00000000 00:00 0
7fffb0b50000-7fffb0b60000 ---p 00000000 00:00 0
7fffb0b60000-7fffb0c10000 rw-p 00000000 00:00 0
7fffb0c10000-7fffb0c20000 ---p 00000000 00:00 0
7fffb0c20000-7fffb0cd0000 rw-p 00000000 00:00 0
7fffb0cd0000-7fffb0ce0000 ---p 00000000 00:00 0
7fffb0ce0000-7fffb0d90000 rw-p 00000000 00:00 0
7fffb0d90000-7fffb0da0000 ---p 00000000 00:00 0
7fffb0da0000-7fffb0e50000 rw-p 00000000 00:00 0
7fffb0e50000-7fffb0e60000 ---p 00000000 00:00 0
7fffb0e60000-7fffb0f10000 rw-p 00000000 00:00 0
7fffb0f10000-7fffb0f20000 ---p 00000000 00:00 0
7fffb0f20000-7fffb0fd0000 rw-p 00000000 00:00 0
7fffb0fd0000-7fffb0fe0000 ---p 00000000 00:00 0
7fffb0fe0000-7fffb1090000 rw-p 00000000 00:00 0
7fffb1090000-7fffb10a0000 ---p 00000000 00:00 0
7fffb10a0000-7fffb32e0000 rw-p 00000000 00:00 0
7fffb32e0000-7fffb3340000 r--p 00000000 fd:00 33555845 /usr/lib/locale/en_US.utf8/LC_CTYPE
7fffb3340000-7fffb3420000 r-xp 00000000 fd:00 67172714 /usr/lib64/libm.so.6
7fffb3420000-7fffb3430000 r--p 000d0000 fd:00 67172714 /usr/lib64/libm.so.6
7fffb3430000-7fffb3440000 rw-p 000e0000 fd:00 67172714 /usr/lib64/libm.so.6
7fffb3440000-7fffb3480000 r-xp 00000000 fd:00 67172871 /usr/lib64/libcrypt.so.2.0.0
7fffb3480000-7fffb3490000 r--p 00030000 fd:00 67172871 /usr/lib64/libcrypt.so.2.0.0
7fffb3490000-7fffb34a0000 rw-p 00000000 00:00 0
7fffb34a0000-7fffb3540000 r-xp 00000000 fd:00 67172912 /usr/lib64/libgmp.so.10.4.0
7fffb3540000-7fffb3550000 r--p 00090000 fd:00 67172912 /usr/lib64/libgmp.so.10.4.0
7fffb3550000-7fffb3560000 rw-p 000a0000 fd:00 67172912 /usr/lib64/libgmp.so.10.4.0
7fffb3560000-7fffb3580000 r-xp 00000000 fd:00 67172832 /usr/lib64/libz.so.1.2.11
7fffb3580000-7fffb3590000 r--p 00010000 fd:00 67172832 /usr/lib64/libz.so.1.2.11
7fffb3590000-7fffb35a0000 rw-p 00020000 fd:00 67172832 /usr/lib64/libz.so.1.2.11
7fffb35a0000-7fffb37e0000 r-xp 00000000 fd:00 67172711 /usr/lib64/libc.so.6
7fffb37e0000-7fffb37f0000 r--p 00230000 fd:00 67172711 /usr/lib64/libc.so.6
7fffb37f0000-7fffb3800000 rw-p 00240000 fd:00 67172711 /usr/lib64/libc.so.6
7fffb3800000-7fffb3c30000 r-xp 00000000 fd:00 67811909 /usr/lib64/libruby.so.3.0.2
7fffb3c30000-7fffb3c40000 ---p 00430000 fd:00 67811909 /usr/lib64/libruby.so.3.0.2
7fffb3c40000-7fffb3c50000 r--p 00430000 fd:00 67811909 /usr/lib64/libruby.so.3.0.2
7fffb3c50000-7fffb3c60000 rw-p 00440000 fd:00 67811909 /usr/lib64/libruby.so.3.0.2
7fffb3c60000-7fffb3c70000 rw-p 00000000 00:00 0
7fffb3c70000-7fffb3c80000 r--s 00000000 fd:00 100673889 /usr/lib64/gconv/gconv-modules.cache
7fffb3c80000-7fffb3ca0000 r--p 00000000 00:00 0 [vvar]
7fffb3ca0000-7fffb3cb0000 r-xp 00000000 00:00 0 [vdso]
7fffb3cb0000-7fffb3d00000 r-xp 00000000 fd:00 67172707 /usr/lib64/ld64.so.2
7fffb3d00000-7fffb3d10000 r--p 00040000 fd:00 67172707 /usr/lib64/ld64.so.2
7fffb3d10000-7fffb3d20000 rw-p 00050000 fd:00 67172707 /usr/lib64/ld64.so.2
7fffdee00000-7fffdf600000 rw-p 00000000 00:00 0 [stack]
~~~
This should be the full BT:
~~~
(gdb) bt
#0 0x00007fffa5711550 in uleb128 (p=0x10039917f10) at addr2line.c:200
#1 di_read_die (reader=reader@entry=0x10039917eb8, die=die@entry=0x10039917dc8) at addr2line.c:1343
#2 0x00007fffa5714574 in debug_info_read (offset=<optimized out>, lines=<optimized out>, traces=<optimized out>, num_traces=<optimized out>, reader=<optimized out>) at addr2line.c:1630
#3 fill_lines (num_traces=num_traces@entry=39, traces=traces@entry=0x7fffa585d778 <trace>, check_debuglink=check_debuglink@entry=0, objp=objp@entry=0x10039919370, lines=lines@entry=0x100399756f0,
offset=<optimized out>, offset@entry=0) at addr2line.c:1887
#4 0x00007fffa5714f28 in follow_debuglink (offset=0, lines=0x100399756f0, objp=0x10039919370, traces=<optimized out>, num_traces=39, debuglink=0x7fffa14e01e4 "ruby-3.0.2-155.el9.ppc64le.debug")
at addr2line.c:574
#5 fill_lines (num_traces=num_traces@entry=39, traces=traces@entry=0x7fffa585d778 <trace>, check_debuglink=check_debuglink@entry=1, objp=0x10039919370, objp@entry=0x100399193f0,
lines=lines@entry=0x100399756f0, offset=<optimized out>, offset@entry=-1) at addr2line.c:1925
#6 0x00007fffa571576c in rb_dump_backtrace_with_lines (num_traces=<optimized out>, traces=0x7fffa585d778 <trace>) at addr2line.c:2286
#7 0x00007fffa5706bac in rb_print_backtrace () at vm_dump.c:760
#8 rb_vm_bugreport (ctx=<optimized out>) at vm_dump.c:998
#9 0x00007fffa54d9680 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=<optimized out>, ctx=0x100399197c0, fmt=0x7fffa574e8f0 "Segmentation fault at %p") at error.c:786
#10 0x00007fffa564b9d8 in sigsegv (sig=<optimized out>, info=0x1003991a540, ctx=0x100399197c0) at signal.c:960
#11 <signal handler called>
#12 0x00007fffa5667ff8 in str_new_frozen_buffer (klass=klass@entry=1100477014720, orig=orig@entry=1100476844400, copy_encoding=copy_encoding@entry=1) at string.c:1329
#13 0x00007fffa566b950 in str_new_frozen (orig=1100476844400, klass=1100477014720) at string.c:1297
#14 str_duplicate_setup (dup=1100478149120, str=1100476844400, klass=1100477014720) at string.c:1570
#15 str_duplicate (str=1100476844400, klass=1100477014720) at string.c:1602
#16 rb_str_dup (str=1100476844400) at string.c:1608
#17 0x00007fffa56c72ac in rb_class_path (klass=1100476844480) at variable.c:173
#18 0x00007fffa56e46a4 in rb_dtrace_setup (ec=<optimized out>, klass=1100476844480, id=159, args=0x7fffe9d953d8) at vm.c:449
#19 0x00007fffa56e4a00 in vm_call_cfunc_with_frame (ec=<optimized out>, reg_cfp=0x7fffa4ecfe50, calling=<optimized out>) at vm_insnhelper.c:2916
#20 0x00007fffa56e7644 in vm_sendish (ec=0x10039811cf0, reg_cfp=0x7fffa4ecfe50, cd=0x100399a8db0, block_handler=<optimized out>, method_explorer=<optimized out>) at vm_callinfo.h:336
#21 0x00007fffa56eba5c in vm_exec_core (ec=0x10039811cf0, initial=<optimized out>, initial@entry=0) at insns.def:789
#22 0x00007fffa56f1710 in rb_vm_exec (ec=0x10039811cf0, mjit_enable_p=<optimized out>) at vm.c:2172
#23 0x00007fffa56f29f4 in rb_iseq_eval (iseq=0x100398aa7c0) at vm.c:2409
#24 0x00007fffa554ce68 in load_iseq_eval (fname=1100477137480, ec=0x10039811cf0) at load.c:594
#25 require_internal (ec=ec@entry=0x10039811cf0, fname=<optimized out>, fname@entry=1100476430040, exception=exception@entry=1) at load.c:1065
#26 0x00007fffa554e7f4 in rb_require_string (fname=1100476430040) at load.c:1142
#27 0x00007fffa554e88c in rb_f_require (obj=<optimized out>, fname=<optimized out>) at load.c:838
#28 0x00007fffa56cf538 in ractor_safe_call_cfunc_1 (recv=<optimized out>, argc=<optimized out>, argv=<optimized out>, func=<optimized out>) at vm_insnhelper.c:2750
#29 0x00007fffa56e4900 in vm_call_cfunc_with_frame (ec=0x10039811cf0, reg_cfp=0x7fffa4ecff30, calling=<optimized out>) at vm_insnhelper.c:2926
#30 0x00007fffa56e7644 in vm_sendish (ec=0x10039811cf0, reg_cfp=0x7fffa4ecff30, cd=0x10039901e50, block_handler=<optimized out>, method_explorer=<optimized out>) at vm_callinfo.h:336
#31 0x00007fffa56eba5c in vm_exec_core (ec=0x10039811cf0, initial=<optimized out>, initial@entry=0) at insns.def:789
#32 0x00007fffa56f1710 in rb_vm_exec (ec=0x10039811cf0, mjit_enable_p=<optimized out>) at vm.c:2172
#33 0x00007fffa56f29f4 in rb_iseq_eval (iseq=0x1003981b9a8) at vm.c:2409
#34 0x00007fffa554ce68 in load_iseq_eval (fname=1100476613760, ec=0x10039811cf0) at load.c:594
#35 require_internal (ec=ec@entry=0x10039811cf0, fname=<optimized out>, fname@entry=1100476614040, exception=exception@entry=1) at load.c:1065
#36 0x00007fffa554e7f4 in rb_require_string (fname=1100476614040) at load.c:1142
#37 0x00007fffa554e88c in rb_f_require (obj=<optimized out>, fname=<optimized out>) at load.c:838
#38 0x00007fffa56cf538 in ractor_safe_call_cfunc_1 (recv=<optimized out>, argc=<optimized out>, argv=<optimized out>, func=<optimized out>) at vm_insnhelper.c:2750
#39 0x00007fffa56e4900 in vm_call_cfunc_with_frame (ec=0x10039811cf0, reg_cfp=0x7fffa4ecffa0, calling=<optimized out>) at vm_insnhelper.c:2926
#40 0x00007fffa56e7644 in vm_sendish (ec=0x10039811cf0, reg_cfp=0x7fffa4ecffa0, cd=0x10039970580, block_handler=<optimized out>, method_explorer=<optimized out>) at vm_callinfo.h:336
#41 0x00007fffa56eba5c in vm_exec_core (ec=0x10039811cf0, initial=<optimized out>, initial@entry=0) at insns.def:789
#42 0x00007fffa56f1710 in rb_vm_exec (ec=0x10039811cf0, mjit_enable_p=<optimized out>) at vm.c:2172
#43 0x00007fffa56f29f4 in rb_iseq_eval (iseq=0x100398489f8) at vm.c:2409
#44 0x00007fffa5715f60 in rb_load_with_builtin_functions (feature_name=0x7fffa57b61c0 "gem_prelude", table=0x0) at builtin.c:54
#45 0x00007fffa564826c in ruby_init_prelude () at ruby.c:1498
#46 ruby_opt_init (opt=0x7fffe9d98690) at ruby.c:1521
#47 ruby_opt_init (opt=0x7fffe9d98690) at ruby.c:1506
#48 0x00007fffa56499d8 in process_options (argc=0, argc@entry=3, argv=0x7fffe9d98f10, argv@entry=0x7fffe9d98ef8, opt=opt@entry=0x7fffe9d98690) at ruby.c:1951
#49 0x00007fffa564a778 in ruby_process_options (argc=<optimized out>, argv=0x7fffe9d98ef8) at ruby.c:230
#50 0x00007fffa54e5904 in ruby_options (argc=<optimized out>, argv=0x7fffe9d98ef8) at eval.c:138
#51 0x000000010b860a60 in main (argc=<optimized out>, argv=<optimized out>) at ./main.c:50
~~~
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114732] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload
by mame (Yusuke Endoh) 13 Sep '23
by mame (Yusuke Endoh) 13 Sep '23
13 Sep '23
Issue #17354 has been updated by mame (Yusuke Endoh).
I said this could be useful for debugging. If a user finds a call to `autoload` on the line pointed to by `const_source_location`, they can guess that autoload is set. If they want to know the actual definition location, they can actually access it and then use `const_source_location`. The current behavior allows the user to choose these. In that sense, I think the current behavior is flexible. If `const_source_location` triggers autoload, not only is this flexibility lost, but loading may cause side effects, which may be inconvenient for a debugging purpose.
----------------------------------------
Bug #17354: Module#const_source_location is misleading for constants awaiting autoload
https://bugs.ruby-lang.org/issues/17354#change-104567
* Author: tomstuart (Tom Stuart)
* Status: Open
* Priority: Normal
* ruby -v: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin20]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
Feature #10771 added `Module#const_source_location` as a way to find the source location of a constant’s definition. Bug #16764 reported that it didn’t work correctly for autoloaded constants, instead giving the source location of the `autoload` call site. This was fixed in `v3_0_0_preview1` in commit:92730810 and backported to `v2_7_2` in commit:c65aae11.
However, `#const_source_location` still returns the `autoload` call site for constants which have not yet been loaded:
```
% echo 'class Foo; end' > foo.rb
% irb
>> Module.const_defined?(:Foo)
=> false
>> Module.const_source_location(:Foo)
=> nil
>> autoload :Foo, './foo'
=> nil
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["(irb)", 3]
>> Module.const_get(:Foo)
=> Foo
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["./foo.rb", 1]
```
This edge case is undocumented and surprising. It looks like a bug to the programmer who receives the `autoload` location instead of one of the documented return values of `#const_source_location` (`nil`, `[]`, or the definition’s source location).
We could either:
* change the behaviour of `#const_source_location` to return `[]` for constants awaiting autoload, which is consistent with the [return value of `Module#const_defined?`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_defined-3F) in this case (“if the constant is not present but there is an autoload for it, `true` is returned directly”), as well as the [return value of `#const_source_location`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_source_location) for other constants whose source location is unknown (“if the constant is found, but its source location can not be extracted (constant is defined in C code), empty array is returned”); or
* document the current behaviour of `#const_source_location` to make it less surprising.
I recommend the first option — although the current behaviour was recently specified in source:spec/ruby/core/module/const_source_location_spec.rb@6d059674#L209, it doesn’t seem intentional — but if that’s not feasible, simply documenting this edge case would also be an improvement.
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114731] [Ruby master Bug#17354] Module#const_source_location is misleading for constants awaiting autoload
by sawa (Tsuyoshi Sawada) 13 Sep '23
by sawa (Tsuyoshi Sawada) 13 Sep '23
13 Sep '23
Issue #17354 has been updated by sawa (Tsuyoshi Sawada).
mame (Yusuke Endoh) wrote in #note-16:
> Why do you want to know the location of the autoload call after it is actually loaded?
I do not know. I do not understand in the first place your use case where you want to identify where a constant is set as autoload.
> I guess that information is already gone from the runtime as well.
I see.
----------------------------------------
Bug #17354: Module#const_source_location is misleading for constants awaiting autoload
https://bugs.ruby-lang.org/issues/17354#change-104565
* Author: tomstuart (Tom Stuart)
* Status: Open
* Priority: Normal
* ruby -v: ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin20]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN
----------------------------------------
Feature #10771 added `Module#const_source_location` as a way to find the source location of a constant’s definition. Bug #16764 reported that it didn’t work correctly for autoloaded constants, instead giving the source location of the `autoload` call site. This was fixed in `v3_0_0_preview1` in commit:92730810 and backported to `v2_7_2` in commit:c65aae11.
However, `#const_source_location` still returns the `autoload` call site for constants which have not yet been loaded:
```
% echo 'class Foo; end' > foo.rb
% irb
>> Module.const_defined?(:Foo)
=> false
>> Module.const_source_location(:Foo)
=> nil
>> autoload :Foo, './foo'
=> nil
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["(irb)", 3]
>> Module.const_get(:Foo)
=> Foo
>> Module.const_defined?(:Foo)
=> true
>> Module.const_source_location(:Foo)
=> ["./foo.rb", 1]
```
This edge case is undocumented and surprising. It looks like a bug to the programmer who receives the `autoload` location instead of one of the documented return values of `#const_source_location` (`nil`, `[]`, or the definition’s source location).
We could either:
* change the behaviour of `#const_source_location` to return `[]` for constants awaiting autoload, which is consistent with the [return value of `Module#const_defined?`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_defined-3F) in this case (“if the constant is not present but there is an autoload for it, `true` is returned directly”), as well as the [return value of `#const_source_location`](https://docs.ruby-lang.org/en/2.7.0/Module.html#method-i-const_source_location) for other constants whose source location is unknown (“if the constant is found, but its source location can not be extracted (constant is defined in C code), empty array is returned”); or
* document the current behaviour of `#const_source_location` to make it less surprising.
I recommend the first option — although the current behaviour was recently specified in source:spec/ruby/core/module/const_source_location_spec.rb@6d059674#L209, it doesn’t seem intentional — but if that’s not feasible, simply documenting this edge case would also be an improvement.
--
https://bugs.ruby-lang.org/
1
0

[ruby-core:114728] [Ruby master Bug#19879] GC crash during
by johansenjaa (Joseph Johansen) 13 Sep '23
by johansenjaa (Joseph Johansen) 13 Sep '23
13 Sep '23
Issue #19879 has been reported by johansenjaa (Joseph Johansen).
----------------------------------------
Bug #19879: GC crash during
https://bugs.ruby-lang.org/issues/19879
* Author: johansenjaa (Joseph Johansen)
* Status: Open
* Priority: Normal
* ruby -v: ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x86_64-linux]
* Backport: 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN
----------------------------------------
In a Github action (using https://github.com/ruby/setup-ruby latest) for a rails app, I am seeing the following error when trying to run the test suite (RSpec). The tests have been running OK for a while, but recently this started happening (on every build) but it's hard to pinpoint the exact change which caused it.
```
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/asset.rb:101: [BUG] during_gc != 0
ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0045 p:---- s:0223 e:000222 CFUNC :binread
c:0044 p:0025 s:0218 e:000217 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/asset.rb:101
c:0043 p:0027 s:0214 e:000213 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/utils/gzip.rb:45 [FINISH]
c:0042 p:---- s:0207 e:000206 CFUNC :new
c:0041 p:0053 s:0201 e:000200 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/exporters/zlib_export
c:0040 p:0041 s:0197 e:000196 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/exporters/base.rb:29 [FINISH]
c:0039 p:---- s:0189 e:000188 CFUNC :new
c:0038 p:0012 s:0184 e:000183 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:313 [FINISH]
c:0037 p:---- s:0180 e:000179 CFUNC :each
c:0036 p:0036 s:0176 E:000400 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:312
c:0035 p:0098 s:0170 E:002178 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:192 [FINISH]
c:0034 p:---- s:0164 e:000163 CFUNC :each
c:0033 p:0063 s:0160 E:0022d0 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:174
c:0032 p:0008 s:0152 e:000151 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-rails-3.4.2/lib/sprockets/rails/task.rb:6
c:0031 p:0030 s:0149 e:000148 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/rake/sprocketstask.rb:152
c:0030 p:0004 s:0143 e:000142 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-rails-3.4.2/lib/sprockets/rails/task.rb:6
c:0029 p:0007 s:0140 e:000139 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/lib/rake/task.rb:281 [FINISH]
c:0028 p:---- s:0136 e:000135 CFUNC :each
c:0027 p:0145 s:0132 e:000131 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/lib/rake/task.rb:281
c:0026 p:0046 s:0126 e:000125 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/sentry-ruby-5.7.0/lib/sentry/rake.rb:26
c:0025 p:0039 s:0121 e:000120 BLOCK ...snip/spec/rails_helper.rb:183 [FINISH]
c:0024 p:---- s:0118 e:000117 CFUNC :instance_exec
c:0023 p:0010 s:0113 e:000112 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365
c:0022 p:0006 s:0108 e:000107 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529 [FINISH]
c:0021 p:---- s:0104 e:000103 CFUNC :each
c:0020 p:0012 s:0100 e:000099 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528
c:0019 p:0048 s:0093 e:000092 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:480
c:0018 p:0011 s:0086 e:000085 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:5
c:0017 p:0008 s:0083 e:000082 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.r [FINISH]
c:0016 p:---- s:0080 e:000079 CFUNC :instance_exec
c:0015 p:0008 s:0076 e:000075 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.r
c:0014 p:0032 s:0070 e:000069 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:5
c:0013 p:0061 s:0065 e:000064 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:6
c:0012 p:0007 s:0056 e:000055 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121 [FINISH]
c:0011 p:---- s:0052 e:000051 CFUNC :map
c:0010 p:0030 s:0048 e:000047 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121
c:0009 p:0019 s:0045 e:000044 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2
c:0008 p:0007 s:0041 e:000040 BLOCK ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116
c:0007 p:0009 s:0037 e:000036 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74
c:0006 p:0019 s:0032 e:000031 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115
c:0005 p:0042 s:0025 e:000024 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89
c:0004 p:0065 s:0019 e:000018 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71
c:0003 p:0020 s:0011 e:000010 METHOD ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45
c:0002 p:0025 s:0006 e:000005 EVAL ...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/exe/rspec:4 [FINISH]
c:0001 p:0000 s:0003 E:0017d0 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/exe/rspec:4:in `<main>'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:45:in `invoke'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:71:in `run'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:89:in `run'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:115:in `run_specs'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/reporter.rb:74:in `report'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:116:in `block in run_specs'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/configuration.rb:2067:in `with_suite_hooks'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (2 levels) in run_specs'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `map'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/runner.rb:121:in `block (3 levels) in run_specs'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:605:in `run'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:552:in `run_before_context_hooks'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:182:in `isolate_for_context_hook'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:182:in `instance_exec'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/memoized_helpers.rb:186:in `block in isolate_for_context_hook'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/example_group.rb:553:in `block in run_before_context_hooks'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:480:in `run'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `run_owned_hooks_for'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:528:in `each'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:529:in `block in run_owned_hooks_for'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `run'
...snip/vendor/bundle/ruby/3.1.0/gems/rspec-core-3.10.1/lib/rspec/core/hooks.rb:365:in `instance_exec'
...snip/spec/rails_helper.rb:183:in `block (2 levels) in <top (required)>'
...snip/vendor/bundle/ruby/3.1.0/gems/sentry-ruby-5.7.0/lib/sentry/rake.rb:26:in `execute'
...snip/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `execute'
...snip/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `each'
...snip/vendor/bundle/ruby/3.1.0/gems/rake-13.0.6/lib/rake/task.rb:281:in `block in execute'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-rails-3.4.2/lib/sprockets/rails/task.rb:66:in `block (2 levels) in define'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/rake/sprocketstask.rb:152:in `with_logger'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-rails-3.4.2/lib/sprockets/rails/task.rb:67:in `block (3 levels) in define'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:174:in `compile'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:174:in `each'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:192:in `block in compile'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:312:in `exporters_for_asset'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:312:in `each'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:313:in `block in exporters_for_asset'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/manifest.rb:313:in `new'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/exporters/base.rb:29:in `initialize'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/exporters/zlib_exporter.rb:11:in `setup'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/exporters/zlib_exporter.rb:11:in `new'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/utils/gzip.rb:45:in `initialize'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/asset.rb:101:in `source'
...snip/vendor/bundle/ruby/3.1.0/gems/sprockets-4.1.1/lib/sprockets/asset.rb:101:in `binread'
-- C level backtrace information -------------------------------------------
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_bugreport+0x749) [0x7f07a42653e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_bug_without_die+0x79) [0x7f07a405c1c9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_bug+0x9f) [0x7f07a3fbee57]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(objspace_xmalloc0.cold+0x0) [0x7f07a3fbfa2f]
[0x7f079983999e]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(obj_free+0x632) [0x7f07a4080282]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(gc_sweep_step.isra.0+0x1e0) [0x7f07a40804b0]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(objspace_xmalloc0+0x1e6) [0x7f07a408b086]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(str_new0+0x10b) [0x7f07a41cd9fb]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(read_all+0x585) [0x7f07a40a5255]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(io_read+0x23e) [0x7f07a40a992e]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ensure+0x126) [0x7f07a4064fd6]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_io_s_binread+0x139) [0x7f07a40b26b9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x104) [0x7f07a424a794]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_call0+0x1f4) [0x7f07a4258c84]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_funcallv_kw+0x56) [0x7f07a42598a6]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_class_new_instance_pass_kw+0x52) [0x7f07a411cd52]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x104) [0x7f07a424a794]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_call0+0x1f4) [0x7f07a4258c84]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_funcallv_kw+0x56) [0x7f07a42598a6]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_class_new_instance_pass_kw+0x52) [0x7f07a411cd52]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x104) [0x7f07a424a794]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_yield+0x279) [0x7f07a42555e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ary_each+0x3c) [0x7f07a3fc3f1c]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_yield+0x279) [0x7f07a42555e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ary_each+0x3c) [0x7f07a3fc3f1c]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_yield+0x279) [0x7f07a42555e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ary_each+0x3c) [0x7f07a3fc3f1c]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xa26) [0x7f07a42508a6]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(yield_under+0x3f0) [0x7f07a4254a60]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_yield+0x279) [0x7f07a42555e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ary_each+0x3c) [0x7f07a3fc3f1c]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(yield_under+0x3f0) [0x7f07a4254a60]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_yield+0x279) [0x7f07a42555e9]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ary_collect+0x5c) [0x7f07a3fcabfc]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x127) [0x7f07a423b587]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_sendish.constprop.0+0x159) [0x7f07a4240c49]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(vm_exec_core+0x182) [0x7f07a424a812]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_vm_exec+0xef) [0x7f07a424ff6f]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(rb_ec_exec_node+0xb1) [0x7f07a4060f71]
/opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1(ruby_run_node+0x5a) [0x7f07a406738a]
/opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby(main+0x5f) [0x55f35ed3417f]
-- Other runtime information -----------------------------------------------
* Process memory map:
55f35ed33000-55f35ed34000 r--p 00000000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
55f35ed34000-55f35ed35000 r-xp 00001000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
55f35ed35000-55f35ed36000 r--p 00002000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
55f35ed36000-55f35ed37000 r--p 00002000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
55f35ed37000-55f35ed38000 rw-p 00003000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
55f35ee7d000-55f36fb05000 rw-p 00000000 00:00 0 [heap]
7f0780000000-7f07802cc000 rw-p 00000000 00:00 0
7f07802cc000-7f0784000000 ---p 00000000 00:00 0
7f0788000000-7f07886f7000 rw-p 00000000 00:00 0
7f07886f7000-7f078c000000 ---p 00000000 00:00 0
7f078c000000-7f078c021000 rw-p 00000000 00:00 0
7f078c021000-7f0790000000 ---p 00000000 00:00 0
7f079225d000-7f0792292000 r--s 00000000 08:01 4844456 /opt/hostedtoolcache/Ruby/3.1.3/x64/bin/ruby
7f0792292000-7f0792293000 ---p 00000000 00:00 0
7f0792293000-7f0792493000 rw-p 00000000 00:00 0
7f0792493000-7f0792494000 ---p 00000000 00:00 0
7f0792494000-7f0794000000 rw-p 00000000 00:00 0
7f0794000000-7f0794021000 rw-p 00000000 00:00 0
7f0794021000-7f0798000000 ---p 00000000 00:00 0
7f0798004000-7f07986cc000 rw-p 00000000 00:00 0
7f07986cf000-7f07986d0000 ---p 00000000 00:00 0
7f07986d0000-7f0798a54000 rw-p 00000000 00:00 0
7f0798a57000-7f0798a58000 r--p 00000000 08:01 4842231 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16be.so
7f0798a58000-7f0798a59000 r-xp 00001000 08:01 4842231 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16be.so
7f0798a59000-7f0798a5a000 r--p 00002000 08:01 4842231 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16be.so
7f0798a5a000-7f0798a5b000 r--p 00002000 08:01 4842231 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16be.so
7f0798a5b000-7f0798a5c000 rw-p 00003000 08:01 4842231 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16be.so
7f0798a5c000-7f0798ab4000 rw-p 00000000 00:00 0
7f0798ab6000-7f0798ab7000 ---p 00000000 00:00 0
7f0798ab7000-7f0798cb7000 rw-p 00000000 00:00 0
7f0798cb7000-7f0798cbb000 r--p 00000000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cbb000-7f0798cc2000 r-xp 00004000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cc2000-7f0798cc4000 r--p 0000b000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cc4000-7f0798cc5000 ---p 0000d000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cc5000-7f0798cc6000 r--p 0000d000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cc6000-7f0798cc7000 rw-p 0000e000 08:01 4842309 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fiddle.so
7f0798cc7000-7f0798cc9000 r--p 00000000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798cc9000-7f0798cce000 r-xp 00002000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798cce000-7f0798ccf000 r--p 00007000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798ccf000-7f0798cd0000 ---p 00008000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798cd0000-7f0798cd1000 r--p 00008000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798cd1000-7f0798cd2000 rw-p 00009000 08:01 4842219 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/console.so
7f0798cd2000-7f0798cd5000 r--p 00000000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798cd5000-7f0798cdd000 r-xp 00003000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798cdd000-7f0798cdf000 r--p 0000b000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798cdf000-7f0798ce0000 ---p 0000d000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798ce0000-7f0798ce1000 r--p 0000d000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798ce1000-7f0798ce2000 rw-p 0000e000 08:01 4842299 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/objspace.so
7f0798ce2000-7f0798d3a000 r--p 00000000 08:01 318757 ...snip/vendor/bundle/ruby/3.1.0/gems/pg_query-2.1.0/lib/pg_query/pg_query.so
7f0798d3a000-7f0798e40000 r-xp 00058000 08:01 318757 ...snip/vendor/bundle/ruby/3.1.0/gems/pg_query-2.1.0/lib/pg_query/pg_query.so
7f0798e40000-7f0798f27000 r--p 0015e000 08:01 318757 ...snip/vendor/bundle/ruby/3.1.0/gems/pg_query-2.1.0/lib/pg_query/pg_query.so
7f0798f27000-7f0798f56000 r--p 00244000 08:01 318757 ...snip/vendor/bundle/ruby/3.1.0/gems/pg_query-2.1.0/lib/pg_query/pg_query.so
7f0798f56000-7f0798f58000 rw-p 00273000 08:01 318757 ...snip/vendor/bundle/ruby/3.1.0/gems/pg_query-2.1.0/lib/pg_query/pg_query.so
7f0798f58000-7f0798f90000 rw-p 00000000 00:00 0
7f0798f90000-7f0798f94000 r--p 00000000 08:01 321336 ...snip/vendor/bundle/ruby/3.1.0/gems/google-protobuf-3.17.3/lib/google/protobuf_c.so
7f0798f94000-7f0798fbb000 r-xp 00004000 08:01 321336 ...snip/vendor/bundle/ruby/3.1.0/gems/google-protobuf-3.17.3/lib/google/protobuf_c.so
7f0798fbb000-7f0798fc6000 r--p 0002b000 08:01 321336 ...snip/vendor/bundle/ruby/3.1.0/gems/google-protobuf-3.17.3/lib/google/protobuf_c.so
7f0798fc6000-7f0798fc7000 r--p 00035000 08:01 321336 ...snip/vendor/bundle/ruby/3.1.0/gems/google-protobuf-3.17.3/lib/google/protobuf_c.so
7f0798fc7000-7f0798fc8000 rw-p 00036000 08:01 321336 ...snip/vendor/bundle/ruby/3.1.0/gems/google-protobuf-3.17.3/lib/google/protobuf_c.so
7f0798fc8000-7f0799580000 rw-p 00000000 00:00 0
7f0799581000-7f0799582000 r--p 00000000 08:01 5081 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f0799582000-7f0799583000 r-xp 00001000 08:01 5081 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f0799583000-7f07995a2000 r--p 00002000 08:01 5081 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f07995a2000-7f07995a3000 r--p 00020000 08:01 5081 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f07995a3000-7f07995a4000 rw-p 00021000 08:01 5081 /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1.0.9
7f07995a4000-7f07995a5000 r--p 00000000 08:01 5082 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f07995a5000-7f07995ad000 r-xp 00001000 08:01 5082 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f07995ad000-7f07995b0000 r--p 00009000 08:01 5082 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f07995b0000-7f07995b1000 r--p 0000b000 08:01 5082 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f07995b1000-7f07995b2000 rw-p 0000c000 08:01 5082 /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1.0.9
7f07995b2000-7f07995bc000 r--p 00000000 08:01 4797 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
7f07995bc000-7f079966e000 r-xp 0000a000 08:01 4797 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
7f079966e000-7f079967f000 r--p 000bc000 08:01 4797 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
7f079967f000-7f0799680000 r--p 000cc000 08:01 4797 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
7f0799680000-7f0799681000 rw-p 000cd000 08:01 4797 /usr/lib/x86_64-linux-gnu/libzstd.so.1.4.8
7f0799681000-7f0799683000 r--p 00000000 08:01 4978 /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2
7f0799683000-7f0799685000 r-xp 00002000 08:01 4978 /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2
7f0799685000-7f0799693000 r--p 00004000 08:01 4978 /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2
7f0799693000-7f0799694000 r--p 00011000 08:01 4978 /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2
7f0799694000-7f0799695000 rw-p 00012000 08:01 4978 /usr/lib/x86_64-linux-gnu/libpsl.so.5.3.2
7f0799695000-7f07996a2000 r--p 00000000 08:01 5143 /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7
7f07996a2000-7f07996e5000 r-xp 0000d000 08:01 5143 /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7
7f07996e5000-7f07996fe000 r--p 00050000 08:01 5143 /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7
7f07996fe000-7f0799700000 r--p 00068000 08:01 5143 /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7
7f0799700000-7f0799702000 rw-p 0006a000 08:01 5143 /usr/lib/x86_64-linux-gnu/libssh.so.4.8.7
7f0799702000-7f0799707000 r--p 00000000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f0799707000-7f0799717000 r-xp 00005000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f0799717000-7f079971e000 r--p 00015000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f079971e000-7f079971f000 ---p 0001c000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f079971f000-7f0799720000 r--p 0001c000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f0799720000-7f0799721000 rw-p 0001d000 08:01 5093 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f0799721000-7f0799726000 r--p 00000000 08:01 5046 /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1
7f0799726000-7f079973b000 r-xp 00005000 08:01 5046 /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1
7f079973b000-7f0799747000 r--p 0001a000 08:01 5046 /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1
7f0799747000-7f079974a000 r--p 00025000 08:01 5046 /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1
7f079974a000-7f079974b000 rw-p 00028000 08:01 5046 /usr/lib/x86_64-linux-gnu/libnghttp2.so.14.20.1
7f079974b000-7f079975a000 r--p 00000000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f079975a000-7f07997cf000 r-xp 0000f000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f07997cf000-7f07997ea000 r--p 00084000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f07997ea000-7f07997eb000 ---p 0009f000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f07997eb000-7f07997ef000 r--p 0009f000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f07997ef000-7f07997f1000 rw-p 000a3000 08:01 5102 /usr/lib/x86_64-linux-gnu/libcurl.so.4.7.0
7f07997f1000-7f07997f2000 rw-p 00000000 00:00 0
7f07997f3000-7f07997f4000 r--p 00000000 08:01 4842260 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16le.so
7f07997f4000-7f07997f5000 r-xp 00001000 08:01 4842260 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16le.so
7f07997f5000-7f07997f6000 r--p 00002000 08:01 4842260 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16le.so
7f07997f6000-7f07997f7000 r--p 00002000 08:01 4842260 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16le.so
7f07997f7000-7f07997f8000 rw-p 00003000 08:01 4842260 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/utf_16le.so
7f07997f8000-7f07997fc000 rw-p 00000000 00:00 0
7f07997fe000-7f0799821000 r--p 00000000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f0799821000-7f07998f4000 r-xp 00023000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f07998f4000-7f079992e000 r--p 000f6000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f079992e000-7f079992f000 ---p 00130000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f079992f000-7f0799932000 r--p 00130000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f0799932000-7f0799934000 rw-p 00133000 08:01 332285 ...snip/vendor/bundle/ruby/3.1.0/gems/jsonnet-0.5.2/lib/jsonnet/jsonnet_wrap.so
7f0799934000-7f079993a000 r--p 00000000 08:01 4842222 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/ripper.so
7f079993a000-7f079995c000 r-xp 00006000 08:01 4842222 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/ripper.so
7f079995c000-7f0799975000 r--p 00028000 08:01 4842222 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/ripper.so
7f0799975000-7f0799977000 r--p 00040000 08:01 4842222 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/ripper.so
7f0799977000-7f0799978000 rw-p 00042000 08:01 4842222 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/ripper.so
7f0799978000-7f0799cb8000 rw-p 00000000 00:00 0
7f0799cba000-7f0799d9e000 r--p 00000000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f0799d9e000-7f079b3ce000 r-xp 000e4000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f079b3ce000-7f079d2a6000 r--p 01714000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f079d2a6000-7f079d2a7000 ---p 035ec000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f079d2a7000-7f079d305000 r--p 035ec000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f079d305000-7f079d317000 rw-p 0364a000 08:01 337345 ...snip/vendor/bundle/ruby/3.1.0/extensions/x86_64-linux/3.1.0/mini_racer-0.6.3/mini_racer_extension.so
7f079d317000-7f079d4f3000 rw-p 00000000 00:00 0
7f079d4f3000-7f079d4f4000 r--p 00000000 08:01 334910 ...snip/vendor/bundle/ruby/3.1.0/gems/debug-1.7.0/lib/debug/debug.so
7f079d4f4000-7f079d4f5000 r-xp 00001000 08:01 334910 ...snip/vendor/bundle/ruby/3.1.0/gems/debug-1.7.0/lib/debug/debug.so
7f079d4f5000-7f079d4f6000 r--p 00002000 08:01 334910 ...snip/vendor/bundle/ruby/3.1.0/gems/debug-1.7.0/lib/debug/debug.so
7f079d4f6000-7f079d4f7000 r--p 00002000 08:01 334910 ...snip/vendor/bundle/ruby/3.1.0/gems/debug-1.7.0/lib/debug/debug.so
7f079d4f7000-7f079d4f8000 rw-p 00003000 08:01 334910 ...snip/vendor/bundle/ruby/3.1.0/gems/debug-1.7.0/lib/debug/debug.so
7f079d4f8000-7f079d7c8000 rw-p 00000000 00:00 0
7f079d7ca000-7f079d7d3000 r--p 00000000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d7d3000-7f079d819000 r-xp 00009000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d819000-7f079d82b000 r--p 0004f000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d82b000-7f079d82c000 ---p 00061000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d82c000-7f079d82d000 r--p 00061000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d82d000-7f079d82f000 rw-p 00062000 08:01 322512 ...snip/vendor/bundle/ruby/3.1.0/gems/oj-3.13.7/lib/oj/oj.so
7f079d82f000-7f079d9f8000 rw-p 00000000 00:00 0
7f079d9fa000-7f079d9fb000 r--p 00000000 08:01 325761 ...snip/vendor/bundle/ruby/3.1.0/gems/oga-3.3/lib/liboga.so
7f079d9fb000-7f079da01000 r-xp 00001000 08:01 325761 ...snip/vendor/bundle/ruby/3.1.0/gems/oga-3.3/lib/liboga.so
7f079da01000-7f079da02000 r--p 00007000 08:01 325761 ...snip/vendor/bundle/ruby/3.1.0/gems/oga-3.3/lib/liboga.so
7f079da02000-7f079da03000 r--p 00007000 08:01 325761 ...snip/vendor/bundle/ruby/3.1.0/gems/oga-3.3/lib/liboga.so
7f079da03000-7f079da04000 rw-p 00008000 08:01 325761 ...snip/vendor/bundle/ruby/3.1.0/gems/oga-3.3/lib/liboga.so
7f079da04000-7f079da08000 rw-p 00000000 00:00 0
7f079da08000-7f079da0a000 r--p 00000000 08:01 315296 ...snip/vendor/bundle/ruby/3.1.0/gems/ruby-ll-2.1.2/lib/libll.so
7f079da0a000-7f079da0d000 r-xp 00002000 08:01 315296 ...snip/vendor/bundle/ruby/3.1.0/gems/ruby-ll-2.1.2/lib/libll.so
7f079da0d000-7f079da0e000 r--p 00005000 08:01 315296 ...snip/vendor/bundle/ruby/3.1.0/gems/ruby-ll-2.1.2/lib/libll.so
7f079da0e000-7f079da0f000 r--p 00005000 08:01 315296 ...snip/vendor/bundle/ruby/3.1.0/gems/ruby-ll-2.1.2/lib/libll.so
7f079da0f000-7f079da10000 rw-p 00006000 08:01 315296 ...snip/vendor/bundle/ruby/3.1.0/gems/ruby-ll-2.1.2/lib/libll.so
7f079da10000-7f079da58000 rw-p 00000000 00:00 0
7f079da5b000-7f079dce9000 r--p 00000000 08:01 336997 ...snip/vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/lib/sassc/libsass.so
7f079dce9000-7f079df42000 r-xp 0028e000 08:01 336997 ...snip/vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/lib/sassc/libsass.so
7f079df42000-7f079dff7000 r--p 004e7000 08:01 336997 ...snip/vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/lib/sassc/libsass.so
7f079dff7000-7f079e006000 r--p 0059b000 08:01 336997 ...snip/vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/lib/sassc/libsass.so
7f079e006000-7f079e01e000 rw-p 005aa000 08:01 336997 ...snip/vendor/bundle/ruby/3.1.0/gems/sassc-2.4.0/lib/sassc/libsass.so
7f079e01e000-7f079e23c000 rw-p 00000000 00:00 0
7f079e23c000-7f079e23f000 r--p 00000000 08:01 3598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f079e23f000-7f079e256000 r-xp 00003000 08:01 3598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f079e256000-7f079e25a000 r--p 0001a000 08:01 3598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f079e25a000-7f079e25b000 r--p 0001d000 08:01 3598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f079e25b000-7f079e25c000 rw-p 0001e000 08:01 3598 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f079e25c000-7f079e2f6000 r--p 00000000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e2f6000-7f079e407000 r-xp 0009a000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e407000-7f079e476000 r--p 001ab000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e476000-7f079e477000 ---p 0021a000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e477000-7f079e482000 r--p 0021a000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e482000-7f079e485000 rw-p 00225000 08:01 3597 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30
7f079e485000-7f079e488000 rw-p 00000000 00:00 0
7f079e48c000-7f079e490000 rw-p 00000000 00:00 0
7f079e490000-7f079e494000 rw-p 00000000 00:00 0
7f079e494000-7f079e498000 r--p 00000000 08:01 316381 ...snip/vendor/bundle/ruby/3.1.0/gems/puma-6.3.1/lib/puma/puma_http11.so
7f079e498000-7f079e49d000 r-xp 00004000 08:01 316381 ...snip/vendor/bundle/ruby/3.1.0/gems/puma-6.3.1/lib/puma/puma_http11.so
7f079e49d000-7f079e49f000 r--p 00009000 08:01 316381 ...snip/vendor/bundle/ruby/3.1.0/gems/puma-6.3.1/lib/puma/puma_http11.so
7f079e49f000-7f079e4a0000 r--p 0000a000 08:01 316381 ...snip/vendor/bundle/ruby/3.1.0/gems/puma-6.3.1/lib/puma/puma_http11.so
7f079e4a0000-7f079e4a1000 rw-p 0000b000 08:01 316381 ...snip/vendor/bundle/ruby/3.1.0/gems/puma-6.3.1/lib/puma/puma_http11.so
7f079e4a1000-7f079e4a3000 r--p 00000000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4a3000-7f079e4aa000 r-xp 00002000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4aa000-7f079e4ab000 r--p 00009000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4ab000-7f079e4ac000 ---p 0000a000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4ac000-7f079e4ad000 r--p 0000a000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4ad000-7f079e4ae000 rw-p 0000b000 08:01 4764 /usr/lib/x86_64-linux-gnu/libffi.so.8.1.0
7f079e4ae000-7f079e4b6000 r--p 00000000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4b6000-7f079e4c9000 r-xp 00008000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4c9000-7f079e4f3000 r--p 0001b000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4f3000-7f079e4f4000 ---p 00045000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4f4000-7f079e4f5000 r--p 00045000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4f5000-7f079e4f6000 rw-p 00046000 08:01 4766 /usr/lib/x86_64-linux-gnu/libhogweed.so.6.4
7f079e4f6000-7f079e500000 r--p 00000000 08:01 4776 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f079e500000-7f079e523000 r-xp 0000a000 08:01 4776 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f079e523000-7f079e539000 r--p 0002d000 08:01 4776 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f079e539000-7f079e53b000 r--p 00042000 08:01 4776 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f079e53b000-7f079e53c000 rw-p 00044000 08:01 4776 /usr/lib/x86_64-linux-gnu/libnettle.so.8.4
7f079e53c000-7f079e53f000 r--p 00000000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e53f000-7f079e54d000 r-xp 00003000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e54d000-7f079e551000 r--p 00011000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e551000-7f079e552000 ---p 00015000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e552000-7f079e553000 r--p 00015000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e553000-7f079e554000 rw-p 00016000 08:01 4782 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.6.2
7f079e554000-7f079e565000 r--p 00000000 08:01 4784 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f079e565000-7f079e59b000 r-xp 00011000 08:01 4784 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f079e59b000-7f079e6f9000 r--p 00047000 08:01 4784 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f079e6f9000-7f079e6fd000 r--p 001a5000 08:01 4784 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f079e6fd000-7f079e6fe000 rw-p 001a9000 08:01 4784 /usr/lib/x86_64-linux-gnu/libunistring.so.2.2.0
7f079e6fe000-7f079e700000 r--p 00000000 08:01 4769 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f079e700000-7f079e704000 r-xp 00002000 08:01 4769 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f079e704000-7f079e71d000 r--p 00006000 08:01 4769 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f079e71d000-7f079e71e000 r--p 0001e000 08:01 4769 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f079e71e000-7f079e71f000 rw-p 0001f000 08:01 4769 /usr/lib/x86_64-linux-gnu/libidn2.so.0.3.7
7f079e71f000-7f079e748000 r--p 00000000 08:01 4778 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f079e748000-7f079e7ec000 r-xp 00029000 08:01 4778 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f079e7ec000-7f079e846000 r--p 000cd000 08:01 4778 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f079e846000-7f079e850000 r--p 00126000 08:01 4778 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f079e850000-7f079e85a000 rw-p 00130000 08:01 4778 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0
7f079e85a000-7f079e85d000 r--p 00000000 08:01 3616 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f079e85d000-7f079e867000 r-xp 00003000 08:01 3616 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f079e867000-7f079e86a000 r--p 0000d000 08:01 3616 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f079e86a000-7f079e86b000 r--p 0000f000 08:01 3616 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f079e86b000-7f079e86c000 rw-p 00010000 08:01 3616 /usr/lib/x86_64-linux-gnu/libresolv.so.2
7f079e86c000-7f079e86e000 rw-p 00000000 00:00 0
7f079e86e000-7f079e870000 r--p 00000000 08:01 3922 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f079e870000-7f079e872000 r-xp 00002000 08:01 3922 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f079e872000-7f079e873000 r--p 00004000 08:01 3922 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f079e873000-7f079e874000 r--p 00004000 08:01 3922 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f079e874000-7f079e875000 rw-p 00005000 08:01 3922 /usr/lib/x86_64-linux-gnu/libkeyutils.so.1.9
7f079e875000-7f079e8a6000 r--p 00000000 08:01 4753 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f079e8a6000-7f079e9cf000 r-xp 00031000 08:01 4753 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f079e9cf000-7f079ea4c000 r--p 0015a000 08:01 4753 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f079ea4c000-7f079ea5c000 r--p 001d6000 08:01 4753 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f079ea5c000-7f079ea5e000 rw-p 001e6000 08:01 4753 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.31.0
7f079ea5e000-7f079ea60000 rw-p 00000000 00:00 0
7f079ea60000-7f079ea63000 r--p 00000000 08:01 5087 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f079ea63000-7f079ea74000 r-xp 00003000 08:01 5087 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f079ea74000-7f079ea79000 r--p 00014000 08:01 5087 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f079ea79000-7f079ea7a000 r--p 00018000 08:01 5087 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f079ea7a000-7f079ea7b000 rw-p 00019000 08:01 5087 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f079ea7b000-7f079ea7e000 r--p 00000000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea7e000-7f079ea86000 r-xp 00003000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea86000-7f079ea89000 r--p 0000b000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea89000-7f079ea8a000 ---p 0000e000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea8a000-7f079ea8b000 r--p 0000e000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea8b000-7f079ea8c000 rw-p 0000f000 08:01 5089 /usr/lib/x86_64-linux-gnu/liblber-2.5.so.0.1.11
7f079ea8c000-7f079ea8f000 r--p 00000000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea8f000-7f079ea95000 r-xp 00003000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea95000-7f079ea97000 r--p 00009000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea97000-7f079ea98000 ---p 0000b000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea98000-7f079ea99000 r--p 0000b000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea99000-7f079ea9a000 rw-p 0000c000 08:01 3918 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f079ea9a000-7f079ea9e000 r--p 00000000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079ea9e000-7f079eab9000 r-xp 00004000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079eab9000-7f079eac5000 r--p 0001f000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079eac5000-7f079eac6000 ---p 0002b000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079eac6000-7f079eac7000 r--p 0002b000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079eac7000-7f079eac8000 rw-p 0002c000 08:01 3620 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f079eac8000-7f079eac9000 rw-p 00000000 00:00 0
7f079eac9000-7f079eaea000 r--p 00000000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eaea000-7f079eb47000 r-xp 00021000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eb47000-7f079eb84000 r--p 0007e000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eb84000-7f079eb85000 ---p 000bb000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eb85000-7f079eb92000 r--p 000bb000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eb92000-7f079eb94000 rw-p 000c8000 08:01 3921 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f079eb94000-7f079eba2000 r--p 00000000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079eba2000-7f079ebdc000 r-xp 0000e000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079ebdc000-7f079ebed000 r--p 00048000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079ebed000-7f079ebee000 ---p 00059000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079ebee000-7f079ebf0000 r--p 00059000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079ebf0000-7f079ebf1000 rw-p 0005b000 08:01 5090 /usr/lib/x86_64-linux-gnu/libldap-2.5.so.0.1.11
7f079ebf1000-7f079ebf3000 rw-p 00000000 00:00 0
7f079ebf3000-7f079ebfe000 r--p 00000000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ebfe000-7f079ec36000 r-xp 0000b000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ec36000-7f079ec42000 r--p 00043000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ec42000-7f079ec43000 ---p 0004f000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ec43000-7f079ec45000 r--p 0004f000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ec45000-7f079ec47000 rw-p 00051000 08:01 3919 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f079ec49000-7f079ec4a000 r--p 00000000 08:01 4842290 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fcntl.so
7f079ec4a000-7f079ec4b000 r-xp 00001000 08:01 4842290 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fcntl.so
7f079ec4b000-7f079ec4c000 r--p 00002000 08:01 4842290 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fcntl.so
7f079ec4c000-7f079ec4d000 r--p 00002000 08:01 4842290 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fcntl.so
7f079ec4d000-7f079ec4e000 rw-p 00003000 08:01 4842290 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/fcntl.so
7f079ec4e000-7f079ec4f000 r--p 00000000 08:01 318906 ...snip/vendor/bundle/ruby/3.1.0/gems/mini_racer-0.6.3/lib/mini_racer_loader.so
7f079ec4f000-7f079ec50000 r-xp 00001000 08:01 318906 ...snip/vendor/bundle/ruby/3.1.0/gems/mini_racer-0.6.3/lib/mini_racer_loader.so
7f079ec50000-7f079ec51000 r--p 00002000 08:01 318906 ...snip/vendor/bundle/ruby/3.1.0/gems/mini_racer-0.6.3/lib/mini_racer_loader.so
7f079ec51000-7f079ec52000 r--p 00002000 08:01 318906 ...snip/vendor/bundle/ruby/3.1.0/gems/mini_racer-0.6.3/lib/mini_racer_loader.so
7f079ec52000-7f079ec53000 rw-p 00003000 08:01 318906 ...snip/vendor/bundle/ruby/3.1.0/gems/mini_racer-0.6.3/lib/mini_racer_loader.so
7f079ec53000-7f079ec5d000 r--p 00000000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079ec5d000-7f079ec83000 r-xp 0000a000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079ec83000-7f079eca2000 r--p 00030000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079eca2000-7f079eca3000 ---p 0004f000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079eca3000-7f079eca6000 r--p 0004f000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079eca6000-7f079eca7000 rw-p 00052000 08:01 90762 /usr/lib/x86_64-linux-gnu/libpq.so.5.15
7f079eca7000-7f079ecb0000 r--p 00000000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ecb0000-7f079ecd2000 r-xp 00009000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ecd2000-7f079ecde000 r--p 0002b000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ecde000-7f079ecdf000 ---p 00037000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ecdf000-7f079ece0000 r--p 00037000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ece0000-7f079ece1000 rw-p 00038000 08:01 335224 ...snip/vendor/bundle/ruby/3.1.0/gems/pg-1.4.5/lib/pg_ext.so
7f079ece1000-7f079ece2000 rw-p 00000000 00:00 0
7f079ece2000-7f079ece3000 r--p 00000000 08:01 3685 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f079ece3000-7f079ece5000 r-xp 00001000 08:01 3685 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f079ece5000-7f079ecfa000 r--p 00003000 08:01 3685 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f079ecfa000-7f079ecfb000 r--p 00017000 08:01 3685 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f079ecfb000-7f079ecfc000 rw-p 00018000 08:01 3685 /usr/lib/x86_64-linux-gnu/gconv/CP932.so
7f079ecfc000-7f079ecfd000 r--p 00000000 08:01 3605 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f079ecfd000-7f079ecfe000 r-xp 00001000 08:01 3605 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f079ecfe000-7f079ecff000 r--p 00002000 08:01 3605 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f079ecff000-7f079ed00000 r--p 00002000 08:01 3605 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f079ed00000-7f079ed01000 rw-p 00003000 08:01 3605 /usr/lib/x86_64-linux-gnu/libdl.so.2
7f079ed02000-7f079ed04000 r--p 00000000 08:01 3647 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f079ed04000-7f079ed05000 r-xp 00002000 08:01 3647 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f079ed05000-7f079ed06000 r--p 00003000 08:01 3647 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f079ed06000-7f079ed07000 r--p 00003000 08:01 3647 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f079ed07000-7f079ed08000 rw-p 00004000 08:01 3647 /usr/lib/x86_64-linux-gnu/libcom_err.so.2.1
7f079ed08000-7f079ed0c000 rw-p 00000000 00:00 0
7f079ed0d000-7f079ed4c000 r--p 00000000 08:01 316685 ...snip/vendor/bundle/ruby/3.1.0/gems/nokogiri-1.14.3-x86_64-linux/lib/nokogiri/3.1/nokogiri.so
7f079ed4c000-7f079ee8e000 r-xp 0003f000 08:01 316685 ...snip/vendor/bundle/ruby/3.1.0/gems/nokogiri-1.14.3-x86_64-linux/lib/nokogiri/3.1/nokogiri.so
7f079ee8e000-7f079ef2a000 r--p 00181000 08:01 316685 ...snip/vendor/bundle/ruby/3.1.0/gems/nokogiri-1.14.3-x86_64-linux/lib/nokogiri/3.1/nokogiri.so
7f079ef2a000-7f079ef36000 r--p 0021c000 08:01 316685 ...snip/vendor/bundle/ruby/3.1.0/gems/nokogiri-1.14.3-x86_64-linux/lib/nokogiri/3.1/nokogiri.so
7f079ef36000-7f079ef3a000 rw-p 00228000 08:01 316685 ...snip/vendor/bundle/ruby/3.1.0/gems/nokogiri-1.14.3-x86_64-linux/lib/nokogiri/3.1/nokogiri.so
7f079ef3a000-7f079ef3b000 rw-p 00000000 00:00 0
7f079ef3b000-7f079ef3c000 r--p 00000000 08:01 4842303 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/md5.so
7f079ef3c000-7f079ef3d000 r-xp 00001000 08:01 4842303 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/md5.so
7f079ef3d000-7f079ef3e000 r--p 00002000 08:01 4842303 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/md5.so
7f079ef3e000-7f079ef3f000 r--p 00002000 08:01 4842303 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/md5.so
7f079ef3f000-7f079ef40000 rw-p 00003000 08:01 4842303 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/md5.so
7f079ef40000-7f079f198000 rw-p 00000000 00:00 0
7f079f198000-7f079f19a000 r--p 00000000 08:01 336134 ...snip/vendor/bundle/ruby/3.1.0/gems/racc-1.6.2/lib/racc/cparse.so
7f079f19a000-7f079f19d000 r-xp 00002000 08:01 336134 ...snip/vendor/bundle/ruby/3.1.0/gems/racc-1.6.2/lib/racc/cparse.so
7f079f19d000-7f079f19e000 r--p 00005000 08:01 336134 ...snip/vendor/bundle/ruby/3.1.0/gems/racc-1.6.2/lib/racc/cparse.so
7f079f19e000-7f079f19f000 r--p 00005000 08:01 336134 ...snip/vendor/bundle/ruby/3.1.0/gems/racc-1.6.2/lib/racc/cparse.so
7f079f19f000-7f079f1a0000 rw-p 00006000 08:01 336134 ...snip/vendor/bundle/ruby/3.1.0/gems/racc-1.6.2/lib/racc/cparse.so
7f079f1a0000-7f079f368000 rw-p 00000000 00:00 0
7f079f36b000-7f079f36e000 r--p 00000000 08:01 4842307 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7f079f36e000-7f079f386000 r-xp 00003000 08:01 4842307 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7f079f386000-7f079f38a000 r--p 0001b000 08:01 4842307 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7f079f38a000-7f079f38b000 r--p 0001e000 08:01 4842307 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7f079f38b000-7f079f38c000 rw-p 0001f000 08:01 4842307 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7f079f38c000-7f079f38d000 r--p 00000000 08:01 4842218 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/wait.so
7f079f38d000-7f079f38e000 r-xp 00001000 08:01 4842218 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/wait.so
7f079f38e000-7f079f38f000 r--p 00002000 08:01 4842218 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/wait.so
7f079f38f000-7f079f390000 r--p 00002000 08:01 4842218 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/wait.so
7f079f390000-7f079f391000 rw-p 00003000 08:01 4842218 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/wait.so
7f079f391000-7f079f397000 r--p 00000000 08:01 4842214 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/socket.so
7f079f397000-7f079f3ba000 r-xp 00006000 08:01 4842214 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/socket.so
7f079f3ba000-7f079f3c2000 r--p 00029000 08:01 4842214 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/socket.so
7f079f3c2000-7f079f3c3000 r--p 00030000 08:01 4842214 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/socket.so
7f079f3c3000-7f079f3c4000 rw-p 00031000 08:01 4842214 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/socket.so
7f079f3c4000-7f079f41c000 rw-p 00000000 00:00 0
7f079f41d000-7f079f4cf000 r--p 00000000 08:01 4771 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f079f4cf000-7f079f72c000 r-xp 000b2000 08:01 4771 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f079f72c000-7f079f7fe000 r--p 0030f000 08:01 4771 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f079f7fe000-7f079f859000 r--p 003e0000 08:01 4771 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f079f859000-7f079f85c000 rw-p 0043b000 08:01 4771 /usr/lib/x86_64-linux-gnu/libcrypto.so.3
7f079f85c000-7f079f85f000 rw-p 00000000 00:00 0
7f079f85f000-7f079f87d000 r--p 00000000 08:01 4772 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f079f87d000-7f079f8d8000 r-xp 0001e000 08:01 4772 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f079f8d8000-7f079f8f5000 r--p 00079000 08:01 4772 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f079f8f5000-7f079f8ff000 r--p 00095000 08:01 4772 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f079f8ff000-7f079f903000 rw-p 0009f000 08:01 4772 /usr/lib/x86_64-linux-gnu/libssl.so.3
7f079f903000-7f079f904000 r--p 00000000 08:01 4842220 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/nonblock.so
7f079f904000-7f079f905000 r-xp 00001000 08:01 4842220 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/nonblock.so
7f079f905000-7f079f906000 r--p 00002000 08:01 4842220 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/nonblock.so
7f079f906000-7f079f907000 r--p 00002000 08:01 4842220 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/nonblock.so
7f079f907000-7f079f908000 rw-p 00003000 08:01 4842220 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/io/nonblock.so
7f079f908000-7f079f90c000 rw-p 00000000 00:00 0
7f079f90f000-7f079f924000 r--p 00000000 08:01 4842308 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/openssl.so
7f079f924000-7f079f95d000 r-xp 00015000 08:01 4842308 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/openssl.so
7f079f95d000-7f079f96f000 r--p 0004e000 08:01 4842308 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/openssl.so
7f079f96f000-7f079f971000 r--p 0005f000 08:01 4842308 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/openssl.so
7f079f971000-7f079f973000 rw-p 00061000 08:01 4842308 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/openssl.so
7f079f973000-7f079faf0000 rw-p 00000000 00:00 0
7f079faf4000-7f079faf8000 rw-p 00000000 00:00 0
7f079faf8000-7f079fba4000 rw-p 00000000 00:00 0
7f079fba4000-7f079fba9000 r--p 00000000 08:01 316195 ...snip/vendor/bundle/ruby/3.1.0/gems/ffi-1.15.5/lib/ffi_c.so
7f079fba9000-7f079fbc3000 r-xp 00005000 08:01 316195 ...snip/vendor/bundle/ruby/3.1.0/gems/ffi-1.15.5/lib/ffi_c.so
7f079fbc3000-7f079fbcc000 r--p 0001f000 08:01 316195 ...snip/vendor/bundle/ruby/3.1.0/gems/ffi-1.15.5/lib/ffi_c.so
7f079fbcc000-7f079fbcd000 r--p 00027000 08:01 316195 ...snip/vendor/bundle/ruby/3.1.0/gems/ffi-1.15.5/lib/ffi_c.so
7f079fbcd000-7f079fbce000 rw-p 00028000 08:01 316195 ...snip/vendor/bundle/ruby/3.1.0/gems/ffi-1.15.5/lib/ffi_c.so
7f079fbce000-7f079fbcf000 r--p 00000000 08:01 4842306 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha2.so
7f079fbcf000-7f079fbd1000 r-xp 00001000 08:01 4842306 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha2.so
7f079fbd1000-7f079fbd2000 r--p 00003000 08:01 4842306 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha2.so
7f079fbd2000-7f079fbd3000 r--p 00003000 08:01 4842306 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha2.so
7f079fbd3000-7f079fbd4000 rw-p 00004000 08:01 4842306 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha2.so
7f079fbd4000-7f079fda8000 rw-p 00000000 00:00 0
7f079fda9000-7f079fdad000 r--p 00000000 08:01 318842 ...snip/vendor/bundle/ruby/3.1.0/gems/msgpack-1.4.2/lib/msgpack/msgpack.so
7f079fdad000-7f079fdba000 r-xp 00004000 08:01 318842 ...snip/vendor/bundle/ruby/3.1.0/gems/msgpack-1.4.2/lib/msgpack/msgpack.so
7f079fdba000-7f079fdbe000 r--p 00011000 08:01 318842 ...snip/vendor/bundle/ruby/3.1.0/gems/msgpack-1.4.2/lib/msgpack/msgpack.so
7f079fdbe000-7f079fdbf000 r--p 00014000 08:01 318842 ...snip/vendor/bundle/ruby/3.1.0/gems/msgpack-1.4.2/lib/msgpack/msgpack.so
7f079fdbf000-7f079fdc0000 rw-p 00015000 08:01 318842 ...snip/vendor/bundle/ruby/3.1.0/gems/msgpack-1.4.2/lib/msgpack/msgpack.so
7f079fdc0000-7f079fde4000 rw-p 00000000 00:00 0
7f079fde6000-7f079fde7000 r--p 00000000 08:01 4842217 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/coverage.so
7f079fde7000-7f079fde9000 r-xp 00001000 08:01 4842217 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/coverage.so
7f079fde9000-7f079fdea000 r--p 00003000 08:01 4842217 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/coverage.so
7f079fdea000-7f079fdeb000 r--p 00003000 08:01 4842217 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/coverage.so
7f079fdeb000-7f079fdec000 rw-p 00004000 08:01 4842217 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/coverage.so
7f079fdec000-7f079fe68000 rw-p 00000000 00:00 0
7f079fe68000-7f079fe6a000 r--p 00000000 08:01 4842293 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/etc.so
7f079fe6a000-7f079fe6d000 r-xp 00002000 08:01 4842293 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/etc.so
7f079fe6d000-7f079fe6f000 r--p 00005000 08:01 4842293 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/etc.so
7f079fe6f000-7f079fe70000 r--p 00006000 08:01 4842293 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/etc.so
7f079fe70000-7f079fe71000 rw-p 00007000 08:01 4842293 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/etc.so
7f079fe71000-7f079fe75000 r--p 00000000 08:01 320476 ...snip/vendor/bundle/ruby/3.1.0/gems/date-3.3.1/lib/date_core.so
7f079fe75000-7f079fea4000 r-xp 00004000 08:01 320476 ...snip/vendor/bundle/ruby/3.1.0/gems/date-3.3.1/lib/date_core.so
7f079fea4000-7f079fead000 r--p 00033000 08:01 320476 ...snip/vendor/bundle/ruby/3.1.0/gems/date-3.3.1/lib/date_core.so
7f079fead000-7f079feae000 r--p 0003b000 08:01 320476 ...snip/vendor/bundle/ruby/3.1.0/gems/date-3.3.1/lib/date_core.so
7f079feae000-7f079feaf000 rw-p 0003c000 08:01 320476 ...snip/vendor/bundle/ruby/3.1.0/gems/date-3.3.1/lib/date_core.so
7f079feaf000-7f079feb4000 rw-p 00000000 00:00 0
7f079feb4000-7f079feb6000 r--p 00000000 08:01 324849 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/generator.so
7f079feb6000-7f079febe000 r-xp 00002000 08:01 324849 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/generator.so
7f079febe000-7f079fec0000 r--p 0000a000 08:01 324849 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/generator.so
7f079fec0000-7f079fec1000 r--p 0000b000 08:01 324849 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/generator.so
7f079fec1000-7f079fec2000 rw-p 0000c000 08:01 324849 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/generator.so
7f079fec2000-7f079fec4000 r--p 00000000 08:01 324850 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/parser.so
7f079fec4000-7f079fec8000 r-xp 00002000 08:01 324850 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/parser.so
7f079fec8000-7f079fec9000 r--p 00006000 08:01 324850 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/parser.so
7f079fec9000-7f079feca000 r--p 00006000 08:01 324850 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/parser.so
7f079feca000-7f079fecb000 rw-p 00007000 08:01 324850 ...snip/vendor/bundle/ruby/3.1.0/gems/json-2.6.3/lib/json/ext/parser.so
7f079fecb000-7f079fecd000 r--p 00000000 08:01 4842296 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest.so
7f079fecd000-7f079fecf000 r-xp 00002000 08:01 4842296 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest.so
7f079fecf000-7f079fed0000 r--p 00004000 08:01 4842296 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest.so
7f079fed0000-7f079fed1000 r--p 00004000 08:01 4842296 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest.so
7f079fed1000-7f079fed2000 rw-p 00005000 08:01 4842296 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest.so
7f079fed2000-7f079fed3000 r--p 00000000 08:01 4842305 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha1.so
7f079fed3000-7f079fed5000 r-xp 00001000 08:01 4842305 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha1.so
7f079fed5000-7f079fed6000 r--p 00003000 08:01 4842305 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha1.so
7f079fed6000-7f079fed7000 r--p 00003000 08:01 4842305 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha1.so
7f079fed7000-7f079fed8000 rw-p 00004000 08:01 4842305 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/digest/sha1.so
7f079fed8000-7f079feda000 r--p 00000000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079feda000-7f079fede000 r-xp 00002000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079fede000-7f079fedf000 r--p 00006000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079fedf000-7f079fee0000 ---p 00007000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079fee0000-7f079fee1000 r--p 00007000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079fee1000-7f079fee2000 rw-p 00008000 08:01 4842289 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/strscan.so
7f079fee2000-7f079fee3000 r--p 00000000 08:01 4842301 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/cgi/escape.so
7f079fee3000-7f079fee5000 r-xp 00001000 08:01 4842301 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/cgi/escape.so
7f079fee5000-7f079fee6000 r--p 00003000 08:01 4842301 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/cgi/escape.so
7f079fee6000-7f079fee7000 r--p 00003000 08:01 4842301 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/cgi/escape.so
7f079fee7000-7f079fee8000 rw-p 00004000 08:01 4842301 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/cgi/escape.so
7f079fee8000-7f079ff28000 rw-p 00000000 00:00 0
7f079ff2c000-7f079ff30000 rw-p 00000000 00:00 0
7f079ff30000-7f079ff98000 rw-p 00000000 00:00 0
7f079ff99000-7f079ff9b000 r--p 00000000 08:01 4918 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f079ff9b000-7f079ffb4000 r-xp 00002000 08:01 4918 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f079ffb4000-7f079ffb8000 r--p 0001b000 08:01 4918 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f079ffb8000-7f079ffb9000 r--p 0001e000 08:01 4918 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f079ffb9000-7f079ffba000 rw-p 0001f000 08:01 4918 /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.6
7f079ffbb000-7f079ffbd000 r--p 00000000 08:01 4842288 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/stringio.so
7f079ffbd000-7f079ffc2000 r-xp 00002000 08:01 4842288 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/stringio.so
7f079ffc2000-7f079ffc4000 r--p 00007000 08:01 4842288 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/stringio.so
7f079ffc4000-7f079ffc5000 r--p 00008000 08:01 4842288 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/stringio.so
7f079ffc5000-7f079ffc6000 rw-p 00009000 08:01 4842288 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/stringio.so
7f079ffc6000-7f079ffc9000 r--p 00000000 08:01 4842221 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/psych.so
7f079ffc9000-7f079ffcd000 r-xp 00003000 08:01 4842221 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/psych.so
7f079ffcd000-7f079ffce000 r--p 00007000 08:01 4842221 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/psych.so
7f079ffce000-7f079ffcf000 r--p 00007000 08:01 4842221 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/psych.so
7f079ffcf000-7f079ffd0000 rw-p 00008000 08:01 4842221 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/psych.so
7f079ffd0000-7f079ffd3000 r--p 00000000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffd3000-7f079ffdf000 r-xp 00003000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffdf000-7f079ffe2000 r--p 0000f000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffe2000-7f079ffe3000 ---p 00012000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffe3000-7f079ffe4000 r--p 00012000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffe4000-7f079ffe5000 rw-p 00013000 08:01 315407 ...snip/vendor/bundle/ruby/3.1.0/gems/zlib-2.0.0/lib/zlib.so
7f079ffe5000-7f079ffe7000 r--p 00000000 08:01 316543 ...snip/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.3/lib/bootsnap/bootsnap.so
7f079ffe7000-7f079ffe9000 r-xp 00002000 08:01 316543 ...snip/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.3/lib/bootsnap/bootsnap.so
7f079ffe9000-7f079ffea000 r--p 00004000 08:01 316543 ...snip/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.3/lib/bootsnap/bootsnap.so
7f079ffea000-7f079ffeb000 r--p 00004000 08:01 316543 ...snip/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.3/lib/bootsnap/bootsnap.so
7f079ffeb000-7f079ffec000 rw-p 00005000 08:01 316543 ...snip/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.9.3/lib/bootsnap/bootsnap.so
7f079ffec000-7f07a01bc000 rw-p 00000000 00:00 0
7f07a01bf000-7f07a01c1000 r--p 00000000 08:01 4842213 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/pathname.so
7f07a01c1000-7f07a01c7000 r-xp 00002000 08:01 4842213 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/pathname.so
7f07a01c7000-7f07a01c9000 r--p 00008000 08:01 4842213 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/pathname.so
7f07a01c9000-7f07a01ca000 r--p 00009000 08:01 4842213 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/pathname.so
7f07a01ca000-7f07a01cb000 rw-p 0000a000 08:01 4842213 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/pathname.so
7f07a01cb000-7f07a01cc000 r--p 00000000 08:01 4842294 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/monitor.so
7f07a01cc000-7f07a01cd000 r-xp 00001000 08:01 4842294 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/monitor.so
7f07a01cd000-7f07a01ce000 r--p 00002000 08:01 4842294 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/monitor.so
7f07a01ce000-7f07a01cf000 r--p 00002000 08:01 4842294 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/monitor.so
7f07a01cf000-7f07a01d0000 rw-p 00003000 08:01 4842294 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/monitor.so
7f07a01d0000-7f07a0240000 rw-p 00000000 00:00 0
7f07a0243000-7f07a0244000 r--p 00000000 08:01 4842245 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7f07a0244000-7f07a0245000 r-xp 00001000 08:01 4842245 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7f07a0245000-7f07a0246000 r--p 00002000 08:01 4842245 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7f07a0246000-7f07a0247000 r--p 00002000 08:01 4842245 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7f07a0247000-7f07a0248000 rw-p 00003000 08:01 4842245 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7f07a0248000-7f07a0249000 ---p 00000000 00:00 0
7f07a0249000-7f07a02ea000 rw-p 00000000 00:00 0
7f07a02ea000-7f07a02eb000 ---p 00000000 00:00 0
7f07a02eb000-7f07a038c000 rw-p 00000000 00:00 0
7f07a038c000-7f07a038d000 ---p 00000000 00:00 0
7f07a038d000-7f07a042e000 rw-p 00000000 00:00 0
7f07a042e000-7f07a042f000 ---p 00000000 00:00 0
7f07a042f000-7f07a04d0000 rw-p 00000000 00:00 0
7f07a04d0000-7f07a04d1000 ---p 00000000 00:00 0
7f07a04d1000-7f07a0572000 rw-p 00000000 00:00 0
7f07a0572000-7f07a0573000 ---p 00000000 00:00 0
7f07a0573000-7f07a0614000 rw-p 00000000 00:00 0
7f07a0614000-7f07a0615000 ---p 00000000 00:00 0
7f07a0615000-7f07a06b6000 rw-p 00000000 00:00 0
7f07a06b6000-7f07a06b7000 ---p 00000000 00:00 0
7f07a06b7000-7f07a0758000 rw-p 00000000 00:00 0
7f07a0758000-7f07a0759000 ---p 00000000 00:00 0
7f07a0759000-7f07a07fa000 rw-p 00000000 00:00 0
7f07a07fa000-7f07a07fb000 ---p 00000000 00:00 0
7f07a07fb000-7f07a089c000 rw-p 00000000 00:00 0
7f07a089c000-7f07a089d000 ---p 00000000 00:00 0
7f07a089d000-7f07a093e000 rw-p 00000000 00:00 0
7f07a093e000-7f07a093f000 ---p 00000000 00:00 0
7f07a093f000-7f07a09e0000 rw-p 00000000 00:00 0
7f07a09e0000-7f07a09e1000 ---p 00000000 00:00 0
7f07a09e1000-7f07a0a82000 rw-p 00000000 00:00 0
7f07a0a82000-7f07a0a83000 ---p 00000000 00:00 0
7f07a0a83000-7f07a0b24000 rw-p 00000000 00:00 0
7f07a0b24000-7f07a0b25000 ---p 00000000 00:00 0
7f07a0b25000-7f07a0bc6000 rw-p 00000000 00:00 0
7f07a0bc6000-7f07a0bc7000 ---p 00000000 00:00 0
7f07a0bc7000-7f07a0c68000 rw-p 00000000 00:00 0
7f07a0c68000-7f07a0c69000 ---p 00000000 00:00 0
7f07a0c69000-7f07a0d0a000 rw-p 00000000 00:00 0
7f07a0d0a000-7f07a0d0b000 ---p 00000000 00:00 0
7f07a0d0b000-7f07a0dac000 rw-p 00000000 00:00 0
7f07a0dac000-7f07a0dad000 ---p 00000000 00:00 0
7f07a0dad000-7f07a0e4e000 rw-p 00000000 00:00 0
7f07a0e4e000-7f07a0e4f000 ---p 00000000 00:00 0
7f07a0e4f000-7f07a0ef0000 rw-p 00000000 00:00 0
7f07a0ef0000-7f07a0ef1000 ---p 00000000 00:00 0
7f07a0ef1000-7f07a0f92000 rw-p 00000000 00:00 0
7f07a0f92000-7f07a0f93000 ---p 00000000 00:00 0
7f07a0f93000-7f07a1034000 rw-p 00000000 00:00 0
7f07a1034000-7f07a1035000 ---p 00000000 00:00 0
7f07a1035000-7f07a10d6000 rw-p 00000000 00:00 0
7f07a10d6000-7f07a10d7000 ---p 00000000 00:00 0
7f07a10d7000-7f07a1178000 rw-p 00000000 00:00 0
7f07a1178000-7f07a1179000 ---p 00000000 00:00 0
7f07a1179000-7f07a121a000 rw-p 00000000 00:00 0
7f07a121a000-7f07a121b000 ---p 00000000 00:00 0
7f07a121b000-7f07a12bc000 rw-p 00000000 00:00 0
7f07a12bc000-7f07a12bd000 ---p 00000000 00:00 0
7f07a12bd000-7f07a135e000 rw-p 00000000 00:00 0
7f07a135e000-7f07a135f000 ---p 00000000 00:00 0
7f07a135f000-7f07a1400000 rw-p 00000000 00:00 0
7f07a1400000-7f07a1401000 ---p 00000000 00:00 0
7f07a1401000-7f07a14a2000 rw-p 00000000 00:00 0
7f07a14a2000-7f07a14a3000 ---p 00000000 00:00 0
7f07a14a3000-7f07a1544000 rw-p 00000000 00:00 0
7f07a1544000-7f07a1545000 ---p 00000000 00:00 0
7f07a1545000-7f07a15e6000 rw-p 00000000 00:00 0
7f07a15e6000-7f07a15e7000 ---p 00000000 00:00 0
7f07a15e7000-7f07a3688000 rw-p 00000000 00:00 0
7f07a368c000-7f07a384d000 rw-p 00000000 00:00 0
7f07a384d000-7f07a38a4000 r--p 00000000 08:01 6160 /usr/lib/locale/C.utf8/LC_CTYPE
7f07a38a4000-7f07a3b8d000 r--p 00000000 08:01 6154 /usr/lib/locale/locale-archive
7f07a3b8d000-7f07a3b90000 rw-p 00000000 00:00 0
7f07a3b90000-7f07a3bb8000 r--p 00000000 08:01 3603 /usr/lib/x86_64-linux-gnu/libc.so.6
7f07a3bb8000-7f07a3d4d000 r-xp 00028000 08:01 3603 /usr/lib/x86_64-linux-gnu/libc.so.6
7f07a3d4d000-7f07a3da5000 r--p 001bd000 08:01 3603 /usr/lib/x86_64-linux-gnu/libc.so.6
7f07a3da5000-7f07a3da9000 r--p 00214000 08:01 3603 /usr/lib/x86_64-linux-gnu/libc.so.6
7f07a3da9000-7f07a3dab000 rw-p 00218000 08:01 3603 /usr/lib/x86_64-linux-gnu/libc.so.6
7f07a3dab000-7f07a3dba000 rw-p 00000000 00:00 0
7f07a3dba000-7f07a3dc8000 r--p 00000000 08:01 3606 /usr/lib/x86_64-linux-gnu/libm.so.6
7f07a3dc8000-7f07a3e44000 r-xp 0000e000 08:01 3606 /usr/lib/x86_64-linux-gnu/libm.so.6
7f07a3e44000-7f07a3e9f000 r--p 0008a000 08:01 3606 /usr/lib/x86_64-linux-gnu/libm.so.6
7f07a3e9f000-7f07a3ea0000 r--p 000e4000 08:01 3606 /usr/lib/x86_64-linux-gnu/libm.so.6
7f07a3ea0000-7f07a3ea1000 rw-p 000e5000 08:01 3606 /usr/lib/x86_64-linux-gnu/libm.so.6
7f07a3ea1000-7f07a3ea3000 r--p 00000000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3ea3000-7f07a3eb7000 r-xp 00002000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3eb7000-7f07a3ed0000 r--p 00016000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3ed0000-7f07a3ed1000 ---p 0002f000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3ed1000-7f07a3ed2000 r--p 0002f000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3ed2000-7f07a3ed3000 rw-p 00030000 08:01 3635 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f07a3ed3000-7f07a3edb000 rw-p 00000000 00:00 0
7f07a3edb000-7f07a3ee5000 r--p 00000000 08:01 3643 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f07a3ee5000-7f07a3f44000 r-xp 0000a000 08:01 3643 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f07a3f44000-7f07a3f5b000 r--p 00069000 08:01 3643 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f07a3f5b000-7f07a3f5c000 r--p 0007f000 08:01 3643 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f07a3f5c000-7f07a3f5d000 rw-p 00080000 08:01 3643 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.1
7f07a3f5d000-7f07a3f5f000 r--p 00000000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f5f000-7f07a3f70000 r-xp 00002000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f70000-7f07a3f76000 r--p 00013000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f76000-7f07a3f77000 ---p 00019000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f77000-7f07a3f78000 r--p 00019000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f78000-7f07a3f79000 rw-p 0001a000 08:01 3999 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f07a3f79000-7f07a3f7a000 r--p 00000000 08:01 4842234 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7f07a3f7a000-7f07a3f7b000 r-xp 00001000 08:01 4842234 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7f07a3f7b000-7f07a3f7c000 r--p 00002000 08:01 4842234 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7f07a3f7c000-7f07a3f7d000 r--p 00002000 08:01 4842234 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7f07a3f7d000-7f07a3f7e000 rw-p 00003000 08:01 4842234 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7f07a3f7e000-7f07a3f85000 r--s 00000000 08:01 3911 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f07a3f85000-7f07a3fb8000 r--p 00000000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a3fb8000-7f07a4290000 r-xp 00033000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a4290000-7f07a43ad000 r--p 0030b000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a43ad000-7f07a43ae000 ---p 00428000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a43ae000-7f07a43b5000 r--p 00428000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a43b5000-7f07a43b8000 rw-p 0042f000 08:01 4844262 /opt/hostedtoolcache/Ruby/3.1.3/x64/lib/libruby.so.3.1.3
7f07a43b8000-7f07a43cc000 rw-p 00000000 00:00 0
7f07a43cc000-7f07a43ce000 r--p 00000000 08:01 3600 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f07a43ce000-7f07a43f8000 r-xp 00002000 08:01 3600 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f07a43f8000-7f07a4403000 r--p 0002c000 08:01 3600 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f07a4403000-7f07a4404000 r-xp 00000000 00:00 0
7f07a4404000-7f07a4406000 r--p 00037000 08:01 3600 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7f07a4406000-7f07a4408000 rw-p 00039000 08:01 3600 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
7ffed14c9000-7ffed24c8000 rw-p 00000000 00:00 0 [stack]
7ffed2508000-7ffed250c000 r--p 00000000 00:00 0 [vvar]
7ffed250c000-7ffed250e000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
```
Asset precompilation works ok in the same env. Happy to provide more context if helpful!
Thanks
--
https://bugs.ruby-lang.org/
2
1