Project

General

Profile

Bug #20207 ยป lookaround_segfault.log

Sundeep (Sundeep Agarwal), 01/24/2024 08:31 AM

 
err.rb:1: [BUG] Segmentation fault at 0x000055fb450b4886
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0003 p:---- s:0012 e:000011 CFUNC :match?
c:0002 p:0007 s:0007 e:000005 EVAL err.rb:1 [FINISH]
c:0001 p:0000 s:0003 E:001c40 DUMMY [FINISH]

-- Ruby level backtrace information ----------------------------------------
err.rb:1:in `<main>'
err.rb:1:in `match?'

-- Threading information ---------------------------------------------------
Total ractor count: 1
Ruby thread count for this ractor: 1

-- Machine register context ------------------------------------------------
RIP: 0x000055fb450b4886 RBP: 0x00007ffe5e70f9c0 RSP: 0x00007ffe5e70d9e0
RAX: 0x0000000000000070 RBX: 0x00007ffe5e70fa20 RCX: 0x0000000000000000
RDX: 0x0000000000000002 RDI: 0x000055fb451e49a0 RSI: 0x0000000000000008
R8: 0x00007ffe5e70d9e8 R9: 0x00007ffe5e70d9e0 R10: 0x00007ffe5e70d230
R11: 0x00007ff4b87dcde1 R12: 0x00007ffe5e70d3c0 R13: 0x00007ffe5e70d3c1
R14: 0x0000000000000002 R15: 0x000055fb47189090 EFL: 0x0000000000010297

-- C level backtrace information -------------------------------------------
/usr/local/bin/ruby(rb_print_backtrace+0x11) [0x55fb44f4b88f] vm_dump.c:820
/usr/local/bin/ruby(rb_vm_bugreport) vm_dump.c:1151
/usr/local/bin/ruby(rb_bug_for_fatal_signal+0xfc) [0x55fb4505c8fc] error.c:1065
/usr/local/bin/ruby(sigsegv+0x4d) [0x55fb44e99ffd] signal.c:926
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7ff4d3d54420] ../sysdeps/pthread/funlockfile.c:28
ruby(0x55fb450b4886) [0x55fb450b4886]

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

* Loaded script: err.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.3.0/x86_64-linux/enc/encdb.so
7 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
8 /usr/local/lib/ruby/3.3.0/x86_64-linux/rbconfig.rb
9 /usr/local/lib/ruby/3.3.0/rubygems/compatibility.rb
10 /usr/local/lib/ruby/3.3.0/rubygems/defaults.rb
11 /usr/local/lib/ruby/3.3.0/rubygems/deprecate.rb
12 /usr/local/lib/ruby/3.3.0/rubygems/errors.rb
13 /usr/local/lib/ruby/3.3.0/rubygems/unknown_command_spell_checker.rb
14 /usr/local/lib/ruby/3.3.0/rubygems/exceptions.rb
15 /usr/local/lib/ruby/3.3.0/rubygems/basic_specification.rb
16 /usr/local/lib/ruby/3.3.0/rubygems/stub_specification.rb
17 /usr/local/lib/ruby/3.3.0/rubygems/platform.rb
18 /usr/local/lib/ruby/3.3.0/rubygems/util/list.rb
19 /usr/local/lib/ruby/3.3.0/rubygems/version.rb
20 /usr/local/lib/ruby/3.3.0/rubygems/requirement.rb
21 /usr/local/lib/ruby/3.3.0/rubygems/specification.rb
22 /usr/local/lib/ruby/3.3.0/rubygems/util.rb
23 /usr/local/lib/ruby/3.3.0/rubygems/dependency.rb
24 /usr/local/lib/ruby/3.3.0/rubygems/core_ext/kernel_gem.rb
25 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
26 /usr/local/lib/ruby/3.3.0/monitor.rb
27 /usr/local/lib/ruby/3.3.0/rubygems.rb
28 /usr/local/lib/ruby/3.3.0/bundled_gems.rb
29 /usr/local/lib/ruby/3.3.0/rubygems/path_support.rb
30 /usr/local/lib/ruby/3.3.0/error_highlight/version.rb
31 /usr/local/lib/ruby/3.3.0/error_highlight/base.rb
32 /usr/local/lib/ruby/3.3.0/error_highlight/formatter.rb
33 /usr/local/lib/ruby/3.3.0/error_highlight/core_ext.rb
34 /usr/local/lib/ruby/3.3.0/error_highlight.rb
35 /usr/local/lib/ruby/3.3.0/did_you_mean/version.rb
36 /usr/local/lib/ruby/3.3.0/did_you_mean/core_ext/name_error.rb
37 /usr/local/lib/ruby/3.3.0/did_you_mean/levenshtein.rb
38 /usr/local/lib/ruby/3.3.0/did_you_mean/jaro_winkler.rb
39 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checker.rb
40 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
41 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
42 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/name_error_checkers.rb
43 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/method_name_checker.rb
44 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/key_error_checker.rb
45 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/null_checker.rb
46 /usr/local/lib/ruby/3.3.0/did_you_mean/tree_spell_checker.rb
47 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/require_path_checker.rb
48 /usr/local/lib/ruby/3.3.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
49 /usr/local/lib/ruby/3.3.0/did_you_mean/formatter.rb
50 /usr/local/lib/ruby/3.3.0/did_you_mean.rb
51 /usr/local/lib/ruby/3.3.0/syntax_suggest/core_ext.rb

