|
/app # ruby -v
|
|
ruby 3.4.0preview1 (2024-05-16 master 9d69619623) [x86_64-linux-musl]
|
|
/app # ruby test.rb
|
|
execution expired
|
|
[BUG] Segmentation fault at 0x0000000000000028
|
|
ruby 3.4.0preview1 (2024-05-16 master 9d69619623) [x86_64-linux-musl]
|
|
|
|
-- Machine register context ------------------------------------------------
|
|
RIP: 0x00007fefe4cd4886 RBP: 0x0000000000000001 RSP: 0x00007fefc95d3a10
|
|
RAX: 0x0000000000000001 RBX: 0x00007fefc94212e0 RCX: 0x00007fefc95d0b70
|
|
RDX: 0x0000000000000010 RDI: 0x0000000000000000 RSI: 0x00007fefc95d08f0
|
|
R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000000000000000
|
|
R11: 0x0000000000000217 R12: 0x00007fefc9421340 R13: 0x00007fff5a0ec750
|
|
R14: 0x00007fefe4649b10 R15: 0x00007fefc95d3b38 EFL: 0x0000000000010202
|
|
|
|
-- Other runtime information -----------------------------------------------
|
|
|
|
* Loaded script: test.rb
|
|
|
|
* Loaded features:
|
|
|
|
0 enumerator.so
|
|
1 thread.rb
|
|
2 fiber.so
|
|
3 rational.so
|
|
4 complex.so
|
|
5 ruby2_keywords.rb
|
|
6 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
8 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/rbconfig.rb
|
|
9 /usr/local/lib/ruby/3.4.0+0/rubygems/compatibility.rb
|
|
10 /usr/local/lib/ruby/3.4.0+0/rubygems/defaults.rb
|
|
11 /usr/local/lib/ruby/3.4.0+0/rubygems/deprecate.rb
|
|
12 /usr/local/lib/ruby/3.4.0+0/rubygems/errors.rb
|
|
13 /usr/local/lib/ruby/3.4.0+0/rubygems/unknown_command_spell_checker.rb
|
|
14 /usr/local/lib/ruby/3.4.0+0/rubygems/exceptions.rb
|
|
15 /usr/local/lib/ruby/3.4.0+0/rubygems/basic_specification.rb
|
|
16 /usr/local/lib/ruby/3.4.0+0/rubygems/stub_specification.rb
|
|
17 /usr/local/lib/ruby/3.4.0+0/rubygems/platform.rb
|
|
18 /usr/local/lib/ruby/3.4.0+0/rubygems/specification_record.rb
|
|
19 /usr/local/lib/ruby/3.4.0+0/rubygems/util/list.rb
|
|
20 /usr/local/lib/ruby/3.4.0+0/rubygems/version.rb
|
|
21 /usr/local/lib/ruby/3.4.0+0/rubygems/requirement.rb
|
|
22 /usr/local/lib/ruby/3.4.0+0/rubygems/specification.rb
|
|
23 /usr/local/lib/ruby/3.4.0+0/rubygems/util.rb
|
|
24 /usr/local/lib/ruby/3.4.0+0/rubygems/dependency.rb
|
|
25 /usr/local/lib/ruby/3.4.0+0/rubygems/core_ext/kernel_gem.rb
|
|
26 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
27 /usr/local/lib/ruby/3.4.0+0/monitor.rb
|
|
28 /usr/local/lib/ruby/3.4.0+0/rubygems.rb
|
|
29 /usr/local/lib/ruby/3.4.0+0/bundled_gems.rb
|
|
30 /usr/local/lib/ruby/3.4.0+0/rubygems/path_support.rb
|
|
31 /usr/local/lib/ruby/3.4.0+0/error_highlight/version.rb
|
|
32 /usr/local/lib/ruby/3.4.0+0/error_highlight/base.rb
|
|
33 /usr/local/lib/ruby/3.4.0+0/error_highlight/formatter.rb
|
|
34 /usr/local/lib/ruby/3.4.0+0/error_highlight/core_ext.rb
|
|
35 /usr/local/lib/ruby/3.4.0+0/error_highlight.rb
|
|
36 /usr/local/lib/ruby/3.4.0+0/did_you_mean/version.rb
|
|
37 /usr/local/lib/ruby/3.4.0+0/did_you_mean/core_ext/name_error.rb
|
|
38 /usr/local/lib/ruby/3.4.0+0/did_you_mean/levenshtein.rb
|
|
39 /usr/local/lib/ruby/3.4.0+0/did_you_mean/jaro_winkler.rb
|
|
40 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checker.rb
|
|
41 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
|
|
42 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
|
|
43 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/name_error_checkers.rb
|
|
44 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/method_name_checker.rb
|
|
45 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/key_error_checker.rb
|
|
46 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/null_checker.rb
|
|
47 /usr/local/lib/ruby/3.4.0+0/did_you_mean/tree_spell_checker.rb
|
|
48 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/require_path_checker.rb
|
|
49 /usr/local/lib/ruby/3.4.0+0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
|
|
50 /usr/local/lib/ruby/3.4.0+0/did_you_mean/formatter.rb
|
|
51 /usr/local/lib/ruby/3.4.0+0/did_you_mean.rb
|
|
52 /usr/local/lib/ruby/3.4.0+0/syntax_suggest/core_ext.rb
|
|
53 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
54 /usr/local/lib/ruby/3.4.0+0/socket.rb
|
|
55 /usr/local/lib/ruby/3.4.0+0/timeout.rb
|
|
|
|
* Process memory map:
|
|
|
|
55ff508cc000-55ff508cd000 r--p 00000000 00:bd 4134472 /usr/local/bin/ruby
|
|
55ff508cd000-55ff508ce000 r-xp 00001000 00:bd 4134472 /usr/local/bin/ruby
|
|
55ff508ce000-55ff508cf000 r--p 00002000 00:bd 4134472 /usr/local/bin/ruby
|
|
55ff508cf000-55ff508d0000 r--p 00002000 00:bd 4134472 /usr/local/bin/ruby
|
|
55ff508d0000-55ff508d1000 rw-p 00003000 00:bd 4134472 /usr/local/bin/ruby
|
|
55ff518fc000-55ff518fd000 ---p 00000000 00:00 0 [heap]
|
|
55ff518fd000-55ff5190c000 rw-p 00000000 00:00 0 [heap]
|
|
7fefc9308000-7fefc930a000 ---p 00000000 00:00 0
|
|
7fefc930a000-7fefc9540000 rw-p 00000000 00:00 0
|
|
7fefc9541000-7fefc9545000 rw-p 00000000 00:00 0
|
|
7fefc95b1000-7fefc95b3000 ---p 00000000 00:00 0
|
|
7fefc95b3000-7fefc95d4000 rw-p 00000000 00:00 0
|
|
7fefc95d4000-7fefc95db000 r--p 00000000 00:bd 4220323 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
7fefc95db000-7fefc95fd000 r-xp 00007000 00:bd 4220323 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
7fefc95fd000-7fefc9605000 r--p 00029000 00:bd 4220323 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
7fefc9605000-7fefc9606000 r--p 00031000 00:bd 4220323 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
7fefc9606000-7fefc9607000 rw-p 00032000 00:bd 4220323 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/socket.so
|
|
7fefc9607000-7fefc9650000 rw-p 00000000 00:00 0
|
|
7fefc9651000-7fefc968c000 rw-p 00000000 00:00 0
|
|
7fefc968d000-7fefc9693000 rw-p 00000000 00:00 0
|
|
7fefc969a000-7fefc9700000 rw-p 00000000 00:00 0
|
|
7fefc9701000-7fefc970d000 rw-p 00000000 00:00 0
|
|
7fefc970e000-7fefc9730000 rw-p 00000000 00:00 0
|
|
7fefc973a000-7fefc974f000 rw-p 00000000 00:00 0
|
|
7fefc9750000-7fefc9754000 rw-p 00000000 00:00 0
|
|
7fefc975b000-7fefc97ea000 rw-p 00000000 00:00 0
|
|
7fefc97eb000-7fefc996a000 rw-p 00000000 00:00 0
|
|
7fefc996a000-7fefc996b000 r--p 00000000 00:bd 4220313 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
7fefc996b000-7fefc996c000 r-xp 00001000 00:bd 4220313 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
7fefc996c000-7fefc996d000 r--p 00002000 00:bd 4220313 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
7fefc996d000-7fefc996e000 r--p 00002000 00:bd 4220313 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
7fefc996e000-7fefc996f000 rw-p 00003000 00:bd 4220313 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/monitor.so
|
|
7fefc996f000-7fefc9a9b000 rw-p 00000000 00:00 0
|
|
7fefc9a9b000-7fefc9a9c000 r--p 00000000 00:bd 4220286 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
7fefc9a9c000-7fefc9a9d000 r-xp 00001000 00:bd 4220286 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
7fefc9a9d000-7fefc9a9e000 r--p 00002000 00:bd 4220286 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
7fefc9a9e000-7fefc9a9f000 r--p 00002000 00:bd 4220286 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
7fefc9a9f000-7fefc9aa0000 rw-p 00003000 00:bd 4220286 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/trans/transdb.so
|
|
7fefc9aa0000-7fefc9abf000 rw-p 00000000 00:00 0
|
|
7fefc9abf000-7fefc9ac0000 r--p 00000000 00:bd 4220242 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7fefc9ac0000-7fefc9ac1000 r-xp 00001000 00:bd 4220242 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7fefc9ac1000-7fefc9ac2000 r--p 00002000 00:bd 4220242 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7fefc9ac2000-7fefc9ac3000 r--p 00002000 00:bd 4220242 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7fefc9ac3000-7fefc9ac4000 rw-p 00003000 00:bd 4220242 /usr/local/lib/ruby/3.4.0+0/x86_64-linux-musl/enc/encdb.so
|
|
7fefc9ac4000-7fefc9ac5000 rw-p 00000000 00:00 0
|
|
7fefc9ac5000-7fefc9ac6000 ---p 00000000 00:00 0
|
|
7fefc9ac6000-7fefc9b67000 rw-p 00000000 00:00 0
|
|
7fefc9b67000-7fefc9b68000 ---p 00000000 00:00 0
|
|
7fefc9b68000-7fefc9c09000 rw-p 00000000 00:00 0
|
|
7fefc9c09000-7fefc9c0a000 ---p 00000000 00:00 0
|
|
7fefc9c0a000-7fefc9cab000 rw-p 00000000 00:00 0
|
|
7fefc9cab000-7fefc9cac000 ---p 00000000 00:00 0
|
|
7fefc9cac000-7fefc9d4d000 rw-p 00000000 00:00 0
|
|
7fefc9d4d000-7fefc9d4e000 ---p 00000000 00:00 0
|
|
7fefc9d4e000-7fefc9def000 rw-p 00000000 00:00 0
|
|
7fefc9def000-7fefc9df0000 ---p 00000000 00:00 0
|
|
7fefc9df0000-7fefc9e91000 rw-p 00000000 00:00 0
|
|
7fefc9e91000-7fefc9e92000 ---p 00000000 00:00 0
|
|
7fefc9e92000-7fefc9f33000 rw-p 00000000 00:00 0
|
|
7fefc9f33000-7fefc9f34000 ---p 00000000 00:00 0
|
|
7fefc9f34000-7fefc9fd5000 rw-p 00000000 00:00 0
|
|
7fefc9fd5000-7fefc9fd6000 ---p 00000000 00:00 0
|
|
7fefc9fd6000-7fefca077000 rw-p 00000000 00:00 0
|
|
7fefca077000-7fefca078000 ---p 00000000 00:00 0
|
|
7fefca078000-7fefca119000 rw-p 00000000 00:00 0
|
|
7fefca119000-7fefca11a000 ---p 00000000 00:00 0
|
|
7fefca11a000-7fefca1bb000 rw-p 00000000 00:00 0
|
|
7fefca1bb000-7fefca1bc000 ---p 00000000 00:00 0
|
|
7fefca1bc000-7fefca25d000 rw-p 00000000 00:00 0
|
|
7fefca25d000-7fefca25e000 ---p 00000000 00:00 0
|
|
7fefca25e000-7fefca2ff000 rw-p 00000000 00:00 0
|
|
7fefca2ff000-7fefca300000 ---p 00000000 00:00 0
|
|
7fefca300000-7fefca3a1000 rw-p 00000000 00:00 0
|
|
7fefca3a1000-7fefca3a2000 ---p 00000000 00:00 0
|
|
7fefca3a2000-7fefca443000 rw-p 00000000 00:00 0
|
|
7fefca443000-7fefca444000 ---p 00000000 00:00 0
|
|
7fefca444000-7fefca4e5000 rw-p 00000000 00:00 0
|
|
7fefca4e5000-7fefca4e6000 ---p 00000000 00:00 0
|
|
7fefca4e6000-7fefca587000 rw-p 00000000 00:00 0
|
|
7fefca587000-7fefca588000 ---p 00000000 00:00 0
|
|
7fefca588000-7fefca629000 rw-p 00000000 00:00 0
|
|
7fefca629000-7fefca62a000 ---p 00000000 00:00 0
|
|
7fefca62a000-7fefca6cb000 rw-p 00000000 00:00 0
|
|
7fefca6cb000-7fefca6cc000 ---p 00000000 00:00 0
|
|
7fefca6cc000-7fefca76d000 rw-p 00000000 00:00 0
|
|
7fefca76d000-7fefca76e000 ---p 00000000 00:00 0
|
|
7fefca76e000-7fefca80f000 rw-p 00000000 00:00 0
|
|
7fefca80f000-7fefca810000 ---p 00000000 00:00 0
|
|
7fefca810000-7fefca8b1000 rw-p 00000000 00:00 0
|
|
7fefca8b1000-7fefca8b2000 ---p 00000000 00:00 0
|
|
7fefca8b2000-7fefca953000 rw-p 00000000 00:00 0
|
|
7fefca953000-7fefca954000 ---p 00000000 00:00 0
|
|
7fefca954000-7fefca9f5000 rw-p 00000000 00:00 0
|
|
7fefca9f5000-7fefca9f6000 ---p 00000000 00:00 0
|
|
7fefca9f6000-7fefcaa97000 rw-p 00000000 00:00 0
|
|
7fefcaa97000-7fefcaa98000 ---p 00000000 00:00 0
|
|
7fefcaa98000-7fefcab39000 rw-p 00000000 00:00 0
|
|
7fefcab39000-7fefcab3a000 ---p 00000000 00:00 0
|
|
7fefcab3a000-7fefcabdb000 rw-p 00000000 00:00 0
|
|
7fefcabdb000-7fefcabdc000 ---p 00000000 00:00 0
|
|
7fefcabdc000-7fefcac7d000 rw-p 00000000 00:00 0
|
|
7fefcac7d000-7fefcac7e000 ---p 00000000 00:00 0
|
|
7fefcac7e000-7fefcad1f000 rw-p 00000000 00:00 0
|
|
7fefcad1f000-7fefcad20000 ---p 00000000 00:00 0
|
|
7fefcad20000-7fefcadc1000 rw-p 00000000 00:00 0
|
|
7fefcadc1000-7fefcadc2000 ---p 00000000 00:00 0
|
|
7fefcadc2000-7fefcae63000 rw-p 00000000 00:00 0
|
|
7fefcae63000-7fefcae64000 ---p 00000000 00:00 0
|
|
7fefcae64000-7fefcaf15000 rw-p 00000000 00:00 0
|
|
7fefcaf15000-7fefcaf17000 ---p 00000000 00:00 0
|
|
7fefcaf17000-7fefe45a2000 rw-p 00000000 00:00 0
|
|
7fefe45a2000-7fefe45a6000 r--p 00000000 00:bd 4134126 /usr/lib/libgcc_s.so.1
|
|
7fefe45a6000-7fefe45c0000 r-xp 00004000 00:bd 4134126 /usr/lib/libgcc_s.so.1
|
|
7fefe45c0000-7fefe45c4000 r--p 0001e000 00:bd 4134126 /usr/lib/libgcc_s.so.1
|
|
7fefe45c4000-7fefe45c5000 r--p 00021000 00:bd 4134126 /usr/lib/libgcc_s.so.1
|
|
7fefe45c5000-7fefe45c6000 rw-p 00022000 00:bd 4134126 /usr/lib/libgcc_s.so.1
|
|
7fefe45c6000-7fefe45d1000 r--p 00000000 00:bd 4134130 /usr/lib/libgmp.so.10.5.0
|
|
7fefe45d1000-7fefe4617000 r-xp 0000b000 00:bd 4134130 /usr/lib/libgmp.so.10.5.0
|
|
7fefe4617000-7fefe462d000 r--p 00051000 00:bd 4134130 /usr/lib/libgmp.so.10.5.0
|
|
7fefe462d000-7fefe462f000 r--p 00066000 00:bd 4134130 /usr/lib/libgmp.so.10.5.0
|
|
7fefe462f000-7fefe4630000 rw-p 00068000 00:bd 4134130 /usr/lib/libgmp.so.10.5.0
|
|
7fefe4630000-7fefe4633000 r--p 00000000 00:bd 4132372 /lib/libz.so.1.3.1
|
|
7fefe4633000-7fefe4641000 r-xp 00003000 00:bd 4132372 /lib/libz.so.1.3.1
|
|
7fefe4641000-7fefe4648000 r--p 00011000 00:bd 4132372 /lib/libz.so.1.3.1
|
|
7fefe4648000-7fefe4649000 r--p 00017000 00:bd 4132372 /lib/libz.so.1.3.1
|
|
7fefe4649000-7fefe464a000 rw-p 00018000 00:bd 4132372 /lib/libz.so.1.3.1
|
|
7fefe464a000-7fefe4696000 r--p 00000000 00:bd 4134688 /usr/local/lib/libruby.so.3.4.0
|
|
7fefe4696000-7fefe4ad3000 r-xp 0004c000 00:bd 4134688 /usr/local/lib/libruby.so.3.4.0
|
|
7fefe4ad3000-7fefe4c6b000 r--p 00489000 00:bd 4134688 /usr/local/lib/libruby.so.3.4.0
|
|
7fefe4c6b000-7fefe4c85000 r--p 00621000 00:bd 4134688 /usr/local/lib/libruby.so.3.4.0
|
|
7fefe4c85000-7fefe4c86000 rw-p 0063b000 00:bd 4134688 /usr/local/lib/libruby.so.3.4.0
|
|
7fefe4c86000-7fefe4c99000 rw-p 00000000 00:00 0
|
|
7fefe4c99000-7fefe4cad000 r--p 00000000 00:bd 4132366 /lib/ld-musl-x86_64.so.1
|
|
7fefe4cad000-7fefe4d01000 r-xp 00014000 00:bd 4132366 /lib/ld-musl-x86_64.so.1
|
|
7fefe4d01000-7fefe4d37000 r--p 00068000 00:bd 4132366 /lib/ld-musl-x86_64.so.1
|
|
7fefe4d37000-7fefe4d38000 r--p 0009d000 00:bd 4132366 /lib/ld-musl-x86_64.so.1
|
|
7fefe4d38000-7fefe4d39000 rw-p 0009e000 00:bd 4132366 /lib/ld-musl-x86_64.so.1
|
|
7fefe4d39000-7fefe4d3c000 rw-p 00000000 00:00 0
|
|
7fff598f0000-7fff5a0ef000 rw-p 00000000 00:00 0 [stack]
|
|
7fff5a1da000-7fff5a1de000 r--p 00000000 00:00 0 [vvar]
|
|
7fff5a1de000-7fff5a1e0000 r-xp 00000000 00:00 0 [vdso]
|
|
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
|
|
|
|
|
|
Segmentation fault (core dumped)
|