Project

General

Profile

Bug #17574

Hash#inspect segfault

Added by 01wsmith (w smith) about 1 month ago. Updated 25 days ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
[ruby-core:102207]

Description

While working in irb, I encountered an issue:

x = {1 => {2 => 5}, 3 => {4 => 6}}
y = x[1]
y[11] = 3
x.transform_values!(&:clone)
y[11] = nil
x

x.inspect causes irb to segfault.

I was not able to test this on ruby 3.0.0.
While experimenting with this I found that x[1] may change.
However, it seems to work fine in ruby itself.

irb -v: irb 1.2.1 (2019-12-24)

Updated by k0kubun (Takashi Kokubun) about 1 month ago

  • Status changed from Open to Feedback

I failed to reproduce this. Could you report your entire command logs and SEGV output to see a backtrace?

$ RUBYOPT=-v irb
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]
irb(main):001:0> IRB::VERSION
=> "1.2.1"
irb(main):002:0> x = {1 => {2 => 5}, 3 => {4 => 6}}
irb(main):003:0> y = x[1]
irb(main):004:0> y[11] = 3
irb(main):005:0> x.transform_values!(&:clone)
=> {1=>{2=>5, 11=>3}, 3=>{4=>6}}
irb(main):006:0> y[11] = nil
irb(main):007:0> x
=> {1=>{2=>5, 11=>3}, 3=>{4=>6}}

Updated by 01wsmith (w smith) about 1 month ago

02:58:45|00|1~ irb
irb(main):001:0> x = {1 => {2 => 5}, 3 => {4 => 6}}
irb(main):002:0> y = x[1]
irb(main):003:0> y[11] = 3
irb(main):004:0> x.transform_values!(&:clone)
=> {1=>{2=>5, 11=>3}, 3=>{4=>6}}
irb(main):005:0> y[11] = nil
irb(main):006:0> x
=> {1=>{2=>5, 11=>3}, 3=>{4=>6}}
irb(main):007:0> x
=> {1=>{2=>5, 11=>3}, 3=>{4=>6}}
irb(main):008:0> x
=> {1=>END, 3=>"END"}
irb(main):009:0> x
=> {1=>END, 3=>"END"}
irb(main):010:0> x
=> {1=>END, 3=>"END"}
irb(main):011:0> x
=> {1=>END, 3=>"END"}
irb(main):012:0> x
=> {1=>END, 3=>"END"}
irb(main):013:0> x
=> {1=>END, 3=>"END"}
irb(main):014:0> x
=> {1=>END, 3=>"END"}
irb(main):015:0> x
/usr/lib/ruby/2.7.0/irb/inspector.rb:109: [BUG] Segmentation fault at 0x0000000000015991
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]

