Project

General

Profile

Bug #18627 » git_2a719a_ruby_3.0.2p107-b.log

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

 
/home/ethan/work/jsi/lib/jsi/schema.rb:455: [BUG] Segmentation fault at 0x0000000000fee11c
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0139 p:---- s:0818 e:000817 CFUNC :append_features
c:0138 p:---- s:0815 e:000814 CFUNC :include
c:0137 p:0008 s:0810 e:000809 BLOCK /home/ethan/work/jsi/lib/jsi/schema.rb:455 [FINISH]
c:0136 p:---- s:0806 e:000805 CFUNC :each_key
c:0135 p:0023 s:0802 e:000801 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344
c:0134 p:0048 s:0797 E:001d88 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:454
c:0133 p:0275 s:0792 E:0020b0 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:113 [FINISH]
c:0132 p:---- s:0774 e:000773 CFUNC :new
c:0131 p:0021 s:0768 e:000767 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240
c:0130 p:0024 s:0763 e:000762 BLOCK /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:104
c:0129 p:0009 s:0759 e:000757 BLOCK /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94 [FINISH]
c:0128 p:---- s:0754 e:000753 IFUNC
c:0127 p:---- s:0751 e:000750 CFUNC :each_key
c:0126 p:0023 s:0747 e:000746 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344 [FINISH]
c:0125 p:---- s:0742 E:001350 CFUNC :each_entry
c:0124 p:0021 s:0738 e:000737 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119
c:0123 p:0047 s:0732 E:0026e0 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94
c:0122 p:0006 s:0726 e:000725 METHOD /home/ethan/work/jsi/lib/jsi/schema_set.rb:45 [FINISH]
c:0121 p:---- s:0719 e:000718 CFUNC :new
c:0120 p:0252 s:0714 E:000700 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:100 [FINISH]
c:0119 p:---- s:0696 e:000695 CFUNC :new
c:0118 p:0021 s:0690 e:000689 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240
c:0117 p:0024 s:0685 e:000684 BLOCK /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:104
c:0116 p:0009 s:0681 e:000679 BLOCK /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94 [FINISH]
c:0115 p:---- s:0676 e:000675 IFUNC
c:0114 p:---- s:0673 e:000672 CFUNC :each_key
c:0113 p:0023 s:0669 e:000668 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344 [FINISH]
c:0112 p:---- s:0664 E:000c00 CFUNC :each_entry
c:0111 p:0021 s:0660 e:000659 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119
c:0110 p:0047 s:0654 E:000510 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94
c:0109 p:0006 s:0648 e:000647 METHOD /home/ethan/work/jsi/lib/jsi/schema_set.rb:45 [FINISH]
c:0108 p:---- s:0641 e:000640 CFUNC :new
c:0107 p:0252 s:0636 E:001d90 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:100 [FINISH]
c:0106 p:---- s:0618 e:000617 CFUNC :new
c:0105 p:0021 s:0612 e:000611 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:240
c:0104 p:0014 s:0607 e:000606 BLOCK /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:245
c:0103 p:0063 s:0602 e:000601 BLOCK /home/ethan/work/jsi/lib/jsi/util/private.rb:101 [FINISH]
c:0102 p:---- s:0597 e:000596 CFUNC :synchronize
c:0101 p:0034 s:0593 e:000592 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0100 p:0115 s:0586 e:000585 METHOD /home/ethan/work/jsi/lib/jsi/metaschema_node.rb:187
c:0099 p:0421 s:0576 e:000575 METHOD /home/ethan/work/jsi/lib/jsi/ptr.rb:296
c:0098 p:0023 s:0565 e:000564 BLOCK /home/ethan/work/jsi/lib/jsi/ptr.rb:114 [FINISH]
c:0097 p:---- s:0558 e:000557 IFUNC
c:0096 p:---- s:0555 e:000554 CFUNC :each
c:0095 p:---- s:0552 e:000551 CFUNC :inject
c:0094 p:0008 s:0547 e:000546 METHOD /home/ethan/work/jsi/lib/jsi/ptr.rb:113
c:0093 p:0060 s:0539 e:000537 BLOCK /home/ethan/work/jsi/lib/jsi/schema.rb:536
c:0092 p:0063 s:0531 e:000530 BLOCK /home/ethan/work/jsi/lib/jsi/util/private.rb:101 [FINISH]
c:0091 p:---- s:0526 e:000525 CFUNC :synchronize
c:0090 p:0034 s:0522 e:000521 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0089 p:0018 s:0515 e:000514 METHOD /home/ethan/work/jsi/lib/jsi/schema.rb:516 [FINISH]
c:0088 p:---- s:0510 e:000509 CFUNC :call
c:0087 p:0311 s:0505 E:0018d8 METHOD /home/ethan/work/jsi/lib/jsi/schema/ref.rb:102
c:0086 p:0058 s:0492 E:002240 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/ref.rb:18
c:0085 p:0007 s:0482 e:000481 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:40
c:0084 p:0044 s:0477 e:000476 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0083 p:---- s:0474 e:000473 CFUNC :catch
c:0082 p:0076 s:0469 e:000468 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0081 p:0021 s:0458 e:000457 METHOD /home/ethan/work/jsi/lib/jsi/validation/result.rb:41
c:0080 p:0011 s:0452 e:000451 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:41 [FINISH]
c:0079 p:---- s:0448 e:000447 IFUNC
c:0078 p:---- s:0445 e:000444 CFUNC :each_index
c:0077 p:---- s:0442 e:000441 CFUNC :each
c:0076 p:---- s:0439 e:000438 CFUNC :map
c:0075 p:0033 s:0435 e:000434 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/someof.rb:40
c:0074 p:0151 s:0428 e:000427 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:114
c:0073 p:0044 s:0423 e:000422 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0072 p:---- s:0420 e:000419 CFUNC :catch
c:0071 p:0076 s:0415 e:000414 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0070 p:0022 s:0404 e:000403 METHOD /home/ethan/work/jsi/lib/jsi/validation/result.rb:55
c:0069 p:0035 s:0397 e:000393 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:21 [FINISH]
c:0068 p:---- s:0390 e:000389 CFUNC :each
c:0067 p:0062 s:0386 e:000385 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/properties.rb:18
c:0066 p:0109 s:0378 e:000377 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:94
c:0065 p:0044 s:0373 e:000372 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0064 p:---- s:0370 e:000369 CFUNC :catch
c:0063 p:0076 s:0365 e:000364 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0062 p:0082 s:0354 E:0004f0 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/ref.rb:18
c:0061 p:0007 s:0344 e:000343 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/draft06.rb:40
c:0060 p:0044 s:0339 e:000338 BLOCK /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:31 [FINISH]
c:0059 p:---- s:0336 e:000335 CFUNC :catch
c:0058 p:0076 s:0331 e:000330 METHOD /home/ethan/work/jsi/lib/jsi/schema/validation/core.rb:21
c:0057 p:0021 s:0320 e:000319 METHOD /home/ethan/work/jsi/lib/jsi/validation/result.rb:41
c:0056 p:0011 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:0082 s:0216 E:000e40 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:0048 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:0009 s:0138 E:001108 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:0012 s:0113 E:0018e8 BLOCK /home/ethan/work/jsi/lib/jsi/base.rb:597 [FINISH]
c:0020 p:---- s:0109 e:000108 CFUNC :each_key
c:0019 p:0023 s:0105 e:000104 METHOD /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344
c:0018 p:0007 s:0100 E:002118 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:0013 s:0091 E:0004d0 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:0034 s:0075 e:000074 METHOD /home/ethan/work/jsi/lib/jsi/util/private.rb:96
c:0012 p:0116 s:0068 e:000067 METHOD /home/ethan/work/jsi/lib/jsi/base.rb:380
c:0011 p:0008 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:0024 s:0036 e:000035 BLOCK /home/ethan/work/jsi/lib/jsi/pathed_node.rb:89 [FINISH]
c:0006 p:0027 s:0030 E:001a78 METHOD /home/ethan/work/jsi/lib/jsi/base.rb:234
c:0005 p:0122 s:0025 E:001368 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:0037 s:0006 e:000005 EVAL -e:1 [FINISH]
c:0001 p:0000 s:0003 E:000c80 (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.0.2/lib/ruby/3.0.0/set.rb:344:in `each'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344: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/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/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/ref.rb:102:in `deref_schema'
/home/ethan/work/jsi/lib/jsi/schema/ref.rb:102:in `call'
/home/ethan/work/jsi/lib/jsi/schema.rb:516:in `resource_root_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:536:in `block in resource_root_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:296: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.0.2/lib/ruby/3.0.0/set.rb:94:in `initialize'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119:in `do_with_enum'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119:in `each_entry'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344:in `each'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344:in `each_key'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94: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: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.0.2/lib/ruby/3.0.0/set.rb:94:in `initialize'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119:in `do_with_enum'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:119:in `each_entry'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344:in `each'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344:in `each_key'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:94: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.0.2/lib/ruby/3.0.0/set.rb:344:in `each'
/home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/set.rb:344: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: 0x00007f9dcb35a1e0 RBP: 0x000055e02c5a7208 RSP: 0x00007ffd520b1040
RAX: 0x0000000000fee10c RBX: 0x0000000000000000 RCX: 0x0000000000000001
RDX: 0x000000000000000c RDI: 0x000055e02c8bc740 RSI: 0x0000000000000001
R8: 0x0000000000000000 R9: 0x0000000000000001 R10: 0x0000000000000001
R11: 0x0000000000000000 R12: 0x000055e02c8a95d0 R13: 0x0000000000000000
R14: 0x000055e02c272088 R15: 0x000055e02c26dc20 EFL: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_print_backtrace+0x11) [0x7f9dcb5b95b3] vm_dump.c:758
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_bugreport) vm_dump.c:998
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf4) [0x7f9dcb3c3084] error.c:786
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(sigsegv+0x4d) [0x7f9dcb51048d] signal.c:960
/lib/x86_64-linux-gnu/libc.so.6(0x7f9dcb12c0c0) [0x7f9dcb12c0c0]
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RCLASS_SUPER+0x0) [0x7f9dcb35a1e0] class.c:979
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_include_module) class.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_mod_append_features+0x39) [0x7f9dcb3c8959] eval.c:1302
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv+0x19c) [0x7f9dcb5ac3bc] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_mod_include+0x11d) [0x7f9dcb3c901d] eval.c:1327
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7f9dcb59e547] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_key_i+0xd) [0x7f9dcb3f1ccd] hash.c:3068
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_ar_foreach_iter+0x11) [0x7f9dcb3f4c3c] hash.c:1355
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ar_foreach_check) hash.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_foreach_call) hash.c:1503
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach+0x54) [0x7f9dcb3f88a1] hash.c:1527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach) hash.c:1517
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_each_key+0x23) [0x7f9dcb3f94a3] hash.c:3099
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call+0x32) [0x7f9dcb5abd36] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv_kw) vm_eval.c:1032
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_class_new_instance_pass_kw+0x52) [0x7f9dcb478522] object.c:2110
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7f9dcb59e547] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_val_i+0x45) [0x7f9dcb3b4725] enum.c:57
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_pop_frame+0x0) [0x7f9dcb59a65a] vm_insnhelper.c:3732
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc) vm_insnhelper.c:3733
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_block_from_c_bh+0x24) [0x7f9dcb5a817b] vm.c:1358
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield) vm.c:1398
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_0) vm_eval.c:1331
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_key_i+0xd) [0x7f9dcb3f1ccd] hash.c:3068
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_ar_foreach_iter+0x11) [0x7f9dcb3f4c3c] hash.c:1355
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ar_foreach_check) hash.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_foreach_call) hash.c:1503
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach+0x54) [0x7f9dcb3f88a1] hash.c:1527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach) hash.c:1517
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_each_key+0x23) [0x7f9dcb3f94a3] hash.c:3099
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_block_call+0x57) [0x7f9dcb597377] vm_eval.c:1580
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enum_each_entry+0x39) [0x7f9dcb3ae989] enum.c:2518
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call+0x32) [0x7f9dcb5abd36] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv_kw) vm_eval.c:1032
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_class_new_instance_pass_kw+0x52) [0x7f9dcb478522] object.c:2110
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call+0x32) [0x7f9dcb5abd36] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv_kw) vm_eval.c:1032
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_class_new_instance_pass_kw+0x52) [0x7f9dcb478522] object.c:2110
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7f9dcb59e547] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_val_i+0x45) [0x7f9dcb3b4725] enum.c:57
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_pop_frame+0x0) [0x7f9dcb59a65a] vm_insnhelper.c:3732
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc) vm_insnhelper.c:3733
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_block_from_c_bh+0x24) [0x7f9dcb5a817b] vm.c:1358
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield) vm.c:1398
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_0) vm_eval.c:1331
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_key_i+0xd) [0x7f9dcb3f1ccd] hash.c:3068
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_ar_foreach_iter+0x11) [0x7f9dcb3f4c3c] hash.c:1355
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ar_foreach_check) hash.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_foreach_call) hash.c:1503
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach+0x54) [0x7f9dcb3f88a1] hash.c:1527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach) hash.c:1517
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_each_key+0x23) [0x7f9dcb3f94a3] hash.c:3099
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_block_call+0x57) [0x7f9dcb597377] vm_eval.c:1580
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enum_each_entry+0x39) [0x7f9dcb3ae989] enum.c:2518
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call+0x32) [0x7f9dcb5abd36] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv_kw) vm_eval.c:1032
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_class_new_instance_pass_kw+0x52) [0x7f9dcb478522] object.c:2110
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call+0x32) [0x7f9dcb5abd36] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_funcallv_kw) vm_eval.c:1032
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_class_new_instance_pass_kw+0x52) [0x7f9dcb478522] object.c:2110
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7f9dcb59e547] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x567) [0x7f9dcb5a8377] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_obj_write+0x0) [0x7f9dcb3b6302] enum.c:747
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(MEMO_V1_SET) internal/imemo.h:235
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(inject_i) enum.c:747
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_pop_frame+0x0) [0x7f9dcb59a65a] vm_insnhelper.c:3732
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc) vm_insnhelper.c:3733
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_block_from_c_bh+0x24) [0x7f9dcb5a817b] vm.c:1358
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield) vm.c:1398
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_0) vm_eval.c:1331
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_TEST_RAW+0x0) [0x7f9dcb32de4c] array.c:2523
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_ANY_RAW) ./include/ruby/internal/fl_type.h:258
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_array_len) ./include/ruby/internal/core/rarray.h:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each) array.c:2522
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_block_call+0x57) [0x7f9dcb597377] vm_eval.c:1580
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enum_inject+0x81) [0x7f9dcb3b1ef1] enum.c:918
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x567) [0x7f9dcb5a8377] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body+0x4f0) [0x7f9dcb5a9450] vm_eval.c:176
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_call0+0xcd) [0x7f9dcb5a98fd] vm_eval.c:57
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_method_call_with_block_kw+0x87) [0x7f9dcb4b2007] proc.c:2416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0xe) [0x7f9dcb59e547] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core) insns.def:789
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(collect_i+0x12) [0x7f9dcb3ad6f2] enum.c:575
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_pop_frame+0x0) [0x7f9dcb59a65a] vm_insnhelper.c:3732
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc) vm_insnhelper.c:3733
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_block_from_c_bh+0x24) [0x7f9dcb5a817b] vm.c:1358
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield) vm.c:1398
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_0) vm_eval.c:1331
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each_index+0x46) [0x7f9dcb32f366] array.c:2574
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_block_call_kw+0x57) [0x7f9dcb5973f7] vm_eval.c:1594
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enumerator_block_call+0x59) [0x7f9dcb3bb259] enumerator.c:555
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_lambda_call+0x84) [0x7f9dcb597524] vm_eval.c:1612
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enum_collect+0x5b) [0x7f9dcb3ae82b] enum.c:615
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_TEST_RAW+0x0) [0x7f9dcb32de4c] array.c:2523
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_ANY_RAW) ./include/ruby/internal/fl_type.h:258
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_array_len) ./include/ruby/internal/core/rarray.h:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each) array.c:2522
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(collect_i+0x12) [0x7f9dcb3ad6f2] enum.c:575
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_pop_frame+0x0) [0x7f9dcb59a65a] vm_insnhelper.c:3732
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc) vm_insnhelper.c:3733
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_block_from_c_bh+0x24) [0x7f9dcb5a817b] vm.c:1358
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield) vm.c:1398
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield_0) vm_eval.c:1331
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield) vm_eval.c:1347
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each_index+0x46) [0x7f9dcb32f366] array.c:2574
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_block_call_kw+0x57) [0x7f9dcb5973f7] vm_eval.c:1594
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enumerator_block_call+0x59) [0x7f9dcb3bb259] enumerator.c:555
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(iterate_method+0x4d) [0x7f9dcb5ac1bd] vm_eval.c:832
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_iterate0+0x109) [0x7f9dcb597149] vm_eval.c:1515
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_lambda_call+0x84) [0x7f9dcb597524] vm_eval.c:1612
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(enum_collect+0x5b) [0x7f9dcb3ae82b] enum.c:615
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_TEST_RAW+0x0) [0x7f9dcb32de4c] array.c:2523
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(RB_FL_ANY_RAW) ./include/ruby/internal/fl_type.h:258
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_array_len) ./include/ruby/internal/core/rarray.h:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each) array.c:2522
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each_index+0x46) [0x7f9dcb32f366] array.c:2574
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2af) [0x7f9dcb5a7d3f] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xf2) [0x7f9dcb597652] vm_eval.c:2405
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x50) [0x7f9dcb597810] vm_eval.c:2431
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_key_i+0xd) [0x7f9dcb3f1ccd] hash.c:3068
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_ar_foreach_iter+0x11) [0x7f9dcb3f4c3c] hash.c:1355
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ar_foreach_check) hash.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_foreach_call) hash.c:1503
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach+0x54) [0x7f9dcb3f88a1] hash.c:1527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach) hash.c:1517
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_each_key+0x23) [0x7f9dcb3f94a3] hash.c:3099
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x567) [0x7f9dcb5a8377] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x25e) [0x7f9dcb5a806e] vm.c:1263
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(each_key_i+0xd) [0x7f9dcb3f1ccd] hash.c:3068
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_ar_foreach_iter+0x11) [0x7f9dcb3f4c3c] hash.c:1355
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ar_foreach_check) hash.c:981
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(hash_foreach_call) hash.c:1503
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ensure+0x12e) [0x7f9dcb3cbabe] eval.c:1162
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach+0x54) [0x7f9dcb3f88a1] hash.c:1527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_foreach) hash.c:1517
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_hash_each_key+0x23) [0x7f9dcb3f94a3] hash.c:3099
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_cfp_consistent_p+0x0) [0x7f9dcb5a9116] vm_eval.c:135
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc_with_frame) vm_eval.c:137
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_cfunc) vm_eval.c:149
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call0_body) vm_eval.c:180
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_call0+0x201) [0x7f9dcb5ab2f1] vm_eval.c:72
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(send_internal+0xf6) [0x7f9dcb5ab9c6] vm_eval.c:1245
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x11b) [0x7f9dcb59146b] vm_insnhelper.c:2926
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x79) [0x7f9dcb5a5569] vm_insnhelper.c:3416
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(invoke_bmethod+0x152) [0x7f9dcb5a4cc2] vm.c:1293
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_bmethod+0x116) [0x7f9dcb5a5476] vm_insnhelper.c:2985
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method_each_type+0x191) [0x7f9dcb5a5681] vm_insnhelper.c:3442
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_method+0xb4) [0x7f9dcb5a5c44] vm_insnhelper.c:3534
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x133) [0x7f9dcb595273] vm_insnhelper.c:4527
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x1ef) [0x7f9dcb59e5bf] insns.def:770
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x19b) [0x7f9dcb5a413b] vm.c:2163
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ec_exec_node+0xed) [0x7f9dcb3c7f9d] eval.c:317
/home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ruby_run_node+0x5a) [0x7f9dcb3cdefa] eval.c:375
/home/ethan/.rbenv/versions/3.0.2/bin/ruby(main+0x5f) [0x55e02bad117f] ./main.c:50

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

