Project

General

Profile

Bug #18627 » git_2a719a_ruby_3.1.1p18-a.log

segfault log on ruby 3.1.1 - Ethan (Ethan -), 03/12/2022 07:37 AM

 
/home/ethan/work/jsi/lib/jsi/schema.rb:455: [BUG] Segmentation fault at 0x0000737475706e79
ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0095 p:---- s:0548 e:000547 CFUNC :append_features
c:0094 p:---- s:0545 e:000544 CFUNC :include
c:0093 p:0007 s:0540 e:000539 BLOCK /home/ethan/work/jsi/lib/jsi/schema.rb:455 [FINISH]
c:0092 p:---- s:0536 e:000535 CFUNC :each_key
c:0091 p:0022 s:0532 e:000531 METHOD /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511
c:0090 p:0042 s:0527 E:000cc8 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:454
c:0089 p:0272 s:0522 E:001ae0 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:113 [FINISH]
c:0088 p:---- s:0504 e:000503 CFUNC :new
c:0087 p:0021 s:0498 e:000497 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240
c:0086 p:0024 s:0493 e:000492 BLOCK /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:104
c:0085 p:0008 s:0489 e:000487 BLOCK /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:251 [FINISH]
c:0084 p:---- s:0484 e:000483 IFUNC
c:0083 p:---- s:0481 e:000480 CFUNC :each_key
c:0082 p:0022 s:0477 e:000476 METHOD /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511 [FINISH]
c:0081 p:---- s:0472 E:001570 CFUNC :each_entry
c:0080 p:0021 s:0468 e:000467 METHOD /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:276
c:0079 p:0047 s:0462 E:000730 METHOD /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:251
c:0078 p:0006 s:0456 e:000455 METHOD /home/ethan/work/jsi/lib/jsi/schema_set.rb:45 [FINISH]
c:0077 p:---- s:0449 e:000448 CFUNC :new
c:0076 p:0250 s:0444 E:000b70 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:100 [FINISH]
c:0075 p:---- s:0426 e:000425 CFUNC :new
c:0074 p:0021 s:0420 e:000419 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240
c:0073 p:0013 s:0415 e:000414 BLOCK /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:245
c:0072 p:0063 s:0410 e:000409 BLOCK /home/ethan/work/jsi/lib/jsi/util/private.rb:101 [FINISH]
c:0071 p:---- s:0405 e:000404 CFUNC :synchronize
c:0070 p:0033 s:0401 e:000400 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0069 p:0105 s:0394 e:000393 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:187
c:0068 p:0253 s:0384 e:000383 METHOD /home/ethan/work/jsi/lib/jsi/ptr.rb:284
c:0067 p:0022 s:0373 e:000372 BLOCK /home/ethan/work/jsi/lib/jsi/ptr.rb:114 [FINISH]
c:0066 p:---- s:0366 e:000365 IFUNC
c:0065 p:---- s:0363 e:000362 CFUNC :each
c:0064 p:---- s:0360 e:000359 CFUNC :inject
c:0063 p:0008 s:0355 e:000354 METHOD /home/ethan/work/jsi/lib/jsi/ptr.rb:113
c:0062 p:0054 s:0347 e:000345 BLOCK /home/ethan/work/jsi/lib/jsi/schema.rb:501
c:0061 p:0063 s:0341 e:000340 BLOCK /home/ethan/work/jsi/lib/jsi/util/private.rb:101 [FINISH]
c:0060 p:---- s:0336 e:000335 CFUNC :synchronize
c:0059 p:0033 s:0332 e:000331 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0058 p:0018 s:0325 e:000324 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:487
c:0057 p:0007 s:0320 e:000319 METHOD /home/ethan/work/jsi/lib/jsi/validation/result.rb:41
c:0056 p:0010 s:0314 e:000313 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:41 [FINISH]
c:0055 p:---- s:0310 e:000309 IFUNC
c:0054 p:---- s:0307 e:000306 CFUNC :each_index
c:0053 p:---- s:0304 e:000303 CFUNC :each
c:0052 p:---- s:0301 e:000300 CFUNC :map
c:0051 p:0033 s:0297 e:000296 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40
c:0050 p:0151 s:0290 e:000289 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:114
c:0049 p:0044 s:0285 e:000284 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0048 p:---- s:0282 e:000281 CFUNC :catch
c:0047 p:0076 s:0277 e:000276 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0046 p:0022 s:0266 e:000265 METHOD /home/ethan/work/jsi/lib/jsi/validation/result.rb:55
c:0045 p:0035 s:0259 e:000255 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:21 [FINISH]
c:0044 p:---- s:0252 e:000251 CFUNC :each
c:0043 p:0062 s:0248 e:000247 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:18
c:0042 p:0109 s:0240 e:000239 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:94
c:0041 p:0044 s:0235 e:000234 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0040 p:---- s:0232 e:000231 CFUNC :catch
c:0039 p:0076 s:0227 e:000226 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0038 p:0081 s:0216 E:001d40 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/ref.rb:18
c:0037 p:0007 s:0206 e:000205 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:40
c:0036 p:0044 s:0201 e:000200 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0035 p:---- s:0198 e:000197 CFUNC :catch
c:0034 p:0076 s:0193 e:000192 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0033 p:0043 s:0182 e:000181 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:587
c:0032 p:0014 s:0177 e:000176 BLOCK /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb:14 [FINISH]
c:0031 p:---- s:0173 e:000172 CFUNC :each_index
c:0030 p:0047 s:0169 e:000168 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb:13
c:0029 p:0041 s:0161 e:000160 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/draft06.rb:24
c:0028 p:0021 s:0154 e:000153 BLOCK /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb:36 [FINISH]
c:0027 p:---- s:0151 e:000150 CFUNC :catch
c:0026 p:0031 s:0146 e:000145 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb:34
c:0025 p:0008 s:0138 E:002048 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:598
c:0024 p:0054 s:0134 e:000133 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/child_application/properties.rb:10
c:0023 p:0047 s:0127 e:000126 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/child_application/draft06.rb:25
c:0022 p:0036 s:0120 e:000119 METHOD /home/ethan/work/jsi/lib/jsi/schema/application/child_application.rb:34
c:0021 p:0011 s:0113 E:001518 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:597 [FINISH]
c:0020 p:---- s:0109 e:000108 CFUNC :each_key
c:0019 p:0022 s:0105 e:000104 METHOD /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511
c:0018 p:0006 s:0100 E:001678 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:596
c:0017 p:0017 s:0096 e:000095 METHOD /home/ethan/work/jsi/lib/jsi/schema_set.rb:15
c:0016 p:0012 s:0091 E:0017d0 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:595
c:0015 p:0063 s:0084 e:000083 BLOCK /home/ethan/work/jsi/lib/jsi/util/private.rb:101 [FINISH]
c:0014 p:---- s:0079 e:000078 CFUNC :synchronize
c:0013 p:0033 s:0075 e:000074 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0012 p:0106 s:0068 e:000067 METHOD /home/ethan/work/jsi/lib/jsi/base.rb:380
c:0011 p:0007 s:0056 e:000055 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:235 [FINISH]
c:0010 p:---- s:0052 e:000051 CFUNC :each_key
c:0009 p:---- s:0049 e:000048 CFUNC :public_send
c:0008 p:0035 s:0044 e:000043 METHOD /home/ethan/work/jsi/lib/jsi/pathed_node.rb:73
c:0007 p:0023 s:0036 e:000035 BLOCK /home/ethan/work/jsi/lib/jsi/pathed_node.rb:89 [FINISH]
c:0006 p:0027 s:0030 E:0002e8 METHOD /home/ethan/work/jsi/lib/jsi/base.rb:234
c:0005 p:0117 s:0025 E:0003b8 METHOD /home/ethan/work/jsi/lib/jsi/schema_registry.rb:51
c:0004 p:0035 s:0020 e:000019 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:158
c:0003 p:0009 s:0012 e:000011 METHOD /home/ethan/work/jsi/lib/jsi/schema_classes.rb:46
c:0002 p:0033 s:0006 e:000005 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:000000 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
-e:1:in `<main>'
/home/ethan/work/jsi/lib/jsi/schema_classes.rb:46:in `new_schema'
/home/ethan/work/jsi/lib/jsi/schema.rb:158:in `new_schema'
/home/ethan/work/jsi/lib/jsi/schema_registry.rb:51:in `register'
/home/ethan/work/jsi/lib/jsi/base.rb:234:in `jsi_each_child_node'
/home/ethan/work/jsi/lib/jsi/pathed_node.rb:89:in `block (2 levels) in <module:PathedHashNode>'
/home/ethan/work/jsi/lib/jsi/pathed_node.rb:73:in `jsi_node_content_hash_pubsend'
/home/ethan/work/jsi/lib/jsi/pathed_node.rb:73:in `public_send'
/home/ethan/work/jsi/lib/jsi/pathed_node.rb:73:in `each_key'
/home/ethan/work/jsi/lib/jsi/base.rb:235:in `block in jsi_each_child_node'
/home/ethan/work/jsi/lib/jsi/base.rb:380:in `[]'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `[]'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `synchronize'
/home/ethan/work/jsi/lib/jsi/util/private.rb:101:in `block in []'
/home/ethan/work/jsi/lib/jsi/base.rb:595:in `block in jsi_subinstance_schemas_memos'
/home/ethan/work/jsi/lib/jsi/schema_set.rb:15:in `build'
/home/ethan/work/jsi/lib/jsi/base.rb:596:in `block (2 levels) in jsi_subinstance_schemas_memos'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each_key'
/home/ethan/work/jsi/lib/jsi/base.rb:597:in `block (3 levels) in jsi_subinstance_schemas_memos'
/home/ethan/work/jsi/lib/jsi/schema/application/child_application.rb:34:in `each_child_applicator_schema'
/home/ethan/work/jsi/lib/jsi/schema/application/child_application/draft06.rb:25:in `internal_child_applicate_keywords'
/home/ethan/work/jsi/lib/jsi/schema/application/child_application/properties.rb:10:in `internal_applicate_properties'
/home/ethan/work/jsi/lib/jsi/base.rb:598:in `block (4 levels) in jsi_subinstance_schemas_memos'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb:34:in `each_inplace_applicator_schema'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb:34:in `catch'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb:36:in `block in each_inplace_applicator_schema'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/draft06.rb:24:in `internal_inplace_applicate_keywords'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb:13:in `internal_applicate_someOf'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb:13:in `each_index'
/home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb:14:in `block in internal_applicate_someOf'
/home/ethan/work/jsi/lib/jsi/schema.rb:587:in `instance_valid?'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `catch'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31:in `block in internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:40:in `internal_validate_keywords'
/home/ethan/work/jsi/lib/jsi/schema/validation/ref.rb:18:in `internal_validate_ref'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `catch'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31:in `block in internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:94:in `internal_validate_keywords'
/home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:18:in `internal_validate_properties'
/home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:18:in `each'
/home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:21:in `block in internal_validate_properties'
/home/ethan/work/jsi/lib/jsi/validation/result.rb:55:in `child_subschema_validate'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21:in `catch'
/home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31:in `block in internal_validate_instance'
/home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:114:in `internal_validate_keywords'
/home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40:in `internal_validate_anyOf'
/home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40:in `map'
/home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40:in `each'
/home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40:in `each_index'
/home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:41:in `block in internal_validate_anyOf'
/home/ethan/work/jsi/lib/jsi/validation/result.rb:41:in `inplace_subschema_validate'
/home/ethan/work/jsi/lib/jsi/schema.rb:487:in `subschema'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `[]'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `synchronize'
/home/ethan/work/jsi/lib/jsi/util/private.rb:101:in `block in []'
/home/ethan/work/jsi/lib/jsi/schema.rb:501:in `block in subschema_map'
/home/ethan/work/jsi/lib/jsi/ptr.rb:113:in `evaluate'
/home/ethan/work/jsi/lib/jsi/ptr.rb:113:in `inject'
/home/ethan/work/jsi/lib/jsi/ptr.rb:113:in `each'
/home/ethan/work/jsi/lib/jsi/ptr.rb:114:in `block in evaluate'
/home/ethan/work/jsi/lib/jsi/ptr.rb:284:in `node_subscript_token_child'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:187:in `[]'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `[]'
/home/ethan/work/jsi/lib/jsi/util/private.rb:96:in `synchronize'
/home/ethan/work/jsi/lib/jsi/util/private.rb:101:in `block in []'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:245:in `block in jsi_subinstance_memos'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240:in `new_node'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240:in `new'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:100:in `initialize'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:100:in `new'
/home/ethan/work/jsi/lib/jsi/schema_set.rb:45:in `initialize'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:251:in `initialize'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:276:in `do_with_enum'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:276:in `each_entry'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each_key'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:251:in `block in initialize'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:104:in `block in initialize'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240:in `new_node'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240:in `new'
/home/ethan/work/jsi/lib/jsi/metaschema_node.rb:113:in `initialize'
/home/ethan/work/jsi/lib/jsi/schema.rb:454:in `describes_schema!'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each'
/home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb:511:in `each_key'
/home/ethan/work/jsi/lib/jsi/schema.rb:455:in `block in describes_schema!'
/home/ethan/work/jsi/lib/jsi/schema.rb:455:in `include'
/home/ethan/work/jsi/lib/jsi/schema.rb:455:in `append_features'

-- Machine register context ------------------------------------------------
RIP: 0x00007fe59530f7b0 RBP: 0x00007fe59118dde0 RSP: 0x00007ffca3f05ec0
RAX: 0x0000737475706e69 RBX: 0x0000000000000000 RCX: 0x0000000000000001
RDX: 0x0000000000000005 RDI: 0x00007fe5910c5020 RSI: 0x0000000000000001
R8: 0x0000000000000001 R9: 0x0000000000000001 R10: 0x00000000ffffffff
R11: 0x00007fe5955e4e38 R12: 0x000055abac6e8fc0 R13: 0x0000000000000000
R14: 0x00007fe59118dde0 R15: 0x000055abac1bb5d0 EFL: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_print_backtrace+0x11) [0x7fe59558085f] vm_dump.c:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_bugreport) vm_dump.c:1045
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_bug_for_fatal_signal+0xf4) [0x7fe59537b624] error.c:821
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(sigsegv+0x4d) [0x7fe5954d56ed] signal.c:964
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7fe5952613c0] ../sysdeps/pthread/funlockfile.c:28
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(RCLASS_SUPER+0x0) [0x7fe59530f7b0] class.c:1066
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_include_module) class.c:1068
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_mod_append_features+0x35) [0x7fe595380cc5] eval.c:1110
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_cfp_consistent_p+0x0) [0x7fe595573ec7] vm_eval.c:149
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc_with_frame) vm_eval.c:151
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc) vm_eval.c:163
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body) vm_eval.c:209
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_funcallv+0x196) [0x7fe595577296] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_mod_include+0x12c) [0x7fe5953813ac] eval.c:1139
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0x10) [0x7fe595565f32] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:778
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(each_key_i+0xd) [0x7fe5953acbdd] hash.c:3062
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_ar_foreach_iter+0x11) [0x7fe5953b077c] hash.c:1341
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(ar_foreach_check) hash.c:968
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_foreach_call) hash.c:1489
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_foreach+0x53) [0x7fe5953b55e3] hash.c:1513
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_each_key+0x23) [0x7fe5953b6293] hash.c:3093
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body+0x53b) [0x7fe59557421b] vm_eval.c:205
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call+0x32) [0x7fe595576c26] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_funcallv_kw) vm_eval.c:1073
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_class_new_instance_pass_kw+0x52) [0x7fe59543c442] object.c:1991
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0x10) [0x7fe595565f32] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:778
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(each_val_i+0x45) [0x7fe59536c495] enum.c:70
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_pop_frame+0x0) [0x7fe595561da2] vm_insnhelper.c:3972
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cfunc) vm_insnhelper.c:3973
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(invoke_block_from_c_bh+0x24) [0x7fe595571133] vm.c:1395
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cref) vm.c:1427
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield) vm.c:1435
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield_0) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield) vm_eval.c:1363
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(each_key_i+0xd) [0x7fe5953acbdd] hash.c:3062
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_ar_foreach_iter+0x11) [0x7fe5953b077c] hash.c:1341
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(ar_foreach_check) hash.c:968
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_foreach_call) hash.c:1489
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_foreach+0x53) [0x7fe5953b55e3] hash.c:1513
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_each_key+0x23) [0x7fe5953b6293] hash.c:3093
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body+0x53b) [0x7fe59557421b] vm_eval.c:205
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(iterate_method+0x4d) [0x7fe59557709d] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate0+0x106) [0x7fe59555e9e6] vm_eval.c:1531
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate_internal+0x3f) [0x7fe59555ed9a] vm_eval.c:1563
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_block_call_kw) vm_eval.c:1612
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_block_call+0xf) [0x7fe59555edcf] vm_eval.c:1598
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(enum_each_entry+0x39) [0x7fe595366c39] enum.c:2896
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body+0x53b) [0x7fe59557421b] vm_eval.c:205
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call+0x32) [0x7fe595576c26] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_funcallv_kw) vm_eval.c:1073
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_class_new_instance_pass_kw+0x52) [0x7fe59543c442] object.c:1991
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body+0x53b) [0x7fe59557421b] vm_eval.c:205
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call+0x32) [0x7fe595576c26] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_funcallv_kw) vm_eval.c:1073
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_class_new_instance_pass_kw+0x52) [0x7fe59543c442] object.c:1991
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0x10) [0x7fe595565f32] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:778
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ensure+0x12e) [0x7fe5953841be] eval.c:993
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_obj_write+0x0) [0x7fe59536e022] enum.c:786
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(MEMO_V1_SET) internal/imemo.h:234
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(inject_i) enum.c:786
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_pop_frame+0x0) [0x7fe595561da2] vm_insnhelper.c:3972
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cfunc) vm_insnhelper.c:3973
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(invoke_block_from_c_bh+0x24) [0x7fe595571133] vm.c:1395
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cref) vm.c:1427
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield) vm.c:1435
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield_0) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield) vm_eval.c:1363
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(RB_FL_TEST_RAW+0x0) [0x7fe5952e247c] array.c:2522
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(RB_FL_ANY_RAW) ./include/ruby/internal/fl_type.h:558
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_array_len) ./include/ruby/internal/core/rarray.h:302
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ary_each) array.c:2521
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_cfp_consistent_p+0x0) [0x7fe595573ec7] vm_eval.c:149
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc_with_frame) vm_eval.c:151
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc) vm_eval.c:163
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body) vm_eval.c:209
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(iterate_method+0x4d) [0x7fe59557709d] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate0+0x106) [0x7fe59555e9e6] vm_eval.c:1531
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate_internal+0x3f) [0x7fe59555ed9a] vm_eval.c:1563
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_block_call_kw) vm_eval.c:1612
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_block_call+0xf) [0x7fe59555edcf] vm_eval.c:1598
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(enum_inject+0x81) [0x7fe595369cb1] enum.c:1045
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ensure+0x12e) [0x7fe5953841be] eval.c:993
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(collect_i+0x12) [0x7fe5953657a2] enum.c:608
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_pop_frame+0x0) [0x7fe595561da2] vm_insnhelper.c:3972
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cfunc) vm_insnhelper.c:3973
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(invoke_block_from_c_bh+0x24) [0x7fe595571133] vm.c:1395
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield_with_cref) vm.c:1427
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_yield) vm.c:1435
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield_0) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield) vm_eval.c:1363
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ary_each_index+0x46) [0x7fe5952e3bb6] array.c:2573
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_cfp_consistent_p+0x0) [0x7fe595573ec7] vm_eval.c:149
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc_with_frame) vm_eval.c:151
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc) vm_eval.c:163
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body) vm_eval.c:209
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(iterate_method+0x4d) [0x7fe59557709d] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate0+0x106) [0x7fe59555e9e6] vm_eval.c:1531
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate_internal+0x3f) [0x7fe59555ed9a] vm_eval.c:1563
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_block_call_kw) vm_eval.c:1612
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(enumerator_block_call+0x59) [0x7fe595372f59] enumerator.c:553
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_cfp_consistent_p+0x0) [0x7fe595573ec7] vm_eval.c:149
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc_with_frame) vm_eval.c:151
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc) vm_eval.c:163
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body) vm_eval.c:209
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(iterate_method+0x4d) [0x7fe59557709d] vm_eval.c:876
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_iterate0+0x106) [0x7fe59555e9e6] vm_eval.c:1531
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_lambda_call+0x84) [0x7fe59555ec74] vm_eval.c:1630
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(enum_collect+0x5b) [0x7fe595366adb] enum.c:647
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(catch_i+0x2e7) [0x7fe595570037] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_catch_protect+0xf2) [0x7fe59555eed2] vm_eval.c:2379
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_catch_obj+0x50) [0x7fe59555f070] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(RB_FL_TEST_RAW+0x0) [0x7fe5952e247c] array.c:2522
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(RB_FL_ANY_RAW) ./include/ruby/internal/fl_type.h:558
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_array_len) ./include/ruby/internal/core/rarray.h:302
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ary_each) array.c:2521
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(catch_i+0x2e7) [0x7fe595570037] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_catch_protect+0xf2) [0x7fe59555eed2] vm_eval.c:2379
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_catch_obj+0x50) [0x7fe59555f070] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(catch_i+0x2e7) [0x7fe595570037] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_catch_protect+0xf2) [0x7fe59555eed2] vm_eval.c:2379
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_catch_obj+0x50) [0x7fe59555f070] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ary_each_index+0x46) [0x7fe5952e3bb6] array.c:2573
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(catch_i+0x2e7) [0x7fe595570037] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_catch_protect+0xf2) [0x7fe59555eed2] vm_eval.c:2379
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_catch_obj+0x50) [0x7fe59555f070] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(each_key_i+0xd) [0x7fe5953acbdd] hash.c:3062
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_ar_foreach_iter+0x11) [0x7fe5953b077c] hash.c:1341
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(ar_foreach_check) hash.c:968
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_foreach_call) hash.c:1489
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_foreach+0x53) [0x7fe5953b55e3] hash.c:1513
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_each_key+0x23) [0x7fe5953b6293] hash.c:3093
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ensure+0x12e) [0x7fe5953841be] eval.c:993
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_yield+0x266) [0x7fe595571026] vm.c:1316
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(each_key_i+0xd) [0x7fe5953acbdd] hash.c:3062
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_ar_foreach_iter+0x11) [0x7fe5953b077c] hash.c:1341
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(ar_foreach_check) hash.c:968
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(hash_foreach_call) hash.c:1489
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ensure+0x12e) [0x7fe5953841be] eval.c:993
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_foreach+0x5a) [0x7fe5953b5676] hash.c:1517
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_foreach) hash.c:1503
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_hash_each_key+0x23) [0x7fe5953b6293] hash.c:3093
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_cfp_consistent_p+0x0) [0x7fe595573ec7] vm_eval.c:149
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc_with_frame) vm_eval.c:151
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_cfunc) vm_eval.c:163
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call0_body) vm_eval.c:209
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_call0+0x3a9) [0x7fe595576369] vm_eval.c:86
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(send_internal+0xf3) [0x7fe5955768b3] vm_eval.c:1261
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_cfunc_with_frame+0x128) [0x7fe595557c88] vm_insnhelper.c:3037
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x79) [0x7fe59556cd39] vm_insnhelper.c:3639
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_bmethod+0x115) [0x7fe59556cc45] vm_insnhelper.c:3102
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method_each_type+0x1b1) [0x7fe59556ce71] vm_insnhelper.c:3671
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_call_method+0xb4) [0x7fe59556d604] vm_insnhelper.c:3750
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_sendish+0xe) [0x7fe595566043] vm_insnhelper.c:4751
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(vm_exec_core) insns.def:759
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_vm_exec+0xd3) [0x7fe59556bb13] vm.c:2211
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(rb_ec_exec_node+0xbb) [0x7fe59538016b] eval.c:280
/home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1(ruby_run_node+0x5a) [0x7fe59538651a] eval.c:321
/home/ethan/.rbenv/versions/3.1.1/bin/ruby(main+0x5f) [0x55abaa9ca17f] ./main.c:47

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

* Loaded script: -e

* Loaded features:

0 enumerator.so
1 thread.rb
2 fiber.so
3 rational.so
4 complex.so
5 ruby2_keywords.rb
6 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
8 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/rbconfig.rb
9 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/compatibility.rb
10 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/defaults.rb
11 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/deprecate.rb
12 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/errors.rb
13 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/unknown_command_spell_checker.rb
14 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/exceptions.rb
15 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/basic_specification.rb
16 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/stub_specification.rb
17 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/platform.rb
18 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/version.rb
19 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/requirement.rb
20 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/util/list.rb
21 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/specification.rb
22 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/util.rb
23 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/dependency.rb
24 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/core_ext/kernel_gem.rb
25 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
26 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/monitor.rb
27 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb
28 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/core_ext/kernel_warn.rb
29 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems.rb
30 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/rubygems/path_support.rb
31 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/error_highlight/version.rb
32 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/error_highlight/base.rb
33 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/error_highlight/formatter.rb
34 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/error_highlight/core_ext.rb
35 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/error_highlight.rb
36 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/version.rb
37 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/core_ext/name_error.rb
38 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/levenshtein.rb
39 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/jaro_winkler.rb
40 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checker.rb
41 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
42 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
43 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/name_error_checkers.rb
44 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/method_name_checker.rb
45 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/key_error_checker.rb
46 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/null_checker.rb
47 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/tree_spell_checker.rb
48 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/require_path_checker.rb
49 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
50 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean/formatter.rb
51 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/did_you_mean.rb
52 /home/ethan/work/jsi/lib/jsi/version.rb
53 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/prettyprint.rb
54 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/pp.rb
55 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/set.rb
56 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/json/version.rb
57 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/ostruct.rb
58 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/json/generic_object.rb
59 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/json/common.rb
60 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
61 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
62 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/json/ext.rb
63 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/json.rb
64 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
65 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/pathname.rb
66 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
67 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/bigdecimal.rb
68 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/addressable-2.8.0/lib/addressable/version.rb
69 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/addressable-2.8.0/lib/addressable/idna/pure.rb
70 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/addressable-2.8.0/lib/addressable/idna.rb
71 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix/domain.rb
72 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix/version.rb
73 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix/errors.rb
74 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix/rule.rb
75 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix/list.rb
76 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/public_suffix-4.0.6/lib/public_suffix.rb
77 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/addressable-2.8.0/lib/addressable/uri.rb
78 /home/ethan/work/jsi/lib/jsi/util/private/attr_struct.rb
79 /home/ethan/work/jsi/lib/jsi/util/private.rb
80 /home/ethan/work/jsi/lib/jsi/util.rb
81 /home/ethan/work/jsi/lib/jsi/typelike_modules.rb
82 /home/ethan/work/jsi/lib/jsi/ptr.rb
83 /home/ethan/work/jsi/lib/jsi/schema_registry.rb
84 /home/ethan/work/jsi/lib/jsi.rb
85 /home/ethan/work/jsi/lib/jsi/pathed_node.rb
86 /home/ethan/work/jsi/lib/jsi/schema.rb
87 /home/ethan/work/jsi/lib/jsi/schema/schema_ancestor_node.rb
88 /home/ethan/work/jsi/lib/jsi/base.rb
89 /home/ethan/work/jsi/lib/jsi/metaschema_node.rb
90 /home/ethan/work/jsi/lib/jsi/schema/application.rb
91 /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application.rb
92 /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/ref.rb
93 /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/dependencies.rb
94 /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/someof.rb
95 /home/ethan/work/jsi/lib/jsi/schema/application/inplace_application/draft06.rb
96 /home/ethan/work/jsi/lib/jsi/schema/application/child_application.rb
97 /home/ethan/work/jsi/lib/jsi/schema/application/child_application/items.rb
98 /home/ethan/work/jsi/lib/jsi/schema/application/child_application/contains.rb
99 /home/ethan/work/jsi/lib/jsi/schema/application/child_application/properties.rb
100 /home/ethan/work/jsi/lib/jsi/schema/application/child_application/draft06.rb
101 /home/ethan/work/jsi/lib/jsi/schema/application/draft06.rb
102 /home/ethan/work/jsi/lib/jsi/schema/validation.rb
103 /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb
104 /home/ethan/work/jsi/lib/jsi/schema/validation/ref.rb
105 /home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb
106 /home/ethan/work/jsi/lib/jsi/schema/validation/not.rb
107 /home/ethan/work/jsi/lib/jsi/schema/validation/items.rb
108 /home/ethan/work/jsi/lib/jsi/schema/validation/contains.rb
109 /home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb
110 /home/ethan/work/jsi/lib/jsi/schema/validation/numeric.rb
111 /home/ethan/work/jsi/lib/jsi/schema/validation/string.rb
112 /home/ethan/work/jsi/lib/jsi/schema/validation/pattern.rb
113 /home/ethan/work/jsi/lib/jsi/schema/validation/array.rb
114 /home/ethan/work/jsi/lib/jsi/schema/validation/object.rb
115 /home/ethan/work/jsi/lib/jsi/schema/validation/required.rb
116 /home/ethan/work/jsi/lib/jsi/schema/validation/dependencies.rb
117 /home/ethan/work/jsi/lib/jsi/schema/validation/property_names.rb
118 /home/ethan/work/jsi/lib/jsi/schema/validation/const.rb
119 /home/ethan/work/jsi/lib/jsi/schema/validation/enum.rb
120 /home/ethan/work/jsi/lib/jsi/schema/validation/type.rb
121 /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb
122 /home/ethan/work/jsi/lib/jsi/schema/draft06.rb
123 /home/ethan/work/jsi/lib/jsi/schema_classes.rb
124 /home/ethan/work/jsi/lib/jsi/metaschema_node/bootstrap_schema.rb
125 /home/ethan/work/jsi/lib/jsi/schema_set.rb
126 /home/ethan/work/jsi/lib/jsi/metaschema.rb
127 /home/ethan/work/jsi/lib/schemas/json-schema.org/draft-06/schema.rb
128 /home/ethan/work/jsi/lib/jsi/schema/ref.rb
129 /home/ethan/work/jsi/lib/jsi/validation/result.rb
130 /home/ethan/work/jsi/lib/jsi/validation.rb

* Process memory map:

55abaa9c9000-55abaa9ca000 r--p 00000000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
55abaa9ca000-55abaa9cb000 r-xp 00001000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
55abaa9cb000-55abaa9cc000 r--p 00002000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
55abaa9cc000-55abaa9cd000 r--p 00002000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
55abaa9cd000-55abaa9ce000 rw-p 00003000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
55abac173000-55abac7a7000 rw-p 00000000 00:00 0 [heap]
7fe58dc61000-7fe58ecf5000 r--s 00000000 00:1b 2710443 /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.31.so
7fe58ecf5000-7fe58eee5000 r--s 00000000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe58eee5000-7fe58f159000 r--s 00000000 00:1b 2710417 /usr/lib/debug/.build-id/f0/983025f0e0f327a6da752ff4ffa675e0be393f.debug
7fe58f159000-7fe58f180000 r--s 00000000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe58f180000-7fe5902ff000 rw-p 00000000 00:00 0
7fe5902ff000-7fe591031000 r--s 00000000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe591031000-7fe591065000 r--s 00000000 00:1b 38441338 /home/ethan/.rbenv/versions/3.1.1/bin/ruby
7fe591065000-7fe591068000 r--p 00000000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fe591068000-7fe59107a000 r-xp 00003000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fe59107a000-7fe59107e000 r--p 00015000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fe59107e000-7fe59107f000 r--p 00018000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fe59107f000-7fe591080000 rw-p 00019000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7fe591098000-7fe591148000 rw-p 00000000 00:00 0
7fe59114c000-7fe5911f4000 rw-p 00000000 00:00 0
7fe5911f7000-7fe5911fa000 r--p 00000000 00:1b 38441424 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7fe5911fa000-7fe591212000 r-xp 00003000 00:1b 38441424 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7fe591212000-7fe591216000 r--p 0001b000 00:1b 38441424 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7fe591216000-7fe591217000 r--p 0001e000 00:1b 38441424 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7fe591217000-7fe591218000 rw-p 0001f000 00:1b 38441424 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/bigdecimal.so
7fe591218000-7fe59121c000 rw-p 00000000 00:00 0
7fe59121c000-7fe59121e000 r--p 00000000 00:1b 38441425 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
7fe59121e000-7fe591224000 r-xp 00002000 00:1b 38441425 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
7fe591224000-7fe591226000 r--p 00008000 00:1b 38441425 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
7fe591226000-7fe591227000 r--p 00009000 00:1b 38441425 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
7fe591227000-7fe591228000 rw-p 0000a000 00:1b 38441425 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/pathname.so
7fe591228000-7fe591230000 rw-p 00000000 00:00 0
7fe591230000-7fe591232000 r--p 00000000 00:1b 38441449 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
7fe591232000-7fe59123a000 r-xp 00002000 00:1b 38441449 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
7fe59123a000-7fe59123c000 r--p 0000a000 00:1b 38441449 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
7fe59123c000-7fe59123d000 r--p 0000b000 00:1b 38441449 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
7fe59123d000-7fe59123e000 rw-p 0000c000 00:1b 38441449 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/generator.so
7fe59123e000-7fe591240000 r--p 00000000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591240000-7fe591244000 r-xp 00002000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591244000-7fe591245000 r--p 00006000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591245000-7fe591246000 ---p 00007000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591246000-7fe591247000 r--p 00007000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591247000-7fe591248000 rw-p 00008000 00:1b 38441448 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/json/ext/parser.so
7fe591248000-7fe59124c000 rw-p 00000000 00:00 0
7fe59124f000-7fe591250000 r--p 00000000 00:1b 38441422 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fe591250000-7fe591251000 r-xp 00001000 00:1b 38441422 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fe591251000-7fe591252000 r--p 00002000 00:1b 38441422 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fe591252000-7fe591253000 r--p 00002000 00:1b 38441422 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fe591253000-7fe591254000 rw-p 00003000 00:1b 38441422 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/monitor.so
7fe591254000-7fe5912c4000 rw-p 00000000 00:00 0
7fe5912c6000-7fe5912c7000 r--p 00000000 00:1b 38441350 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fe5912c7000-7fe5912c9000 r-xp 00001000 00:1b 38441350 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fe5912c9000-7fe5912ca000 r--p 00003000 00:1b 38441350 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fe5912ca000-7fe5912cb000 r--p 00003000 00:1b 38441350 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fe5912cb000-7fe5912cc000 rw-p 00004000 00:1b 38441350 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/trans/transdb.so
7fe5912cc000-7fe5912cd000 r--p 00000000 00:1b 38441371 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fe5912cd000-7fe5912ce000 r-xp 00001000 00:1b 38441371 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fe5912ce000-7fe5912cf000 r--p 00002000 00:1b 38441371 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fe5912cf000-7fe5912d0000 r--p 00002000 00:1b 38441371 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fe5912d0000-7fe5912d1000 rw-p 00003000 00:1b 38441371 /home/ethan/.rbenv/versions/3.1.1/lib/ruby/3.1.0/x86_64-linux/enc/encdb.so
7fe5912d1000-7fe5912d8000 r--s 00000000 00:1b 2711609 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fe5912d8000-7fe5912d9000 ---p 00000000 00:00 0
7fe5912d9000-7fe59137a000 rw-p 00000000 00:00 0
7fe59137a000-7fe59137b000 ---p 00000000 00:00 0
7fe59137b000-7fe59141c000 rw-p 00000000 00:00 0
7fe59141c000-7fe59141d000 ---p 00000000 00:00 0
7fe59141d000-7fe5914be000 rw-p 00000000 00:00 0
7fe5914be000-7fe5914bf000 ---p 00000000 00:00 0
7fe5914bf000-7fe591560000 rw-p 00000000 00:00 0
7fe591560000-7fe591561000 ---p 00000000 00:00 0
7fe591561000-7fe591602000 rw-p 00000000 00:00 0
7fe591602000-7fe591603000 ---p 00000000 00:00 0
7fe591603000-7fe5916a4000 rw-p 00000000 00:00 0
7fe5916a4000-7fe5916a5000 ---p 00000000 00:00 0
7fe5916a5000-7fe591746000 rw-p 00000000 00:00 0
7fe591746000-7fe591747000 ---p 00000000 00:00 0
7fe591747000-7fe5917e8000 rw-p 00000000 00:00 0
7fe5917e8000-7fe5917e9000 ---p 00000000 00:00 0
7fe5917e9000-7fe59188a000 rw-p 00000000 00:00 0
7fe59188a000-7fe59188b000 ---p 00000000 00:00 0
7fe59188b000-7fe59192c000 rw-p 00000000 00:00 0
7fe59192c000-7fe59192d000 ---p 00000000 00:00 0
7fe59192d000-7fe5919ce000 rw-p 00000000 00:00 0
7fe5919ce000-7fe5919cf000 ---p 00000000 00:00 0
7fe5919cf000-7fe591a70000 rw-p 00000000 00:00 0
7fe591a70000-7fe591a71000 ---p 00000000 00:00 0
7fe591a71000-7fe591b12000 rw-p 00000000 00:00 0
7fe591b12000-7fe591b13000 ---p 00000000 00:00 0
7fe591b13000-7fe591bb4000 rw-p 00000000 00:00 0
7fe591bb4000-7fe591bb5000 ---p 00000000 00:00 0
7fe591bb5000-7fe591c56000 rw-p 00000000 00:00 0
7fe591c56000-7fe591c57000 ---p 00000000 00:00 0
7fe591c57000-7fe591cf8000 rw-p 00000000 00:00 0
7fe591cf8000-7fe591cf9000 ---p 00000000 00:00 0
7fe591cf9000-7fe591d9a000 rw-p 00000000 00:00 0
7fe591d9a000-7fe591d9b000 ---p 00000000 00:00 0
7fe591d9b000-7fe591e3c000 rw-p 00000000 00:00 0
7fe591e3c000-7fe591e3d000 ---p 00000000 00:00 0
7fe591e3d000-7fe591ede000 rw-p 00000000 00:00 0
7fe591ede000-7fe591edf000 ---p 00000000 00:00 0
7fe591edf000-7fe591f80000 rw-p 00000000 00:00 0
7fe591f80000-7fe591f81000 ---p 00000000 00:00 0
7fe591f81000-7fe592022000 rw-p 00000000 00:00 0
7fe592022000-7fe592023000 ---p 00000000 00:00 0
7fe592023000-7fe5920c4000 rw-p 00000000 00:00 0
7fe5920c4000-7fe5920c5000 ---p 00000000 00:00 0
7fe5920c5000-7fe592166000 rw-p 00000000 00:00 0
7fe592166000-7fe592167000 ---p 00000000 00:00 0
7fe592167000-7fe592208000 rw-p 00000000 00:00 0
7fe592208000-7fe592209000 ---p 00000000 00:00 0
7fe592209000-7fe5922aa000 rw-p 00000000 00:00 0
7fe5922aa000-7fe5922ab000 ---p 00000000 00:00 0
7fe5922ab000-7fe59234c000 rw-p 00000000 00:00 0
7fe59234c000-7fe59234d000 ---p 00000000 00:00 0
7fe59234d000-7fe5923ee000 rw-p 00000000 00:00 0
7fe5923ee000-7fe5923ef000 ---p 00000000 00:00 0
7fe5923ef000-7fe592490000 rw-p 00000000 00:00 0
7fe592490000-7fe592491000 ---p 00000000 00:00 0
7fe592491000-7fe592532000 rw-p 00000000 00:00 0
7fe592532000-7fe592533000 ---p 00000000 00:00 0
7fe592533000-7fe5925d4000 rw-p 00000000 00:00 0
7fe5925d4000-7fe5925d5000 ---p 00000000 00:00 0
7fe5925d5000-7fe592676000 rw-p 00000000 00:00 0
7fe592676000-7fe592677000 ---p 00000000 00:00 0
7fe592677000-7fe594718000 rw-p 00000000 00:00 0
7fe59471b000-7fe5948c9000 rw-p 00000000 00:00 0
7fe5948c9000-7fe594e39000 r--p 00000000 00:1b 2713594 /usr/lib/locale/locale-archive
7fe594e39000-7fe594e3b000 rw-p 00000000 00:00 0
7fe594e3b000-7fe594e5d000 r--p 00000000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe594e5d000-7fe594fd5000 r-xp 00022000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe594fd5000-7fe595023000 r--p 0019a000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe595023000-7fe595027000 r--p 001e7000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe595027000-7fe595029000 rw-p 001eb000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7fe595029000-7fe59502d000 rw-p 00000000 00:00 0
7fe59502d000-7fe59503a000 r--p 00000000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fe59503a000-7fe5950e1000 r-xp 0000d000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fe5950e1000-7fe59517a000 r--p 000b4000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fe59517a000-7fe59517b000 r--p 0014c000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fe59517b000-7fe59517c000 rw-p 0014d000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7fe59517c000-7fe59517e000 r--p 00000000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fe59517e000-7fe595193000 r-xp 00002000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fe595193000-7fe5951ad000 r--p 00017000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fe5951ad000-7fe5951ae000 r--p 00030000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fe5951ae000-7fe5951af000 rw-p 00031000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7fe5951af000-7fe5951b9000 rw-p 00000000 00:00 0
7fe5951b9000-7fe5951ba000 r--p 00000000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fe5951ba000-7fe5951bc000 r-xp 00001000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fe5951bc000-7fe5951bd000 r--p 00003000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fe5951bd000-7fe5951be000 r--p 00003000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fe5951be000-7fe5951bf000 rw-p 00004000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7fe5951bf000-7fe5951c9000 r--p 00000000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe5951c9000-7fe595229000 r-xp 0000a000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe595229000-7fe595240000 r--p 0006a000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe595240000-7fe595241000 ---p 00081000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe595241000-7fe595242000 r--p 00081000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe595242000-7fe595243000 rw-p 00082000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7fe595243000-7fe595245000 r--p 00000000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fe595245000-7fe595249000 r-xp 00002000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fe595249000-7fe59524b000 r--p 00006000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fe59524b000-7fe59524c000 r--p 00007000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fe59524c000-7fe59524d000 rw-p 00008000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7fe59524d000-7fe595253000 r--p 00000000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe595253000-7fe595264000 r-xp 00006000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe595264000-7fe59526a000 r--p 00017000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe59526a000-7fe59526b000 r--p 0001c000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe59526b000-7fe59526c000 rw-p 0001d000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7fe59526c000-7fe595270000 rw-p 00000000 00:00 0
7fe595270000-7fe595272000 r--p 00000000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe595272000-7fe595283000 r-xp 00002000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe595283000-7fe595289000 r--p 00013000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe595289000-7fe59528a000 ---p 00019000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe59528a000-7fe59528b000 r--p 00019000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe59528b000-7fe59528c000 rw-p 0001a000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7fe595290000-7fe5952a4000 rw-p 00000000 00:00 0
7fe5952a4000-7fe5952d7000 r--p 00000000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5952d7000-7fe5955af000 r-xp 00033000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5955af000-7fe5956ca000 r--p 0030b000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5956ca000-7fe5956cb000 ---p 00426000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5956cb000-7fe5956d2000 r--p 00426000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5956d2000-7fe5956d5000 rw-p 0042d000 00:1b 38441339 /home/ethan/.rbenv/versions/3.1.1/lib/libruby.so.3.1.1
7fe5956d5000-7fe5956e9000 rw-p 00000000 00:00 0
7fe5956e9000-7fe5956ea000 r--p 00000000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fe5956ea000-7fe59570d000 r-xp 00001000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fe59570d000-7fe595715000 r--p 00024000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fe595716000-7fe595717000 r--p 0002c000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fe595717000-7fe595718000 rw-p 0002d000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7fe595718000-7fe595719000 rw-p 00000000 00:00 0
7ffca3710000-7ffca3f0f000 rw-p 00000000 00:00 0 [stack]
7ffca3fb0000-7ffca3fb3000 r--p 00000000 00:00 0 [vvar]
7ffca3fb3000-7ffca3fb4000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]


(2-2/2)