* Process memory map:

55fb44d02000-55fb44d37000 r--p 00000000 08:0a 1962693 /usr/local/bin/ruby
55fb44d37000-55fb45085000 r-xp 00035000 08:0a 1962693 /usr/local/bin/ruby
55fb45085000-55fb451dd000 r--p 00383000 08:0a 1962693 /usr/local/bin/ruby
55fb451de000-55fb451eb000 r--p 004db000 08:0a 1962693 /usr/local/bin/ruby
55fb451eb000-55fb451ec000 rw-p 004e8000 08:0a 1962693 /usr/local/bin/ruby
55fb451ec000-55fb45200000 rw-p 00000000 00:00 0
55fb47169000-55fb47577000 rw-p 00000000 00:00 0 [heap]
7ff4b5d75000-7ff4b8745000 r--s 00000000 08:0a 1962693 /usr/local/bin/ruby
7ff4b8745000-7ff4b8748000 r--p 00000000 08:0a 1836624 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ff4b8748000-7ff4b875a000 r-xp 00003000 08:0a 1836624 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ff4b875a000-7ff4b875e000 r--p 00015000 08:0a 1836624 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ff4b875e000-7ff4b875f000 r--p 00018000 08:0a 1836624 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ff4b875f000-7ff4b8760000 rw-p 00019000 08:0a 1836624 /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7ff4b8760000-7ff4b8780000 rw-p 00000000 00:00 0
7ff4b8789000-7ff4b87b0000 r--s 00000000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4b87b0000-7ff4b88d0000 rw-p 00000000 00:00 0
7ff4b88df000-7ff4b88e0000 ---p 00000000 00:00 0
7ff4b88e0000-7ff4b8981000 rw-p 00000000 00:00 0
7ff4b8981000-7ff4b8982000 ---p 00000000 00:00 0
7ff4b8982000-7ff4b8a23000 rw-p 00000000 00:00 0
7ff4b8a23000-7ff4b8a24000 ---p 00000000 00:00 0
7ff4b8a24000-7ff4b8ac5000 rw-p 00000000 00:00 0
7ff4b8ac5000-7ff4b8ac6000 ---p 00000000 00:00 0
7ff4b8ac6000-7ff4b8b67000 rw-p 00000000 00:00 0
7ff4b8b67000-7ff4b8b68000 ---p 00000000 00:00 0
7ff4b8b68000-7ff4b8c09000 rw-p 00000000 00:00 0
7ff4b8c09000-7ff4b8c0a000 ---p 00000000 00:00 0
7ff4b8c0a000-7ff4b8cab000 rw-p 00000000 00:00 0
7ff4b8cab000-7ff4b8cac000 ---p 00000000 00:00 0
7ff4b8cac000-7ff4b8d4d000 rw-p 00000000 00:00 0
7ff4b8d4d000-7ff4b8d4e000 ---p 00000000 00:00 0
7ff4b8d4e000-7ff4b8def000 rw-p 00000000 00:00 0
7ff4b8def000-7ff4b8df0000 ---p 00000000 00:00 0
7ff4b8df0000-7ff4b8e91000 rw-p 00000000 00:00 0
7ff4b8e91000-7ff4b8e92000 ---p 00000000 00:00 0
7ff4b8e92000-7ff4b8f33000 rw-p 00000000 00:00 0
7ff4b8f33000-7ff4b8f34000 ---p 00000000 00:00 0
7ff4b8f34000-7ff4b8fd5000 rw-p 00000000 00:00 0
7ff4b8fd5000-7ff4b8fd6000 ---p 00000000 00:00 0
7ff4b8fd6000-7ff4b9077000 rw-p 00000000 00:00 0
7ff4b9077000-7ff4b9078000 ---p 00000000 00:00 0
7ff4b9078000-7ff4b9119000 rw-p 00000000 00:00 0
7ff4b9119000-7ff4b911a000 ---p 00000000 00:00 0
7ff4b911a000-7ff4b91bb000 rw-p 00000000 00:00 0
7ff4b91bb000-7ff4b91bc000 ---p 00000000 00:00 0
7ff4b91bc000-7ff4b925d000 rw-p 00000000 00:00 0
7ff4b925d000-7ff4b925e000 ---p 00000000 00:00 0
7ff4b925e000-7ff4b92ff000 rw-p 00000000 00:00 0
7ff4b92ff000-7ff4b9300000 ---p 00000000 00:00 0
7ff4b9300000-7ff4b93a1000 rw-p 00000000 00:00 0
7ff4b93a1000-7ff4b93a2000 ---p 00000000 00:00 0
7ff4b93a2000-7ff4b9443000 rw-p 00000000 00:00 0
7ff4b9443000-7ff4b9444000 ---p 00000000 00:00 0
7ff4b9444000-7ff4b94e5000 rw-p 00000000 00:00 0
7ff4b94e5000-7ff4b94e6000 ---p 00000000 00:00 0
7ff4b94e6000-7ff4b9587000 rw-p 00000000 00:00 0
7ff4b9587000-7ff4b9588000 ---p 00000000 00:00 0
7ff4b9588000-7ff4b9629000 rw-p 00000000 00:00 0
7ff4b9629000-7ff4b962a000 ---p 00000000 00:00 0
7ff4b962a000-7ff4b96cb000 rw-p 00000000 00:00 0
7ff4b96cb000-7ff4b96cc000 ---p 00000000 00:00 0
7ff4b96cc000-7ff4b976d000 rw-p 00000000 00:00 0
7ff4b976d000-7ff4b976e000 ---p 00000000 00:00 0
7ff4b976e000-7ff4b980f000 rw-p 00000000 00:00 0
7ff4b980f000-7ff4b9810000 ---p 00000000 00:00 0
7ff4b9810000-7ff4b98b1000 rw-p 00000000 00:00 0
7ff4b98b1000-7ff4b98b2000 ---p 00000000 00:00 0
7ff4b98b2000-7ff4b9953000 rw-p 00000000 00:00 0
7ff4b9953000-7ff4b9954000 ---p 00000000 00:00 0
7ff4b9954000-7ff4b99f5000 rw-p 00000000 00:00 0
7ff4b99f5000-7ff4b99f6000 ---p 00000000 00:00 0
7ff4b99f6000-7ff4b9a97000 rw-p 00000000 00:00 0
7ff4b9a97000-7ff4b9a98000 ---p 00000000 00:00 0
7ff4b9a98000-7ff4b9b39000 rw-p 00000000 00:00 0
7ff4b9b39000-7ff4b9b3a000 ---p 00000000 00:00 0
7ff4b9b3a000-7ff4b9bdb000 rw-p 00000000 00:00 0
7ff4b9bdb000-7ff4b9bdc000 ---p 00000000 00:00 0
7ff4b9bdc000-7ff4b9c7d000 rw-p 00000000 00:00 0
7ff4b9c7d000-7ff4b9c7e000 ---p 00000000 00:00 0
7ff4b9c7e000-7ff4b9d1f000 rw-p 00000000 00:00 0
7ff4b9d1f000-7ff4b9d20000 ---p 00000000 00:00 0
7ff4b9d20000-7ff4ba570000 rw-p 00000000 00:00 0
7ff4ba57f000-7ff4d39f0000 rw-p 00000000 00:00 0
7ff4d39f4000-7ff4d3af5000 rw-p 00000000 00:00 0
7ff4d3af5000-7ff4d3b49000 r--p 00000000 08:0a 1840537 /usr/lib/locale/aa_DJ.utf8/LC_CTYPE
7ff4d3b49000-7ff4d3b4e000 rw-p 00000000 00:00 0
7ff4d3b4e000-7ff4d3b70000 r--p 00000000 08:0a 1833586 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ff4d3b70000-7ff4d3ce8000 r-xp 00022000 08:0a 1833586 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ff4d3ce8000-7ff4d3d36000 r--p 0019a000 08:0a 1833586 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ff4d3d36000-7ff4d3d3a000 r--p 001e7000 08:0a 1833586 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ff4d3d3a000-7ff4d3d3c000 rw-p 001eb000 08:0a 1833586 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7ff4d3d3c000-7ff4d3d40000 rw-p 00000000 00:00 0
7ff4d3d40000-7ff4d3d46000 r--p 00000000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4d3d46000-7ff4d3d57000 r-xp 00006000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4d3d57000-7ff4d3d5d000 r--p 00017000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4d3d5d000-7ff4d3d5e000 r--p 0001c000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4d3d5e000-7ff4d3d5f000 rw-p 0001d000 08:0a 1842098 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7ff4d3d5f000-7ff4d3d63000 rw-p 00000000 00:00 0
7ff4d3d63000-7ff4d3d70000 r--p 00000000 08:0a 1839835 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ff4d3d70000-7ff4d3e17000 r-xp 0000d000 08:0a 1839835 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ff4d3e17000-7ff4d3eb0000 r--p 000b4000 08:0a 1839835 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ff4d3eb0000-7ff4d3eb1000 r--p 0014c000 08:0a 1839835 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ff4d3eb1000-7ff4d3eb2000 rw-p 0014d000 08:0a 1839835 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7ff4d3eb2000-7ff4d3eb4000 r--p 00000000 08:0a 1840216 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ff4d3eb4000-7ff4d3ec9000 r-xp 00002000 08:0a 1840216 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ff4d3ec9000-7ff4d3ee3000 r--p 00017000 08:0a 1840216 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ff4d3ee3000-7ff4d3ee4000 r--p 00030000 08:0a 1840216 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ff4d3ee4000-7ff4d3ee5000 rw-p 00031000 08:0a 1840216 /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7ff4d3ee5000-7ff4d3eed000 rw-p 00000000 00:00 0
7ff4d3eed000-7ff4d3eee000 r--p 00000000 08:0a 1839826 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ff4d3eee000-7ff4d3ef0000 r-xp 00001000 08:0a 1839826 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ff4d3ef0000-7ff4d3ef1000 r--p 00003000 08:0a 1839826 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ff4d3ef1000-7ff4d3ef2000 r--p 00003000 08:0a 1839826 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ff4d3ef2000-7ff4d3ef3000 rw-p 00004000 08:0a 1839826 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7ff4d3ef3000-7ff4d3ef5000 r--p 00000000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3ef5000-7ff4d3f06000 r-xp 00002000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3f06000-7ff4d3f0c000 r--p 00013000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3f0c000-7ff4d3f0d000 ---p 00019000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3f0d000-7ff4d3f0e000 r--p 00019000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3f0e000-7ff4d3f0f000 rw-p 0001a000 08:0a 1831504 /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7ff4d3f0f000-7ff4d3f11000 rw-p 00000000 00:00 0
7ff4d3f17000-7ff4d3f18000 r--p 00000000 08:0a 1979118 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
7ff4d3f18000-7ff4d3f19000 r-xp 00001000 08:0a 1979118 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
7ff4d3f19000-7ff4d3f1a000 r--p 00002000 08:0a 1979118 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
7ff4d3f1a000-7ff4d3f1b000 r--p 00002000 08:0a 1979118 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
7ff4d3f1b000-7ff4d3f1c000 rw-p 00003000 08:0a 1979118 /usr/local/lib/ruby/3.3.0/x86_64-linux/monitor.so
7ff4d3f1c000-7ff4d3f1d000 r--p 00000000 08:0a 1977307 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7ff4d3f1d000-7ff4d3f1f000 r-xp 00001000 08:0a 1977307 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7ff4d3f1f000-7ff4d3f20000 r--p 00003000 08:0a 1977307 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7ff4d3f20000-7ff4d3f21000 r--p 00003000 08:0a 1977307 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7ff4d3f21000-7ff4d3f22000 rw-p 00004000 08:0a 1977307 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/trans/transdb.so
7ff4d3f22000-7ff4d3f23000 r--p 00000000 08:0a 1964414 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7ff4d3f23000-7ff4d3f24000 r-xp 00001000 08:0a 1964414 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7ff4d3f24000-7ff4d3f25000 r--p 00002000 08:0a 1964414 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7ff4d3f25000-7ff4d3f26000 r--p 00002000 08:0a 1964414 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7ff4d3f26000-7ff4d3f27000 rw-p 00003000 08:0a 1964414 /usr/local/lib/ruby/3.3.0/x86_64-linux/enc/encdb.so
7ff4d3f27000-7ff4d3f28000 r--p 00000000 08:0a 1833578 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ff4d3f28000-7ff4d3f4b000 r-xp 00001000 08:0a 1833578 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ff4d3f4b000-7ff4d3f53000 r--p 00024000 08:0a 1833578 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ff4d3f54000-7ff4d3f55000 r--p 0002c000 08:0a 1833578 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ff4d3f55000-7ff4d3f56000 rw-p 0002d000 08:0a 1833578 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7ff4d3f56000-7ff4d3f57000 rw-p 00000000 00:00 0
7ffe5df13000-7ffe5e712000 rw-p 00000000 00:00 0 [stack]
7ffe5e712000-7ffe5e716000 r--p 00000000 00:00 0 [vvar]
7ffe5e716000-7ffe5e718000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]


    (1-1/1)