* Loaded script: -e

* Loaded features:

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

* Process memory map:

55e02bad0000-55e02bad1000 r--p 00000000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
55e02bad1000-55e02bad2000 r-xp 00001000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
55e02bad2000-55e02bad3000 r--p 00002000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
55e02bad3000-55e02bad4000 r--p 00002000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
55e02bad4000-55e02bad5000 rw-p 00003000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
55e02c1c3000-55e02ca0b000 rw-p 00000000 00:00 0 [heap]
7f9dc437a000-7f9dc540e000 r--s 00000000 00:1b 2710443 /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.31.so
7f9dc540e000-7f9dc55fe000 r--s 00000000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dc55fe000-7f9dc6642000 rw-p 00000000 00:00 0
7f9dc6642000-7f9dc7289000 r--s 00000000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dc7289000-7f9dc72bf000 r--s 00000000 00:1b 17305301 /home/ethan/.rbenv/versions/3.0.2/bin/ruby
7f9dc72bf000-7f9dc72c2000 r--p 00000000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f9dc72c2000-7f9dc72d4000 r-xp 00003000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f9dc72d4000-7f9dc72d8000 r--p 00015000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f9dc72d8000-7f9dc72d9000 r--p 00018000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f9dc72d9000-7f9dc72da000 rw-p 00019000 00:1b 354301 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f9dc72da000-7f9dc72dd000 r--p 00000000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc72dd000-7f9dc72e2000 r-xp 00003000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc72e2000-7f9dc730c000 r--p 00008000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc730c000-7f9dc730d000 ---p 00032000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc730d000-7f9dc730e000 r--p 00032000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc730e000-7f9dc730f000 rw-p 00033000 00:1b 32331 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.16
7f9dc7327000-7f9dc7329000 r--p 00000000 00:1b 32080513 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/idn-ruby-0.1.4/lib/idn.so
7f9dc7329000-7f9dc732b000 r-xp 00002000 00:1b 32080513 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/idn-ruby-0.1.4/lib/idn.so
7f9dc732b000-7f9dc732c000 r--p 00004000 00:1b 32080513 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/idn-ruby-0.1.4/lib/idn.so
7f9dc732c000-7f9dc732d000 r--p 00004000 00:1b 32080513 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/idn-ruby-0.1.4/lib/idn.so
7f9dc732d000-7f9dc732e000 rw-p 00005000 00:1b 32080513 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/idn-ruby-0.1.4/lib/idn.so
7f9dc732e000-7f9dc7331000 r--p 00000000 00:1b 17305388 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/bigdecimal.so
7f9dc7331000-7f9dc7343000 r-xp 00003000 00:1b 17305388 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/bigdecimal.so
7f9dc7343000-7f9dc7347000 r--p 00015000 00:1b 17305388 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/bigdecimal.so
7f9dc7347000-7f9dc7348000 r--p 00018000 00:1b 17305388 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/bigdecimal.so
7f9dc7348000-7f9dc7349000 rw-p 00019000 00:1b 17305388 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/bigdecimal.so
7f9dc7349000-7f9dc734b000 r--p 00000000 00:1b 17305398 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7f9dc734b000-7f9dc7351000 r-xp 00002000 00:1b 17305398 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7f9dc7351000-7f9dc7353000 r--p 00008000 00:1b 17305398 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7f9dc7353000-7f9dc7354000 r--p 00009000 00:1b 17305398 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7f9dc7354000-7f9dc7355000 rw-p 0000a000 00:1b 17305398 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/pathname.so
7f9dc7355000-7f9dc7357000 r--p 00000000 00:1b 32080524 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/generator.so
7f9dc7357000-7f9dc735f000 r-xp 00002000 00:1b 32080524 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/generator.so
7f9dc735f000-7f9dc7361000 r--p 0000a000 00:1b 32080524 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/generator.so
7f9dc7361000-7f9dc7362000 r--p 0000b000 00:1b 32080524 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/generator.so
7f9dc7362000-7f9dc7363000 rw-p 0000c000 00:1b 32080524 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/generator.so
7f9dc7363000-7f9dc7365000 r--p 00000000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc7365000-7f9dc7369000 r-xp 00002000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc7369000-7f9dc736a000 r--p 00006000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc736a000-7f9dc736b000 ---p 00007000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc736b000-7f9dc736c000 r--p 00007000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc736c000-7f9dc736d000 rw-p 00008000 00:1b 32080547 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/gems/3.0.0/gems/json-2.6.1/lib/json/ext/parser.so
7f9dc736d000-7f9dc736e000 ---p 00000000 00:00 0
7f9dc736e000-7f9dc740f000 rw-p 00000000 00:00 0
7f9dc740f000-7f9dc7410000 ---p 00000000 00:00 0
7f9dc7410000-7f9dc74b1000 rw-p 00000000 00:00 0
7f9dc74b1000-7f9dc74b2000 ---p 00000000 00:00 0
7f9dc74b2000-7f9dc7553000 rw-p 00000000 00:00 0
7f9dc7553000-7f9dc7554000 ---p 00000000 00:00 0
7f9dc7554000-7f9dc75f5000 rw-p 00000000 00:00 0
7f9dc75f5000-7f9dc75f6000 ---p 00000000 00:00 0
7f9dc75f6000-7f9dc7697000 rw-p 00000000 00:00 0
7f9dc7697000-7f9dc7698000 ---p 00000000 00:00 0
7f9dc7698000-7f9dc7739000 rw-p 00000000 00:00 0
7f9dc7739000-7f9dc773a000 ---p 00000000 00:00 0
7f9dc773a000-7f9dc77db000 rw-p 00000000 00:00 0
7f9dc77db000-7f9dc77dc000 ---p 00000000 00:00 0
7f9dc77dc000-7f9dc787d000 rw-p 00000000 00:00 0
7f9dc787d000-7f9dc787e000 ---p 00000000 00:00 0
7f9dc787e000-7f9dc791f000 rw-p 00000000 00:00 0
7f9dc791f000-7f9dc7920000 ---p 00000000 00:00 0
7f9dc7920000-7f9dc79c1000 rw-p 00000000 00:00 0
7f9dc79c1000-7f9dc79c2000 ---p 00000000 00:00 0
7f9dc79c2000-7f9dc7a63000 rw-p 00000000 00:00 0
7f9dc7a63000-7f9dc7a64000 ---p 00000000 00:00 0
7f9dc7a64000-7f9dc7b05000 rw-p 00000000 00:00 0
7f9dc7b05000-7f9dc7b06000 ---p 00000000 00:00 0
7f9dc7b06000-7f9dc7ba7000 rw-p 00000000 00:00 0
7f9dc7ba7000-7f9dc7ba8000 ---p 00000000 00:00 0
7f9dc7ba8000-7f9dc7c49000 rw-p 00000000 00:00 0
7f9dc7c49000-7f9dc7c4a000 ---p 00000000 00:00 0
7f9dc7c4a000-7f9dc7ceb000 rw-p 00000000 00:00 0
7f9dc7ceb000-7f9dc7cec000 ---p 00000000 00:00 0
7f9dc7cec000-7f9dc7d8d000 rw-p 00000000 00:00 0
7f9dc7d8d000-7f9dc7d8e000 ---p 00000000 00:00 0
7f9dc7d8e000-7f9dc7e2f000 rw-p 00000000 00:00 0
7f9dc7e2f000-7f9dc7e30000 ---p 00000000 00:00 0
7f9dc7e30000-7f9dc7ed1000 rw-p 00000000 00:00 0
7f9dc7ed1000-7f9dc7ed2000 ---p 00000000 00:00 0
7f9dc7ed2000-7f9dc7f73000 rw-p 00000000 00:00 0
7f9dc7f73000-7f9dc7f74000 ---p 00000000 00:00 0
7f9dc7f74000-7f9dc8015000 rw-p 00000000 00:00 0
7f9dc8015000-7f9dc8016000 ---p 00000000 00:00 0
7f9dc8016000-7f9dc80b7000 rw-p 00000000 00:00 0
7f9dc80b7000-7f9dc80b8000 ---p 00000000 00:00 0
7f9dc80b8000-7f9dc8159000 rw-p 00000000 00:00 0
7f9dc8159000-7f9dc815a000 ---p 00000000 00:00 0
7f9dc815a000-7f9dc81fb000 rw-p 00000000 00:00 0
7f9dc81fb000-7f9dc81fc000 ---p 00000000 00:00 0
7f9dc81fc000-7f9dc829d000 rw-p 00000000 00:00 0
7f9dc829d000-7f9dc829e000 ---p 00000000 00:00 0
7f9dc829e000-7f9dc833f000 rw-p 00000000 00:00 0
7f9dc833f000-7f9dc8340000 ---p 00000000 00:00 0
7f9dc8340000-7f9dc83e1000 rw-p 00000000 00:00 0
7f9dc83e1000-7f9dc83e2000 ---p 00000000 00:00 0
7f9dc83e2000-7f9dc8483000 rw-p 00000000 00:00 0
7f9dc8483000-7f9dc8484000 ---p 00000000 00:00 0
7f9dc8484000-7f9dc8525000 rw-p 00000000 00:00 0
7f9dc8525000-7f9dc8526000 ---p 00000000 00:00 0
7f9dc8526000-7f9dc85c7000 rw-p 00000000 00:00 0
7f9dc85c7000-7f9dc85c8000 ---p 00000000 00:00 0
7f9dc85c8000-7f9dc8669000 rw-p 00000000 00:00 0
7f9dc8669000-7f9dc866a000 ---p 00000000 00:00 0
7f9dc866a000-7f9dc870b000 rw-p 00000000 00:00 0
7f9dc870b000-7f9dc870c000 ---p 00000000 00:00 0
7f9dc870c000-7f9dca918000 rw-p 00000000 00:00 0
7f9dca918000-7f9dcae88000 r--p 00000000 00:1b 2713594 /usr/lib/locale/locale-archive
7f9dcae88000-7f9dcae8a000 rw-p 00000000 00:00 0
7f9dcae8a000-7f9dcae97000 r--p 00000000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f9dcae97000-7f9dcaf3e000 r-xp 0000d000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f9dcaf3e000-7f9dcafd7000 r--p 000b4000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f9dcafd7000-7f9dcafd8000 r--p 0014c000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f9dcafd8000-7f9dcafd9000 rw-p 0014d000 00:1b 2711344 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f9dcafd9000-7f9dcafdb000 r--p 00000000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9dcafdb000-7f9dcaff0000 r-xp 00002000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9dcaff0000-7f9dcb00a000 r--p 00017000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9dcb00a000-7f9dcb00b000 r--p 00030000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9dcb00b000-7f9dcb00c000 rw-p 00031000 00:1b 31833 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9dcb00c000-7f9dcb014000 rw-p 00000000 00:00 0
7f9dcb014000-7f9dcb015000 r--p 00000000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f9dcb015000-7f9dcb017000 r-xp 00001000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f9dcb017000-7f9dcb018000 r--p 00003000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f9dcb018000-7f9dcb019000 r--p 00003000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f9dcb019000-7f9dcb01a000 rw-p 00004000 00:1b 2711343 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f9dcb01a000-7f9dcb01c000 rw-p 00000000 00:00 0
7f9dcb01c000-7f9dcb026000 r--p 00000000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb026000-7f9dcb086000 r-xp 0000a000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb086000-7f9dcb09d000 r--p 0006a000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb09d000-7f9dcb09e000 ---p 00081000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb09e000-7f9dcb09f000 r--p 00081000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb09f000-7f9dcb0a0000 rw-p 00082000 00:1b 32148 /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f9dcb0a0000-7f9dcb0a2000 r--p 00000000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f9dcb0a2000-7f9dcb0a6000 r-xp 00002000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f9dcb0a6000-7f9dcb0a8000 r--p 00006000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f9dcb0a8000-7f9dcb0a9000 r--p 00007000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f9dcb0a9000-7f9dcb0aa000 rw-p 00008000 00:1b 2711357 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f9dcb0aa000-7f9dcb0b0000 r--p 00000000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f9dcb0b0000-7f9dcb0c1000 r-xp 00006000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f9dcb0c1000-7f9dcb0c7000 r--p 00017000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f9dcb0c7000-7f9dcb0c8000 r--p 0001c000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f9dcb0c8000-7f9dcb0c9000 rw-p 0001d000 00:1b 2711355 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f9dcb0c9000-7f9dcb0cd000 rw-p 00000000 00:00 0
7f9dcb0cd000-7f9dcb0cf000 r--p 00000000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0cf000-7f9dcb0e0000 r-xp 00002000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0e0000-7f9dcb0e6000 r--p 00013000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0e6000-7f9dcb0e7000 ---p 00019000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0e7000-7f9dcb0e8000 r--p 00019000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0e8000-7f9dcb0e9000 rw-p 0001a000 00:1b 33180 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9dcb0e9000-7f9dcb10b000 r--p 00000000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dcb10b000-7f9dcb283000 r-xp 00022000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dcb283000-7f9dcb2d1000 r--p 0019a000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dcb2d1000-7f9dcb2d5000 r--p 001e7000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dcb2d5000-7f9dcb2d7000 rw-p 001eb000 00:1b 2711342 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f9dcb2d7000-7f9dcb2db000 rw-p 00000000 00:00 0
7f9dcb2dc000-7f9dcb2dd000 r--p 00000000 00:1b 17305386 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7f9dcb2dd000-7f9dcb2de000 r-xp 00001000 00:1b 17305386 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7f9dcb2de000-7f9dcb2df000 r--p 00002000 00:1b 17305386 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7f9dcb2df000-7f9dcb2e0000 r--p 00002000 00:1b 17305386 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7f9dcb2e0000-7f9dcb2e1000 rw-p 00003000 00:1b 17305386 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/monitor.so
7f9dcb2e1000-7f9dcb2e2000 r--p 00000000 00:1b 17305313 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f9dcb2e2000-7f9dcb2e4000 r-xp 00001000 00:1b 17305313 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f9dcb2e4000-7f9dcb2e5000 r--p 00003000 00:1b 17305313 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f9dcb2e5000-7f9dcb2e6000 r--p 00003000 00:1b 17305313 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f9dcb2e6000-7f9dcb2e7000 rw-p 00004000 00:1b 17305313 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f9dcb2e7000-7f9dcb2e8000 r--p 00000000 00:1b 17305334 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f9dcb2e8000-7f9dcb2e9000 r-xp 00001000 00:1b 17305334 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f9dcb2e9000-7f9dcb2ea000 r--p 00002000 00:1b 17305334 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f9dcb2ea000-7f9dcb2eb000 r--p 00002000 00:1b 17305334 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f9dcb2eb000-7f9dcb2ec000 rw-p 00003000 00:1b 17305334 /home/ethan/.rbenv/versions/3.0.2/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f9dcb2ec000-7f9dcb2f3000 r--s 00000000 00:1b 2711609 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f9dcb2f3000-7f9dcb323000 r--p 00000000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dcb323000-7f9dcb5c7000 r-xp 00030000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dcb5c7000-7f9dcb6cd000 r--p 002d4000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dcb6cd000-7f9dcb6d4000 r--p 003d9000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dcb6d4000-7f9dcb6d7000 rw-p 003e0000 00:1b 17305302 /home/ethan/.rbenv/versions/3.0.2/lib/libruby.so.3.0.2
7f9dcb6d7000-7f9dcb6ea000 rw-p 00000000 00:00 0
7f9dcb6ea000-7f9dcb6eb000 r--p 00000000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f9dcb6eb000-7f9dcb70e000 r-xp 00001000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f9dcb70e000-7f9dcb716000 r--p 00024000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f9dcb717000-7f9dcb718000 r--p 0002c000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f9dcb718000-7f9dcb719000 rw-p 0002d000 00:1b 2711338 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f9dcb719000-7f9dcb71a000 rw-p 00000000 00:00 0
7ffd518c0000-7ffd520bf000 rw-p 00000000 00:00 0 [stack]
7ffd52153000-7ffd52156000 r--p 00000000 00:00 0 [vvar]
7ffd52156000-7ffd52157000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]


(1-1/2)