-- Control frame information -----------------------------------------------
c:0022 p:---- s:0098 e:000097 CFUNC  :inspect
c:0021 p:0005 s:0094 e:000093 BLOCK  /usr/lib/ruby/2.7.0/irb/inspector.rb:109
c:0020 p:0007 s:0089 e:000088 METHOD /usr/lib/ruby/2.7.0/irb/inspector.rb:102
c:0019 p:0008 s:0084 e:000083 METHOD /usr/lib/ruby/2.7.0/irb/context.rb:423
c:0018 p:0011 s:0080 e:000077 METHOD /usr/lib/ruby/2.7.0/irb.rb:739
c:0017 p:0060 s:0074 e:000073 BLOCK  /usr/lib/ruby/2.7.0/irb.rb:540
c:0016 p:0024 s:0071 e:000070 METHOD /usr/lib/ruby/2.7.0/irb.rb:693
c:0015 p:0007 s:0065 e:000064 BLOCK  /usr/lib/ruby/2.7.0/irb.rb:536
c:0014 p:0114 s:0060 e:000059 BLOCK  /usr/lib/ruby/2.7.0/irb/ruby-lex.rb:150 [FINISH]
c:0013 p:---- s:0056 e:000055 CFUNC  :loop
c:0012 p:0005 s:0052 e:000051 BLOCK  /usr/lib/ruby/2.7.0/irb/ruby-lex.rb:135 [FINISH]
c:0011 p:---- s:0049 e:000048 CFUNC  :catch
c:0010 p:0010 s:0044 e:000043 METHOD /usr/lib/ruby/2.7.0/irb/ruby-lex.rb:134
c:0009 p:0046 s:0040 E:000ac8 METHOD /usr/lib/ruby/2.7.0/irb.rb:535
c:0008 p:0004 s:0035 e:000034 BLOCK  /usr/lib/ruby/2.7.0/irb.rb:470 [FINISH]
c:0007 p:---- s:0032 e:000031 CFUNC  :catch
c:0006 p:0057 s:0027 E:0011e8 METHOD /usr/lib/ruby/2.7.0/irb.rb:469
c:0005 p:0104 s:0022 e:000021 METHOD /usr/lib/ruby/2.7.0/irb.rb:398
c:0004 p:0019 s:0016 e:000015 TOP    /usr/lib/ruby/gems/2.7.0/gems/irb-1.2.1/exe/irb:11 [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC  :load
c:0002 p:0112 s:0008 E:000030 EVAL   /usr/bin/irb:23 [FINISH]
c:0001 p:0000 s:0003 E:000710 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/usr/bin/irb:23:in `<main>'
/usr/bin/irb:23:in `load'
/usr/lib/ruby/gems/2.7.0/gems/irb-1.2.1/exe/irb:11:in `<top (required)>'
/usr/lib/ruby/2.7.0/irb.rb:398:in `start'
/usr/lib/ruby/2.7.0/irb.rb:469:in `run'
/usr/lib/ruby/2.7.0/irb.rb:469:in `catch'
/usr/lib/ruby/2.7.0/irb.rb:470:in `block in run'
/usr/lib/ruby/2.7.0/irb.rb:535:in `eval_input'
/usr/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `each_top_level_statement'
/usr/lib/ruby/2.7.0/irb/ruby-lex.rb:134:in `catch'
/usr/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `block in each_top_level_statement'
/usr/lib/ruby/2.7.0/irb/ruby-lex.rb:135:in `loop'
/usr/lib/ruby/2.7.0/irb/ruby-lex.rb:150:in `block (2 levels) in each_top_level_statement'
/usr/lib/ruby/2.7.0/irb.rb:536:in `block in eval_input'
/usr/lib/ruby/2.7.0/irb.rb:693:in `signal_status'
/usr/lib/ruby/2.7.0/irb.rb:540:in `block (2 levels) in eval_input'
/usr/lib/ruby/2.7.0/irb.rb:739:in `output_value'
/usr/lib/ruby/2.7.0/irb/context.rb:423:in `inspect_last_value'
/usr/lib/ruby/2.7.0/irb/inspector.rb:102:in `inspect_value'
/usr/lib/ruby/2.7.0/irb/inspector.rb:109:in `block in <module:IRB>'
/usr/lib/ruby/2.7.0/irb/inspector.rb:109:in `inspect'

-- Machine register context ------------------------------------------------
 RIP: 0x00007f59b9dca802 RBP: 0x0000563e1dceee90 RSP: 0x00007ffcbfebcfc0
 RAX: 0x0000000000015981 RBX: 0x0000563e1dceee90 RCX: 0x0000000000000000
 RDX: 0x00007ffcbfebcfc0 RDI: 0x0000563e1dceee90 RSI: 0x0000000000000ac1
  R8: 0x0000563e1dcefd40  R9: 0x00007f59b9b3ac60 R10: 0x00007ffcbfebcfb1
 R11: 0x00007f59b9b90780 R12: 0x00000ac7c3b9d713 R13: 0x00007ffcbfebcfc0
 R14: 0x0000000000000ac1 R15: 0x00007ffcbfebd010 EFL: 0x0000000000010206

-- C level backtrace information -------------------------------------------
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9df30a9) [0x7f59b9df30a9]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9df32dc) [0x7f59b9df32dc]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9c6d24b) [0x7f59b9c6d24b]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9d706bd) [0x7f59b9d706bd]
/lib/x86_64-linux-gnu/libc.so.6(0x7f59b9a16210) [0x7f59b9a16210]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dca802) [0x7f59b9dca802]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_callable_method_entry+0x24) [0x7f59b9dcfb24]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_search_method_slowpath+0x2c) [0x7f59b9dcfb7c]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_funcallv_with_cc+0x7c) [0x7f59b9de90dc]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_inspect+0x24) [0x7f59b9cfe984]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9c9303e) [0x7f59b9c9303e]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9c939aa) [0x7f59b9c939aa]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_ensure+0xe7) [0x7f59b9c74797]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_hash_foreach+0x6b) [0x7f59b9c9540b]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9c96095) [0x7f59b9c96095]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9da4d6a) [0x7f59b9da4d6a]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd6026) [0x7f59b9dd6026]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dc9406) [0x7f59b9dc9406]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dda0ba) [0x7f59b9dda0ba]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_exec+0x1d0) [0x7f59b9de0870]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9de406f) [0x7f59b9de406f]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vrescue2+0xe4) [0x7f59b9c74214]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_rescue2+0x8e) [0x7f59b9c7442e]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd6026) [0x7f59b9dd6026]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9de2dab) [0x7f59b9de2dab]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dc9406) [0x7f59b9dc9406]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dda131) [0x7f59b9dda131]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_exec+0x1d0) [0x7f59b9de0870]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9deca6a) [0x7f59b9deca6a]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd768c) [0x7f59b9dd768c]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_catch_obj+0x30) [0x7f59b9dd77a0]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd6026) [0x7f59b9dd6026]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9de2dab) [0x7f59b9de2dab]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dc9406) [0x7f59b9dc9406]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dda131) [0x7f59b9dda131]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_exec+0x1d0) [0x7f59b9de0870]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9deca6a) [0x7f59b9deca6a]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd768c) [0x7f59b9dd768c]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_catch_obj+0x30) [0x7f59b9dd77a0]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd6026) [0x7f59b9dd6026]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9de2dab) [0x7f59b9de2dab]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dc9406) [0x7f59b9dc9406]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dda131) [0x7f59b9dda131]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_exec+0x1d0) [0x7f59b9de0870]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9cba663) [0x7f59b9cba663]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9cba80b) [0x7f59b9cba80b]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dd6026) [0x7f59b9dd6026]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9de2dab) [0x7f59b9de2dab]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dc9406) [0x7f59b9dc9406]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9dda0ba) [0x7f59b9dda0ba]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(rb_vm_exec+0x1d0) [0x7f59b9de0870]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(0x7f59b9c71491) [0x7f59b9c71491]
/lib/x86_64-linux-gnu/libruby-2.7.so.2.7(ruby_run_node+0x4e) [0x7f59b9c762ee]
irb(0x563e1ca4717f) [0x563e1ca4717f]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f59b99f70b3] ../csu/libc-start.c:308
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0
irb(_start+0x2e) [0x563e1ca471ce]

-- Other runtime information -----------------------------------------------

* Loaded script: irb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
    6 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
    7 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/rbconfig.rb
    8 /usr/lib/ruby/2.7.0/rubygems/compatibility.rb
    9 /usr/lib/ruby/2.7.0/rubygems/defaults.rb
   10 /usr/lib/ruby/2.7.0/rubygems/deprecate.rb
   11 /usr/lib/ruby/2.7.0/rubygems/errors.rb
   12 /usr/lib/ruby/2.7.0/rubygems/version.rb
   13 /usr/lib/ruby/2.7.0/rubygems/requirement.rb
   14 /usr/lib/ruby/2.7.0/rubygems/platform.rb
   15 /usr/lib/ruby/2.7.0/rubygems/basic_specification.rb
   16 /usr/lib/ruby/2.7.0/rubygems/stub_specification.rb
   17 /usr/lib/ruby/2.7.0/rubygems/util.rb
   18 /usr/lib/ruby/2.7.0/rubygems/text.rb
   19 /usr/lib/ruby/2.7.0/rubygems/user_interaction.rb
   20 /usr/lib/ruby/2.7.0/rubygems/specification_policy.rb
   21 /usr/lib/ruby/2.7.0/rubygems/util/list.rb
   22 /usr/lib/ruby/2.7.0/rubygems/specification.rb
   23 /usr/lib/ruby/2.7.0/rubygems/exceptions.rb
   24 /usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb
   25 /usr/lib/ruby/2.7.0/rubygems/bundler_version_finder.rb
   26 /usr/lib/ruby/2.7.0/rubygems/dependency.rb
   27 /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb
   28 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
   29 /usr/lib/ruby/2.7.0/monitor.rb
   30 /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb
   31 /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_warn.rb
   32 /usr/lib/ruby/2.7.0/rubygems.rb
   33 /usr/lib/ruby/2.7.0/rubygems/path_support.rb
   34 /usr/lib/ruby/2.7.0/did_you_mean/version.rb
   35 /usr/lib/ruby/2.7.0/did_you_mean/core_ext/name_error.rb
   36 /usr/lib/ruby/2.7.0/did_you_mean/levenshtein.rb
   37 /usr/lib/ruby/2.7.0/did_you_mean/jaro_winkler.rb
   38 /usr/lib/ruby/2.7.0/did_you_mean/spell_checker.rb
   39 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   40 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   41 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers.rb
   42 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/method_name_checker.rb
   43 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/key_error_checker.rb
   44 /usr/lib/ruby/2.7.0/did_you_mean/spell_checkers/null_checker.rb
   45 /usr/lib/ruby/2.7.0/did_you_mean/formatters/plain_formatter.rb
   46 /usr/lib/ruby/2.7.0/did_you_mean/tree_spell_checker.rb
   47 /usr/lib/ruby/2.7.0/did_you_mean.rb
   48 /usr/lib/ruby/2.7.0/tsort.rb
   49 /usr/lib/ruby/2.7.0/rubygems/request_set/gem_dependency_api.rb
   50 /usr/lib/ruby/2.7.0/rubygems/request_set/lockfile/parser.rb
   51 /usr/lib/ruby/2.7.0/rubygems/request_set/lockfile/tokenizer.rb
   52 /usr/lib/ruby/2.7.0/rubygems/request_set/lockfile.rb
   53 /usr/lib/ruby/2.7.0/rubygems/request_set.rb
   54 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
   55 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/errors.rb
   56 /usr/lib/ruby/2.7.0/set.rb
   57 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
   58 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
   59 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
   60 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
   61 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
   62 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
   63 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
   64 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
   65 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
   66 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
   67 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/state.rb
   68 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
   69 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
   70 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
   71 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
   72 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
   73 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
   74 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo/lib/molinillo.rb
   75 /usr/lib/ruby/2.7.0/rubygems/resolver/molinillo.rb
   76 /usr/lib/ruby/2.7.0/rubygems/resolver/activation_request.rb
   77 /usr/lib/ruby/2.7.0/rubygems/resolver/conflict.rb
   78 /usr/lib/ruby/2.7.0/rubygems/resolver/dependency_request.rb
   79 /usr/lib/ruby/2.7.0/rubygems/resolver/requirement_list.rb
   80 /usr/lib/ruby/2.7.0/rubygems/resolver/stats.rb
   81 /usr/lib/ruby/2.7.0/rubygems/resolver/set.rb
   82 /usr/lib/ruby/2.7.0/rubygems/resolver/api_set.rb
   83 /usr/lib/ruby/2.7.0/rubygems/resolver/composed_set.rb
   84 /usr/lib/ruby/2.7.0/rubygems/resolver/best_set.rb
   85 /usr/lib/ruby/2.7.0/rubygems/resolver/current_set.rb
   86 /usr/lib/ruby/2.7.0/rubygems/resolver/git_set.rb
   87 /usr/lib/ruby/2.7.0/rubygems/resolver/index_set.rb
   88 /usr/lib/ruby/2.7.0/rubygems/resolver/installer_set.rb
   89 /usr/lib/ruby/2.7.0/rubygems/resolver/lock_set.rb
   90 /usr/lib/ruby/2.7.0/rubygems/resolver/vendor_set.rb
   91 /usr/lib/ruby/2.7.0/rubygems/resolver/source_set.rb
   92 /usr/lib/ruby/2.7.0/rubygems/resolver/specification.rb
   93 /usr/lib/ruby/2.7.0/rubygems/resolver/spec_specification.rb
   94 /usr/lib/ruby/2.7.0/rubygems/resolver/api_specification.rb
   95 /usr/lib/ruby/2.7.0/rubygems/resolver/git_specification.rb
   96 /usr/lib/ruby/2.7.0/rubygems/resolver/index_specification.rb
   97 /usr/lib/ruby/2.7.0/rubygems/resolver/installed_specification.rb
   98 /usr/lib/ruby/2.7.0/rubygems/resolver/local_specification.rb
   99 /usr/lib/ruby/2.7.0/rubygems/resolver/lock_specification.rb
  100 /usr/lib/ruby/2.7.0/rubygems/resolver/vendor_specification.rb
  101 /usr/lib/ruby/2.7.0/rubygems/resolver.rb
  102 /usr/lib/ruby/2.7.0/uri/version.rb
  103 /usr/lib/ruby/2.7.0/uri/rfc2396_parser.rb
  104 /usr/lib/ruby/2.7.0/uri/rfc3986_parser.rb
  105 /usr/lib/ruby/2.7.0/uri/common.rb
  106 /usr/lib/ruby/2.7.0/uri/generic.rb
  107 /usr/lib/ruby/2.7.0/uri/file.rb
  108 /usr/lib/ruby/2.7.0/uri/ftp.rb
  109 /usr/lib/ruby/2.7.0/uri/http.rb
  110 /usr/lib/ruby/2.7.0/uri/https.rb
  111 /usr/lib/ruby/2.7.0/uri/ldap.rb
  112 /usr/lib/ruby/2.7.0/uri/ldaps.rb
  113 /usr/lib/ruby/2.7.0/uri/mailto.rb
  114 /usr/lib/ruby/2.7.0/uri.rb
  115 /usr/lib/ruby/2.7.0/rubygems/source/git.rb
  116 /usr/lib/ruby/2.7.0/rubygems/source/installed.rb
  117 /usr/lib/ruby/2.7.0/rubygems/source/specific_file.rb
  118 /usr/lib/ruby/2.7.0/rubygems/source/local.rb
  119 /usr/lib/ruby/2.7.0/rubygems/source/lock.rb
  120 /usr/lib/ruby/2.7.0/rubygems/source/vendor.rb
  121 /usr/lib/ruby/2.7.0/rubygems/source.rb
  122 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
  123 /usr/lib/ruby/2.7.0/ripper/core.rb
  124 /usr/lib/ruby/2.7.0/ripper/lexer.rb
  125 /usr/lib/ruby/2.7.0/ripper/filter.rb
  126 /usr/lib/ruby/2.7.0/ripper/sexp.rb
  127 /usr/lib/ruby/2.7.0/ripper.rb
  128 /usr/lib/ruby/2.7.0/irb/init.rb
  129 /usr/lib/ruby/2.7.0/delegate.rb
  130 /usr/lib/ruby/2.7.0/irb/workspace.rb
  131 /usr/lib/ruby/2.7.0/irb/inspector.rb
  132 /usr/lib/ruby/2.7.0/irb/src_encoding.rb
  133 /usr/lib/ruby/2.7.0/irb/magic-file.rb
  134 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
  135 /usr/lib/ruby/2.7.0/readline.rb
  136 /usr/lib/ruby/2.7.0/irb/completion.rb
  137 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
  138 /usr/lib/ruby/2.7.0/timeout.rb
  139 /usr/lib/ruby/2.7.0/forwardable/impl.rb
  140 /usr/lib/ruby/2.7.0/forwardable/version.rb
  141 /usr/lib/ruby/2.7.0/forwardable.rb
  142 /usr/lib/ruby/2.7.0/reline/version.rb
  143 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
  144 /usr/lib/ruby/2.7.0/pathname.rb
  145 /usr/lib/ruby/2.7.0/reline/config.rb
  146 /usr/lib/ruby/2.7.0/reline/key_actor/base.rb
  147 /usr/lib/ruby/2.7.0/reline/key_actor/emacs.rb
  148 /usr/lib/ruby/2.7.0/reline/key_actor/vi_command.rb
  149 /usr/lib/ruby/2.7.0/reline/key_actor/vi_insert.rb
  150 /usr/lib/ruby/2.7.0/reline/key_actor.rb
  151 /usr/lib/ruby/2.7.0/reline/key_stroke.rb
  152 /usr/lib/ruby/2.7.0/reline/kill_ring.rb
  153 /usr/lib/ruby/2.7.0/reline/unicode/east_asian_width.rb
  154 /usr/lib/ruby/2.7.0/reline/unicode.rb
  155 /usr/lib/ruby/2.7.0/fileutils.rb
  156 /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
  157 /usr/lib/ruby/2.7.0/tmpdir.rb
  158 /usr/lib/ruby/2.7.0/tempfile.rb
  159 /usr/lib/ruby/2.7.0/reline/line_editor.rb
  160 /usr/lib/ruby/2.7.0/reline/history.rb
  161 /usr/lib/ruby/2.7.0/reline/ansi.rb
  162 /usr/lib/ruby/2.7.0/reline/general_io.rb
  163 /usr/lib/ruby/2.7.0/reline.rb
  164 /usr/lib/ruby/2.7.0/irb/input-method.rb
  165 /usr/lib/ruby/2.7.0/irb/output-method.rb
  166 /usr/lib/ruby/2.7.0/irb/context.rb
  167 /usr/lib/ruby/2.7.0/irb/extend-command.rb
  168 /usr/lib/ruby/2.7.0/irb/ruby-lex.rb
  169 /usr/lib/ruby/2.7.0/irb/locale.rb
  170 /usr/lib/ruby/2.7.0/irb/color.rb
  171 /usr/lib/ruby/2.7.0/irb/version.rb
  172 /usr/lib/ruby/2.7.0/irb.rb
  173 /usr/lib/ruby/2.7.0/irb/ext/save-history.rb

* Process memory map:

563e1ca46000-563e1ca47000 r--p 00000000 08:01 12068797                   /usr/bin/ruby2.7
563e1ca47000-563e1ca48000 r-xp 00001000 08:01 12068797                   /usr/bin/ruby2.7
563e1ca48000-563e1ca49000 r--p 00002000 08:01 12068797                   /usr/bin/ruby2.7
563e1ca49000-563e1ca4a000 r--p 00002000 08:01 12068797                   /usr/bin/ruby2.7
563e1ca4a000-563e1ca4b000 rw-p 00003000 08:01 12068797                   /usr/bin/ruby2.7
563e1d66f000-563e1e05c000 rw-p 00000000 00:00 0                          [heap]
7f59b55f0000-7f59b57e0000 r--s 00000000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b57e0000-7f59b5b14000 r--s 00000000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b5b18000-7f59b5b1b000 r--p 00000000 08:01 12066530                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f59b5b1b000-7f59b5b2d000 r-xp 00003000 08:01 12066530                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f59b5b2d000-7f59b5b31000 r--p 00015000 08:01 12066530                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f59b5b31000-7f59b5b32000 r--p 00018000 08:01 12066530                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f59b5b32000-7f59b5b33000 rw-p 00019000 08:01 12066530                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f59b5b50000-7f59b5b54000 r--s 00000000 08:01 12068797                   /usr/bin/ruby2.7
7f59b5b58000-7f59b5b5a000 r--p 00000000 08:01 12198015                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
7f59b5b5a000-7f59b5b5f000 r-xp 00002000 08:01 12198015                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
7f59b5b5f000-7f59b5b61000 r--p 00007000 08:01 12198015                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
7f59b5b61000-7f59b5b62000 r--p 00008000 08:01 12198015                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
7f59b5b62000-7f59b5b63000 rw-p 00009000 08:01 12198015                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/pathname.so
7f59b5b68000-7f59b5b76000 r--p 00000000 08:01 12067377                   /usr/lib/x86_64-linux-gnu/libtinfo.so.6.2
7f59b5b76000-7f59b5b85000 r-xp 0000e000 08:01 12067377                   /usr/lib/x86_64-linux-gnu/libtinfo.so.6.2
7f59b5b85000-7f59b5b93000 r--p 0001d000 08:01 12067377                   /usr/lib/x86_64-linux-gnu/libtinfo.so.6.2
7f59b5b93000-7f59b5b97000 r--p 0002a000 08:01 12067377                   /usr/lib/x86_64-linux-gnu/libtinfo.so.6.2
7f59b5b97000-7f59b5b98000 rw-p 0002e000 08:01 12067377                   /usr/lib/x86_64-linux-gnu/libtinfo.so.6.2
7f59b5b98000-7f59b5bac000 r--p 00000000 08:01 12067205                   /usr/lib/x86_64-linux-gnu/libreadline.so.8.0
7f59b5bac000-7f59b5bd5000 r-xp 00014000 08:01 12067205                   /usr/lib/x86_64-linux-gnu/libreadline.so.8.0
7f59b5bd5000-7f59b5bdf000 r--p 0003d000 08:01 12067205                   /usr/lib/x86_64-linux-gnu/libreadline.so.8.0
7f59b5bdf000-7f59b5be1000 r--p 00046000 08:01 12067205                   /usr/lib/x86_64-linux-gnu/libreadline.so.8.0
7f59b5be1000-7f59b5be7000 rw-p 00048000 08:01 12067205                   /usr/lib/x86_64-linux-gnu/libreadline.so.8.0
7f59b5be7000-7f59b5be8000 rw-p 00000000 00:00 0 
7f59b5be8000-7f59b5bea000 r--p 00000000 08:01 12197998                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
7f59b5bea000-7f59b5bed000 r-xp 00002000 08:01 12197998                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
7f59b5bed000-7f59b5bef000 r--p 00005000 08:01 12197998                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
7f59b5bef000-7f59b5bf0000 r--p 00006000 08:01 12197998                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
7f59b5bf0000-7f59b5bf1000 rw-p 00007000 08:01 12197998                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/etc.so
7f59b5bf8000-7f59b5bfa000 r--p 00000000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5bfa000-7f59b5bfd000 r-xp 00002000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5bfd000-7f59b5bfe000 r--p 00005000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5bfe000-7f59b5bff000 ---p 00006000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5bff000-7f59b5c00000 r--p 00006000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5c00000-7f59b5c01000 rw-p 00007000 08:01 12198004                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/io/console.so
7f59b5c08000-7f59b5c0b000 r--p 00000000 08:01 12198021                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
7f59b5c0b000-7f59b5c0f000 r-xp 00003000 08:01 12198021                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
7f59b5c0f000-7f59b5c11000 r--p 00007000 08:01 12198021                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
7f59b5c11000-7f59b5c12000 r--p 00008000 08:01 12198021                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
7f59b5c12000-7f59b5c13000 rw-p 00009000 08:01 12198021                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/readline.so
7f59b5c18000-7f59b5c1e000 r--p 00000000 08:01 12198022                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
7f59b5c1e000-7f59b5c3d000 r-xp 00006000 08:01 12198022                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
7f59b5c3d000-7f59b5c55000 r--p 00025000 08:01 12198022                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
7f59b5c55000-7f59b5c57000 r--p 0003c000 08:01 12198022                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
7f59b5c57000-7f59b5c58000 rw-p 0003e000 08:01 12198022                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/ripper.so
7f59b5c58000-7f59b5c59000 rw-p 00000000 00:00 0 
7f59b5c5d000-7f59b5cbe000 rw-p 00000000 00:00 0 
7f59b5cbe000-7f59b5cbf000 ---p 00000000 00:00 0 
7f59b5cbf000-7f59b5d60000 rw-p 00000000 00:00 0 
7f59b5d60000-7f59b5d61000 ---p 00000000 00:00 0 
7f59b5d61000-7f59b5e02000 rw-p 00000000 00:00 0 
7f59b5e02000-7f59b5e03000 ---p 00000000 00:00 0 
7f59b5e03000-7f59b5ea4000 rw-p 00000000 00:00 0 
7f59b5ea4000-7f59b5ea5000 ---p 00000000 00:00 0 
7f59b5ea5000-7f59b5f46000 rw-p 00000000 00:00 0 
7f59b5f46000-7f59b5f47000 ---p 00000000 00:00 0 
7f59b5f47000-7f59b5fe8000 rw-p 00000000 00:00 0 
7f59b5fe8000-7f59b5fe9000 ---p 00000000 00:00 0 
7f59b5fe9000-7f59b608a000 rw-p 00000000 00:00 0 
7f59b608a000-7f59b608b000 ---p 00000000 00:00 0 
7f59b608b000-7f59b612c000 rw-p 00000000 00:00 0 
7f59b612c000-7f59b612d000 ---p 00000000 00:00 0 
7f59b612d000-7f59b61ce000 rw-p 00000000 00:00 0 
7f59b61ce000-7f59b61cf000 ---p 00000000 00:00 0 
7f59b61cf000-7f59b6270000 rw-p 00000000 00:00 0 
7f59b6270000-7f59b6271000 ---p 00000000 00:00 0 
7f59b6271000-7f59b6312000 rw-p 00000000 00:00 0 
7f59b6312000-7f59b6313000 ---p 00000000 00:00 0 
7f59b6313000-7f59b63b4000 rw-p 00000000 00:00 0 
7f59b63b4000-7f59b63b5000 ---p 00000000 00:00 0 
7f59b63b5000-7f59b6456000 rw-p 00000000 00:00 0 
7f59b6456000-7f59b6457000 ---p 00000000 00:00 0 
7f59b6457000-7f59b64f8000 rw-p 00000000 00:00 0 
7f59b64f8000-7f59b64f9000 ---p 00000000 00:00 0 
7f59b64f9000-7f59b659a000 rw-p 00000000 00:00 0 
7f59b659a000-7f59b659b000 ---p 00000000 00:00 0 
7f59b659b000-7f59b663c000 rw-p 00000000 00:00 0 
7f59b663c000-7f59b663d000 ---p 00000000 00:00 0 
7f59b663d000-7f59b66de000 rw-p 00000000 00:00 0 
7f59b66de000-7f59b66df000 ---p 00000000 00:00 0 
7f59b66df000-7f59b6780000 rw-p 00000000 00:00 0 
7f59b6780000-7f59b6781000 ---p 00000000 00:00 0 
7f59b6781000-7f59b6822000 rw-p 00000000 00:00 0 
7f59b6822000-7f59b6823000 ---p 00000000 00:00 0 
7f59b6823000-7f59b68c4000 rw-p 00000000 00:00 0 
7f59b68c4000-7f59b68c5000 ---p 00000000 00:00 0 
7f59b68c5000-7f59b6966000 rw-p 00000000 00:00 0 
7f59b6966000-7f59b6967000 ---p 00000000 00:00 0 
7f59b6967000-7f59b6a08000 rw-p 00000000 00:00 0 
7f59b6a08000-7f59b6a09000 ---p 00000000 00:00 0 
7f59b6a09000-7f59b6aaa000 rw-p 00000000 00:00 0 
7f59b6aaa000-7f59b6aab000 ---p 00000000 00:00 0 
7f59b6aab000-7f59b6b4c000 rw-p 00000000 00:00 0 
7f59b6b4c000-7f59b6b4d000 ---p 00000000 00:00 0 
7f59b6b4d000-7f59b6bee000 rw-p 00000000 00:00 0 
7f59b6bee000-7f59b6bef000 ---p 00000000 00:00 0 
7f59b6bef000-7f59b6c90000 rw-p 00000000 00:00 0 
7f59b6c90000-7f59b6c91000 ---p 00000000 00:00 0 
7f59b6c91000-7f59b6d32000 rw-p 00000000 00:00 0 
7f59b6d32000-7f59b6d33000 ---p 00000000 00:00 0 
7f59b6d33000-7f59b6dd4000 rw-p 00000000 00:00 0 
7f59b6dd4000-7f59b6dd5000 ---p 00000000 00:00 0 
7f59b6dd5000-7f59b6e76000 rw-p 00000000 00:00 0 
7f59b6e76000-7f59b6e77000 ---p 00000000 00:00 0 
7f59b6e77000-7f59b6f18000 rw-p 00000000 00:00 0 
7f59b6f18000-7f59b6f19000 ---p 00000000 00:00 0 
7f59b6f19000-7f59b6fba000 rw-p 00000000 00:00 0 
7f59b6fba000-7f59b6fbb000 ---p 00000000 00:00 0 
7f59b6fbb000-7f59b705c000 rw-p 00000000 00:00 0 
7f59b705c000-7f59b705d000 ---p 00000000 00:00 0 
7f59b705d000-7f59b9208000 rw-p 00000000 00:00 0 
7f59b9208000-7f59b9778000 r--p 00000000 08:01 12065221                   /usr/lib/locale/locale-archive
7f59b9778000-7f59b9787000 r--p 00000000 08:01 12066890                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f59b9787000-7f59b982e000 r-xp 0000f000 08:01 12066890                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f59b982e000-7f59b98c5000 r--p 000b6000 08:01 12066890                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f59b98c5000-7f59b98c6000 r--p 0014c000 08:01 12066890                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f59b98c6000-7f59b98c7000 rw-p 0014d000 08:01 12066890                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f59b98c8000-7f59b98ca000 r--p 00000000 08:01 12066269                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f59b98ca000-7f59b98df000 r-xp 00002000 08:01 12066269                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f59b98df000-7f59b98f9000 r--p 00017000 08:01 12066269                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f59b98f9000-7f59b98fa000 r--p 00030000 08:01 12066269                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f59b98fa000-7f59b98fb000 rw-p 00031000 08:01 12066269                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f59b98fb000-7f59b9903000 rw-p 00000000 00:00 0 
7f59b9908000-7f59b9909000 r--p 00000000 08:01 12066332                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f59b9909000-7f59b990b000 r-xp 00001000 08:01 12066332                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f59b990b000-7f59b990c000 r--p 00003000 08:01 12066332                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f59b990c000-7f59b990d000 r--p 00003000 08:01 12066332                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f59b990d000-7f59b990e000 rw-p 00004000 08:01 12066332                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f59b9910000-7f59b991a000 r--p 00000000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b991a000-7f59b997a000 r-xp 0000a000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b997a000-7f59b9991000 r--p 0006a000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b9991000-7f59b9992000 ---p 00081000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b9992000-7f59b9993000 r--p 00081000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b9993000-7f59b9994000 rw-p 00082000 08:01 12066593                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f59b9998000-7f59b999b000 r--p 00000000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b999b000-7f59b999f000 r-xp 00003000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b999f000-7f59b99a0000 r--p 00007000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b99a0000-7f59b99a1000 ---p 00008000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b99a1000-7f59b99a2000 r--p 00008000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b99a2000-7f59b99a3000 rw-p 00009000 08:01 12067229                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f59b99a8000-7f59b99af000 r--p 00000000 08:01 12067172                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f59b99af000-7f59b99c0000 r-xp 00007000 08:01 12067172                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f59b99c0000-7f59b99c5000 r--p 00018000 08:01 12067172                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f59b99c5000-7f59b99c6000 r--p 0001c000 08:01 12067172                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f59b99c6000-7f59b99c7000 rw-p 0001d000 08:01 12067172                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f59b99c7000-7f59b99cb000 rw-p 00000000 00:00 0 
7f59b99d0000-7f59b99f5000 r--p 00000000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b99f5000-7f59b9b6d000 r-xp 00025000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b9b6d000-7f59b9bb7000 r--p 0019d000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b9bb7000-7f59b9bb8000 ---p 001e7000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b9bb8000-7f59b9bbb000 r--p 001e7000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b9bbb000-7f59b9bbe000 rw-p 001ea000 08:01 12066171                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f59b9bbe000-7f59b9bc2000 rw-p 00000000 00:00 0 
7f59b9bc8000-7f59b9bee000 r--p 00000000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9bee000-7f59b9dfd000 r-xp 00026000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9dfd000-7f59b9ef4000 r--p 00235000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9ef4000-7f59b9ef5000 ---p 0032c000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9ef5000-7f59b9efb000 r--p 0032c000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9efb000-7f59b9efc000 rw-p 00332000 08:01 12068806                   /usr/lib/x86_64-linux-gnu/libruby-2.7.so.2.7.0
7f59b9efc000-7f59b9f16000 rw-p 00000000 00:00 0 
7f59b9f20000-7f59b9f21000 r--p 00000000 08:01 12198011                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
7f59b9f21000-7f59b9f22000 r-xp 00001000 08:01 12198011                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
7f59b9f22000-7f59b9f23000 r--p 00002000 08:01 12198011                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
7f59b9f23000-7f59b9f24000 r--p 00002000 08:01 12198011                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
7f59b9f24000-7f59b9f25000 rw-p 00003000 08:01 12198011                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/monitor.so
7f59b9f28000-7f59b9f29000 r--p 00000000 08:01 12197984                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
7f59b9f29000-7f59b9f2b000 r-xp 00001000 08:01 12197984                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
7f59b9f2b000-7f59b9f2c000 r--p 00003000 08:01 12197984                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
7f59b9f2c000-7f59b9f2d000 r--p 00003000 08:01 12197984                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
7f59b9f2d000-7f59b9f2e000 rw-p 00004000 08:01 12197984                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/trans/transdb.so
7f59b9f30000-7f59b9f31000 r--p 00000000 08:01 12197940                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
7f59b9f31000-7f59b9f32000 r-xp 00001000 08:01 12197940                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
7f59b9f32000-7f59b9f33000 r--p 00002000 08:01 12197940                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
7f59b9f33000-7f59b9f34000 r--p 00002000 08:01 12197940                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
7f59b9f34000-7f59b9f35000 rw-p 00003000 08:01 12197940                   /usr/lib/x86_64-linux-gnu/ruby/2.7.0/enc/encdb.so
7f59b9f38000-7f59b9f39000 r--p 00000000 08:01 12065905                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f59b9f39000-7f59b9f5c000 r-xp 00001000 08:01 12065905                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f59b9f5c000-7f59b9f64000 r--p 00024000 08:01 12065905                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f59b9f65000-7f59b9f66000 r--p 0002c000 08:01 12065905                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f59b9f66000-7f59b9f67000 rw-p 0002d000 08:01 12065905                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f59b9f67000-7f59b9f6b000 rw-p 00000000 00:00 0 
7f59b9f6b000-7f59b9f6f000 rw-p 00000000 00:00 0 
7ffcbf6c2000-7ffcbfec1000 rw-p 00000000 00:00 0                          [stack]
7ffcbffc0000-7ffcbffc3000 r--p 00000000 00:00 0                          [vvar]
7ffcbffc3000-7ffcbffc4000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)

Updated by byroot (Jean Boussier) about 1 month ago

It very much look like a duplicate of https://bugs.ruby-lang.org/issues/16689

01wsmith (w smith) you should try Ruby 2.7.2, this bug as been fixed in 2.7.1.

#4

Updated by jeremyevans0 (Jeremy Evans) 25 days ago

  • Status changed from Feedback to Closed

Also available in: Atom PDF