| "make update-download -j16" exit with 0. |
| "make update-src -j16" exit with 0. |
| From https://github.com/ruby/ruby |
| e391c33..3eb802f master -> origin/master |
| "make after-update -j16" exit with 0. |
| "make miniruby -j16" exit with 0. |
| "make ruby -j16" exit with 0. |
| "make all -j16" exit with 0. |
| "make install -j16" exit with 0. |
| "make yes-test-basic TESTS='-j16'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j16'" exit with 512. |
| 1) Failure: |
| TestRubyOptions#test_segv_setproctitle [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:875]: |
| pid 1012148 killed by SIGSEGV (signal 11) (core dumped) |
| | -e:1: [BUG] Segmentation fault at 0x000003e8000f71b4 |
| | ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:---- s:0012 e:000011 CFUNC :kill |
| | c:0002 p:0015 s:0006 e:000005 EVAL -e:1 [FINISH] |
| | c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | -e:1:in '<main>' |
| | -e:1:in 'kill' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x00007d1e65c4553b RBP: 0x00007ffc54e759b0 RSP: 0x00007ffc54e75738 |
| | RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x00007d1e65c4553b |
| | RDX: 0x00007d1e655ad0c8 RDI: 0x00000000000f71b4 RSI: 0x000000000000000b |
| | R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x00007d1e65c17980 |
| | R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x00007d1e630ff840 |
| | R14: 0x00007d1e630ff838 R15: 0x000000000000000b EFL: 0x0000000000000202 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | /tmp/rubytest.kcbyja/test_ruby_test_bug759720250319-1007117-j5imjo.rb(___interceptor_backtrace+0x79) [0x5be682211cf9] |
| | [0x5be682af12c7] |
| | [0x5be682a37425] |
| | [0x5be682522305] |
| | [0x7d1e65c45330] |
| | [0x7d1e65c4553b] |
| | [0x5be68251d0f8] |
| | [0x5be68268d088] |
| | [0x5be6826734dd] |
| | [0x5be682672f95] |
| | [0x5be68263aa89] |
| | [0x5be682629d6b] |
| | [0x5be6822ae5cb] |
| | [0x5be6822a7b47] |
| | [0x7d1e65c2a1ca] |
| | [0x7d1e65c2a28b] |
| | [0x5be6821cb915] |
| | |
| | -- Other runtime information ----------------------------------------------- |
| | |
| | * Loaded script: /tmp/rubytest.kcbyja/test_ruby_test_bug759720250319-1007117-j5imjo.rb |
| | |
| | * Loaded features: |
| | |
| | 0 enumerator.so |
| | 1 thread.rb |
| | 2 fiber.so |
| | 3 rational.so |
| | 4 complex.so |
| | 5 ruby2_keywords.rb |
| | 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so |
| | 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so |
| | |
| . |
| 1. [2/2] Assertion for "stderr" |
| | Expected / |
| | \[BUG\]\sSegmentation\sfault.*\n |
| | /x |
| | to match |
| | "-e:1: [BUG] Segmentation fault at 0x000003e8000f71b4\n"+ |
| | "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| | "-- Control frame information -----------------------------------------------\n"+ |
| | "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| | "c:0002 p:0015 s:0006 e:000005 EVAL -e:1 [FINISH]\n"+ |
| | "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| | "-- Ruby level backtrace information ----------------------------------------\n"+ |
| | "-e:1:in '<main>'\n"+ |
| | "-e:1:in 'kill'\n\n"+ |
| | "-- Threading information ---------------------------------------------------\n"+ |
| | "Total ractor count: 1\n"+ |
| | "Ruby thread count for this ractor: 1\n\n"+ |
| | "-- Machine register context ------------------------------------------------\n"+ |
| | " RIP: 0x00007d1e65c4553b RBP: 0x00007ffc54e759b0 RSP: 0x00007ffc54e75738\n"+ |
| | " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x00007d1e65c4553b\n"+ |
| | " RDX: 0x00007d1e655ad0c8 RDI: 0x00000000000f71b4 RSI: 0x000000000000000b\n"+ |
| | " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x00007d1e65c17980\n"+ |
| | " R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x00007d1e630ff840\n"+ |
| | " R14: 0x00007d1e630ff838 R15: 0x000000000000000b EFL: 0x0000000000000202\n\n"+ |
| | "-- C level backtrace information -------------------------------------------\n"+ |
| | "/tmp/rubytest.kcbyja/test_ruby_test_bug759720250319-1007117-j5imjo.rb(___interceptor_backtrace+0x79) [0x5be682211cf9]\n"+ |
| | "[0x5be682af12c7]\n"+ |
| | "[0x5be682a37425]\n"+ |
| | "[0x5be682522305]\n"+ |
| | "[0x7d1e65c45330]\n"+ |
| | "[0x7d1e65c4553b]\n"+ |
| | "[0x5be68251d0f8]\n"+ |
| | "[0x5be68268d088]\n"+ |
| | "[0x5be6826734dd]\n"+ |
| | "[0x5be682672f95]\n"+ |
| | "[0x5be68263aa89]\n"+ |
| | "[0x5be682629d6b]\n"+ |
| | "[0x5be6822ae5cb]\n"+ |
| | "[0x5be6822a7b47]\n"+ |
| | "[0x7d1e65c2a1ca]\n"+ |
| | "[0x7d1e65c2a28b]\n"+ |
| | "[0x5be6821cb915]\n\n"+ |
| | "-- Other runtime information -----------------------------------------------\n\n"+ |
| | "* Loaded script: /tmp/rubytest.kcbyja/test_ruby_test_bug759720250319-1007117-j5imjo.rb\n\n"+ |
| | "* Loaded features:\n\n"+ |
| | " 0 enumerator.so\n"+ |
| | " 1 thread.rb\n"+ |
| | " 2 fiber.so\n"+ |
| | " 3 rational.so\n"+ |
| | " 4 complex.so\n"+ |
| | " 5 ruby2_keywords.rb\n"+ |
| | " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| | " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| | after 0 patterns with 0 characters. |
| 2) Failure: |
| TestRubyOptions#test_crash_report [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:902]: |
| Expected / |
| \[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "-e:1: [BUG] Segmentation fault at 0x000003e8000f721c\n"+ |
| "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| "-- Control frame information -----------------------------------------------\n"+ |
| "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| "c:0002 p:0008 s:0006 e:000005 EVAL -e:1 [FINISH]\n"+ |
| "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| "-- Ruby level backtrace information ----------------------------------------\n"+ |
| "-e:1:in '<main>'\n"+ |
| "-e:1:in 'kill'\n\n"+ |
| "-- Threading information ---------------------------------------------------\n"+ |
| "Total ractor count: 1\n"+ |
| "Ruby thread count for this ractor: 1\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x0000703abc84553b RBP: 0x00007ffffeacbb30 RSP: 0x00007ffffeacb8b8\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x0000703abc84553b\n"+ |
| " RDX: 0x0000703abc17d0f0 RDI: 0x00000000000f721c RSI: 0x000000000000000b\n"+ |
| " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000703abc817980\n"+ |
| " R11: 0x0000000000000206 R12: 0x0000000000000002 R13: 0x0000703ab9cff840\n"+ |
| " R14: 0x0000703ab9cff838 R15: 0x000000000000000b EFL: 0x0000000000000206\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x632bb8659cf9]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x632bb8f392c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x632bb8e7f425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x632bb896a305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x703abc845330) [0x703abc845330]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x703abc84553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x632bb89650f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x632bb8ad5088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x632bb8abb4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x632bb8abaf95]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x632bb8a82a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x632bb8a71d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x632bb86f65cb] /tmp/ruby/src/trunk_asan/eval.c:280\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x632bb86efb47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x703abc82a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x703abc82a28b] ../csu/libc-start.c:360\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(_start) [0x632bb8613915]\n\n"+ |
| "-- Other runtime information -----------------------------------------------\n\n"+ |
| "* Loaded script: -e\n\n"+ |
| "* Loaded features:\n\n"+ |
| " 0 enumerator.so\n"+ |
| " 1 thread.rb\n"+ |
| " 2 fiber.so\n"+ |
| " 3 rational.so\n"+ |
| " 4 complex.so\n"+ |
| " 5 ruby2_keywords.rb\n"+ |
| " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| after 0 patterns with 0 characters. |
| 3) Failure: |
| TestRubyOptions#test_segv_loaded_features [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:861]: |
| pid 1012649 killed by SIGSEGV (signal 11) (core dumped) |
| | -e:1: [BUG] Segmentation fault at 0x000003e8000f73a9 |
| | ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:---- s:0012 e:000011 CFUNC :kill |
| | c:0002 p:0008 s:0006 e:000005 BLOCK -e:1 [FINISH] |
| | c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | -e:1:in 'block in <main>' |
| | -e:1:in 'kill' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x0000713baa84553b RBP: 0x00007ffd56a7dd70 RSP: 0x00007ffd56a7daf8 |
| | RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x0000713baa84553b |
| | RDX: 0x0000713baa17d010 RDI: 0x00000000000f73a9 RSI: 0x000000000000000b |
| | R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000713baa817980 |
| | R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x0000713ba7cff840 |
| | R14: 0x0000713ba7cff838 R15: 0x000000000000000b EFL: 0x0000000000000202 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | /tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x5eef6a7e8cf9] |
| | /tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x5eef6b0c82c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x5eef6b00e425] /tmp/ruby/src/trunk_asan/error.c:1130 |
| | /tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x5eef6aaf9305] /tmp/ruby/src/trunk_asan/signal.c:933 |
| | /lib/x86_64-linux-gnu/libc.so.6(0x713baa845330) [0x713baa845330] |
| | /lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x713baa84553b] ../sysdeps/unix/syscall-template.S:120 |
| | /lib/x86_64-linux-gnu/libc.so.6(kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(kill) (null):0 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x5eef6aaf40f8] /tmp/ruby/src/trunk_asan/signal.c:488 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x5eef6ac64088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x5eef6ac4a4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x5eef6ac49f95] |
| | /tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x5eef6ac11a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x5eef6ac00d6b] /tmp/ruby/src/trunk_asan/vm.c:2595 |
| | /tmp/ruby/build/trunk_asan/ruby(invoke_iseq_block_from_c+0x1f2) [0x5eef6ac3dd0b] /tmp/ruby/src/trunk_asan/vm.c:1626 |
| | /tmp/ruby/build/trunk_asan/ruby(invoke_block_from_c_proc) /tmp/ruby/src/trunk_asan/vm.c:1720 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_invoke_proc) /tmp/ruby/src/trunk_asan/vm.c:1750 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_vm_invoke_proc+0xd6) [0x5eef6ac3bf96] /tmp/ruby/src/trunk_asan/vm.c:1771 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_proc_call_kw+0xc6) [0x5eef6a9e5bee] /tmp/ruby/src/trunk_asan/proc.c:995 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_proc_call) /tmp/ruby/src/trunk_asan/proc.c:1005 |
| | /tmp/ruby/build/trunk_asan/ruby(exec_end_procs_chain+0x118) [0x5eef6a883c16] /tmp/ruby/src/trunk_asan/eval_jump.c:105 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_end_proc) /tmp/ruby/src/trunk_asan/eval_jump.c:121 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_ec_teardown) /tmp/ruby/src/trunk_asan/eval.c:154 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_ec_cleanup+0x57c) [0x5eef6a8847dc] /tmp/ruby/src/trunk_asan/eval.c:206 |
| | /tmp/ruby/build/trunk_asan/ruby(ruby_run_node+0x4da) [0x5eef6a88566a] /tmp/ruby/src/trunk_asan/eval.c:318 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x5eef6a87eb47] /tmp/ruby/src/trunk_asan/main.c:42 |
| | /tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x713baa82a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| | /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x713baa82a28b] ../csu/libc-start.c:360 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| | /tmp/ruby/build/trunk_asan/ruby(_start) [0x5eef6a7a2915] |
| | |
| | -- Other runtime information ----------------------------------------------- |
| | |
| | * Loaded script: -e |
| | |
| | * Loaded features: |
| | |
| | 0 #<Bogus:0x713baa17cc88> |
| | |
| . |
| 1. [2/2] Assertion for "stderr" |
| | Expected / |
| | \[BUG\]\sSegmentation\sfault.*\n |
| | /x |
| | to match |
| | "-e:1: [BUG] Segmentation fault at 0x000003e8000f73a9\n"+ |
| | "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| | "-- Control frame information -----------------------------------------------\n"+ |
| | "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| | "c:0002 p:0008 s:0006 e:000005 BLOCK -e:1 [FINISH]\n"+ |
| | "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| | "-- Ruby level backtrace information ----------------------------------------\n"+ |
| | "-e:1:in 'block in <main>'\n"+ |
| | "-e:1:in 'kill'\n\n"+ |
| | "-- Threading information ---------------------------------------------------\n"+ |
| | "Total ractor count: 1\n"+ |
| | "Ruby thread count for this ractor: 1\n\n"+ |
| | "-- Machine register context ------------------------------------------------\n"+ |
| | " RIP: 0x0000713baa84553b RBP: 0x00007ffd56a7dd70 RSP: 0x00007ffd56a7daf8\n"+ |
| | " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x0000713baa84553b\n"+ |
| | " RDX: 0x0000713baa17d010 RDI: 0x00000000000f73a9 RSI: 0x000000000000000b\n"+ |
| | " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x0000713baa817980\n"+ |
| | " R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x0000713ba7cff840\n"+ |
| | " R14: 0x0000713ba7cff838 R15: 0x000000000000000b EFL: 0x0000000000000202\n\n"+ |
| | "-- C level backtrace information -------------------------------------------\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x5eef6a7e8cf9]\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x5eef6b0c82c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x5eef6b00e425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x5eef6aaf9305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(0x713baa845330) [0x713baa845330]\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x713baa84553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x5eef6aaf40f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x5eef6ac64088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x5eef6ac4a4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x5eef6ac49f95]\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x5eef6ac11a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x5eef6ac00d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(invoke_iseq_block_from_c+0x1f2) [0x5eef6ac3dd0b] /tmp/ruby/src/trunk_asan/vm.c:1626\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(invoke_block_from_c_proc) /tmp/ruby/src/trunk_asan/vm.c:1720\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_invoke_proc) /tmp/ruby/src/trunk_asan/vm.c:1750\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_vm_invoke_proc+0xd6) [0x5eef6ac3bf96] /tmp/ruby/src/trunk_asan/vm.c:1771\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_proc_call_kw+0xc6) [0x5eef6a9e5bee] /tmp/ruby/src/trunk_asan/proc.c:995\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_proc_call) /tmp/ruby/src/trunk_asan/proc.c:1005\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(exec_end_procs_chain+0x118) [0x5eef6a883c16] /tmp/ruby/src/trunk_asan/eval_jump.c:105\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_end_proc) /tmp/ruby/src/trunk_asan/eval_jump.c:121\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_ec_teardown) /tmp/ruby/src/trunk_asan/eval.c:154\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_ec_cleanup+0x57c) [0x5eef6a8847dc] /tmp/ruby/src/trunk_asan/eval.c:206\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node+0x4da) [0x5eef6a88566a] /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x5eef6a87eb47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x713baa82a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x713baa82a28b] ../csu/libc-start.c:360\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(_start) [0x5eef6a7a2915]\n\n"+ |
| | "-- Other runtime information -----------------------------------------------\n\n"+ |
| | "* Loaded script: -e\n\n"+ |
| | "* Loaded features:\n\n"+ |
| | " 0 #<Bogus:0x713baa17cc88>\n\n" |
| | after 0 patterns with 0 characters. |
| 4) Failure: |
| TestRubyOptions#test_crash_report_script_path [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:919]: |
| Expected / |
| \[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "test/bug.rb:1: [BUG] Segmentation fault at 0x000003e8000f84f7\n"+ |
| "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| "-- Control frame information -----------------------------------------------\n"+ |
| "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| "c:0002 p:0008 s:0006 e:000005 EVAL test/bug.rb:1 [FINISH]\n"+ |
| "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| "-- Ruby level backtrace information ----------------------------------------\n"+ |
| "test/bug.rb:1:in '<main>'\n"+ |
| "test/bug.rb:1:in 'kill'\n\n"+ |
| "-- Threading information ---------------------------------------------------\n"+ |
| "Total ractor count: 1\n"+ |
| "Ruby thread count for this ractor: 1\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007c858c04553b RBP: 0x00007ffdcac415d0 RSP: 0x00007ffdcac41358\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x00007c858c04553b\n"+ |
| " RDX: 0x00007c858bbbd120 RDI: 0x00000000000f84f7 RSI: 0x000000000000000b\n"+ |
| " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x00007c858c017980\n"+ |
| " R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x00007c85894ff840\n"+ |
| " R14: 0x00007c85894ff838 R15: 0x000000000000000b EFL: 0x0000000000000202\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x60fa9d7cdcf9]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x60fa9e0ad2c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x60fa9dff3425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x60fa9dade305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7c858c045330) [0x7c858c045330]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x7c858c04553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x60fa9dad90f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x60fa9dc49088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x60fa9dc2f4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x60fa9dc2ef95]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x60fa9dbf6a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x60fa9dbe5d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x60fa9d86a5cb] /tmp/ruby/src/trunk_asan/eval.c:280\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x60fa9d863b47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7c858c02a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7c858c02a28b] ../csu/libc-start.c:360\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(_start) [0x60fa9d787915]\n\n"+ |
| "-- Other runtime information -----------------------------------------------\n\n"+ |
| "* Loaded script: test/bug.rb\n\n"+ |
| "* Loaded features:\n\n"+ |
| " 0 enumerator.so\n"+ |
| " 1 thread.rb\n"+ |
| " 2 fiber.so\n"+ |
| " 3 rational.so\n"+ |
| " 4 complex.so\n"+ |
| " 5 ruby2_keywords.rb\n"+ |
| " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| after 0 patterns with 0 characters. |
| 5) Failure: |
| TestRubyOptions#test_crash_report_script [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:907]: |
| Expected / |
| \[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "bug.rb:1: [BUG] Segmentation fault at 0x000003e8000f8752\n"+ |
| "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| "-- Control frame information -----------------------------------------------\n"+ |
| "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| "c:0002 p:0008 s:0006 e:000005 EVAL bug.rb:1 [FINISH]\n"+ |
| "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| "-- Ruby level backtrace information ----------------------------------------\n"+ |
| "bug.rb:1:in '<main>'\n"+ |
| "bug.rb:1:in 'kill'\n\n"+ |
| "-- Threading information ---------------------------------------------------\n"+ |
| "Total ractor count: 1\n"+ |
| "Ruby thread count for this ractor: 1\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x000072d6a164553b RBP: 0x00007ffdd423c390 RSP: 0x00007ffdd423c118\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x000072d6a164553b\n"+ |
| " RDX: 0x000072d6a0f7d128 RDI: 0x00000000000f8752 RSI: 0x000000000000000b\n"+ |
| " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x000072d6a1617980\n"+ |
| " R11: 0x0000000000000206 R12: 0x0000000000000002 R13: 0x000072d69eaff840\n"+ |
| " R14: 0x000072d69eaff838 R15: 0x000000000000000b EFL: 0x0000000000000206\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x63f206dadcf9]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x63f20768d2c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x63f2075d3425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x63f2070be305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x72d6a1645330) [0x72d6a1645330]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x72d6a164553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x63f2070b90f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x63f207229088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x63f20720f4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x63f20720ef95]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x63f2071d6a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x63f2071c5d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x63f206e4a5cb] /tmp/ruby/src/trunk_asan/eval.c:280\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x63f206e43b47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x72d6a162a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x72d6a162a28b] ../csu/libc-start.c:360\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(_start) [0x63f206d67915]\n\n"+ |
| "-- Other runtime information -----------------------------------------------\n\n"+ |
| "* Loaded script: bug.rb\n\n"+ |
| "* Loaded features:\n\n"+ |
| " 0 enumerator.so\n"+ |
| " 1 thread.rb\n"+ |
| " 2 fiber.so\n"+ |
| " 3 rational.so\n"+ |
| " 4 complex.so\n"+ |
| " 5 ruby2_keywords.rb\n"+ |
| " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| after 0 patterns with 0 characters. |
| 6) Failure: |
| TestRubyOptions#test_crash_report_executable_path [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:913]: |
| Expected / |
| \[BUG\]\sSegmentation\sfault.*\n |
| /x |
| to match |
| "-e:1: [BUG] Segmentation fault at 0x000003e8000f9033\n"+ |
| "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| "-- Control frame information -----------------------------------------------\n"+ |
| "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| "c:0002 p:0008 s:0006 e:000005 EVAL -e:1 [FINISH]\n"+ |
| "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| "-- Ruby level backtrace information ----------------------------------------\n"+ |
| "-e:1:in '<main>'\n"+ |
| "-e:1:in 'kill'\n\n"+ |
| "-- Threading information ---------------------------------------------------\n"+ |
| "Total ractor count: 1\n"+ |
| "Ruby thread count for this ractor: 1\n\n"+ |
| "-- Machine register context ------------------------------------------------\n"+ |
| " RIP: 0x00007856ae24553b RBP: 0x00007ffda489cc50 RSP: 0x00007ffda489c9d8\n"+ |
| " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x00007856ae24553b\n"+ |
| " RDX: 0x00007856adb4d110 RDI: 0x00000000000f9033 RSI: 0x000000000000000b\n"+ |
| " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x00007856ae217980\n"+ |
| " R11: 0x0000000000000206 R12: 0x0000000000000002 R13: 0x00007856ab6ff840\n"+ |
| " R14: 0x00007856ab6ff838 R15: 0x000000000000000b EFL: 0x0000000000000206\n\n"+ |
| "-- C level backtrace information -------------------------------------------\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x59d0ff8facf9]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x59d1001da2c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x59d100120425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x59d0ffc0b305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(0x7856ae245330) [0x7856ae245330]\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x7856ae24553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x59d0ffc060f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x59d0ffd76088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x59d0ffd5c4dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x59d0ffd5bf95]\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x59d0ffd23a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x59d0ffd12d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x59d0ff9975cb] /tmp/ruby/src/trunk_asan/eval.c:280\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x59d0ff990b47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x7856ae22a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x7856ae22a28b] ../csu/libc-start.c:360\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| "/tmp/ruby/build/trunk_asan/ruby(_start) [0x59d0ff8b4915]\n\n"+ |
| "-- Other runtime information -----------------------------------------------\n\n"+ |
| "* Loaded script: -e\n\n"+ |
| "* Loaded features:\n\n"+ |
| " 0 enumerator.so\n"+ |
| " 1 thread.rb\n"+ |
| " 2 fiber.so\n"+ |
| " 3 rational.so\n"+ |
| " 4 complex.so\n"+ |
| " 5 ruby2_keywords.rb\n"+ |
| " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| after 0 patterns with 0 characters. |
| 7) Failure: |
| TestRubyOptions#test_segv_test [/tmp/ruby/src/trunk_asan/test/ruby/test_rubyoptions.rb:855]: |
| pid 1020265 killed by SIGSEGV (signal 11) (core dumped) |
| | -e:1: [BUG] Segmentation fault at 0x000003e8000f9169 |
| | ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux] |
| | |
| | -- Control frame information ----------------------------------------------- |
| | c:0003 p:---- s:0012 e:000011 CFUNC :kill |
| | c:0002 p:0008 s:0006 e:000005 EVAL -e:1 [FINISH] |
| | c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH] |
| | |
| | -- Ruby level backtrace information ---------------------------------------- |
| | -e:1:in '<main>' |
| | -e:1:in 'kill' |
| | |
| | -- Threading information --------------------------------------------------- |
| | Total ractor count: 1 |
| | Ruby thread count for this ractor: 1 |
| | |
| | -- Machine register context ------------------------------------------------ |
| | RIP: 0x000075fbda84553b RBP: 0x00007ffde7cd2710 RSP: 0x00007ffde7cd2498 |
| | RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x000075fbda84553b |
| | RDX: 0x000075fbda1dd100 RDI: 0x00000000000f9169 RSI: 0x000000000000000b |
| | R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x000075fbda817980 |
| | R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x000075fbd7cff840 |
| | R14: 0x000075fbd7cff838 R15: 0x000000000000000b EFL: 0x0000000000000202 |
| | |
| | -- C level backtrace information ------------------------------------------- |
| | /tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x631116320cf9] |
| | /tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x631116c002c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x631116b46425] /tmp/ruby/src/trunk_asan/error.c:1130 |
| | /tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x631116631305] /tmp/ruby/src/trunk_asan/signal.c:933 |
| | /lib/x86_64-linux-gnu/libc.so.6(0x75fbda845330) [0x75fbda845330] |
| | /lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x75fbda84553b] ../sysdeps/unix/syscall-template.S:120 |
| | /lib/x86_64-linux-gnu/libc.so.6(kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0 |
| | /lib/x86_64-linux-gnu/libc.so.6(kill) (null):0 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x63111662c0f8] /tmp/ruby/src/trunk_asan/signal.c:488 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x63111679c088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x6311167824dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x631116781f95] |
| | /tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x631116749a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957 |
| | /tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x631116738d6b] /tmp/ruby/src/trunk_asan/vm.c:2595 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x6311163bd5cb] /tmp/ruby/src/trunk_asan/eval.c:280 |
| | /tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318 |
| | /tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x6311163b6b47] /tmp/ruby/src/trunk_asan/main.c:42 |
| | /tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x75fbda82a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 |
| | /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x75fbda82a28b] ../csu/libc-start.c:360 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 |
| | /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 |
| | /tmp/ruby/build/trunk_asan/ruby(_start) [0x6311162da915] |
| | |
| | -- Other runtime information ----------------------------------------------- |
| | |
| | * Loaded script: -e |
| | |
| | * Loaded features: |
| | |
| | 0 enumerator.so |
| | 1 thread.rb |
| | 2 fiber.so |
| | 3 rational.so |
| | 4 complex.so |
| | 5 ruby2_keywords.rb |
| | 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so |
| | 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so |
| | |
| . |
| 1. [2/2] Assertion for "stderr" |
| | Expected / |
| | \[BUG\]\sSegmentation\sfault.*\n |
| | /x |
| | to match |
| | "-e:1: [BUG] Segmentation fault at 0x000003e8000f9169\n"+ |
| | "ruby 3.5.0dev (2025-03-19T05:57:15Z master 3eb802fb56) +PRISM [x86_64-linux]\n\n"+ |
| | "-- Control frame information -----------------------------------------------\n"+ |
| | "c:0003 p:---- s:0012 e:000011 CFUNC :kill\n"+ |
| | "c:0002 p:0008 s:0006 e:000005 EVAL -e:1 [FINISH]\n"+ |
| | "c:0001 p:0000 s:0003 E:001590 DUMMY [FINISH]\n\n"+ |
| | "-- Ruby level backtrace information ----------------------------------------\n"+ |
| | "-e:1:in '<main>'\n"+ |
| | "-e:1:in 'kill'\n\n"+ |
| | "-- Threading information ---------------------------------------------------\n"+ |
| | "Total ractor count: 1\n"+ |
| | "Ruby thread count for this ractor: 1\n\n"+ |
| | "-- Machine register context ------------------------------------------------\n"+ |
| | " RIP: 0x000075fbda84553b RBP: 0x00007ffde7cd2710 RSP: 0x00007ffde7cd2498\n"+ |
| | " RAX: 0x0000000000000000 RBX: 0x0000000000000001 RCX: 0x000075fbda84553b\n"+ |
| | " RDX: 0x000075fbda1dd100 RDI: 0x00000000000f9169 RSI: 0x000000000000000b\n"+ |
| | " R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x000075fbda817980\n"+ |
| | " R11: 0x0000000000000202 R12: 0x0000000000000002 R13: 0x000075fbd7cff840\n"+ |
| | " R14: 0x000075fbd7cff838 R15: 0x000000000000000b EFL: 0x0000000000000202\n\n"+ |
| | "-- C level backtrace information -------------------------------------------\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(___interceptor_backtrace+0x79) [0x631116320cf9]\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_print_backtrace+0x14) [0x631116c002c7] /tmp/ruby/src/trunk_asan/vm_dump.c:835\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1167\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_bug_for_fatal_signal+0x305) [0x631116b46425] /tmp/ruby/src/trunk_asan/error.c:1130\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(sigsegv+0x85) [0x631116631305] /tmp/ruby/src/trunk_asan/signal.c:933\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(0x75fbda845330) [0x75fbda845330]\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__GI_kill+0xb) [0x75fbda84553b] ../sysdeps/unix/syscall-template.S:120\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__GI___kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__kill) (null):0\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(kill) (null):0\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_f_kill+0x388) [0x63111662c0f8] /tmp/ruby/src/trunk_asan/signal.c:488\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_cfp_consistent_p+0x0) [0x63111679c088] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3794\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3796\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_method_each_type+0x27d) [0x6311167824dd] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:4772\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_call_method+0x2d5) [0x631116781f95]\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_sendish+0x25e) [0x631116749a89] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:5957\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(vm_exec_core) ../../src/trunk_asan/insns.def:898\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_vm_exec+0x50b) [0x631116738d6b] /tmp/ruby/src/trunk_asan/vm.c:2595\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_ec_exec_node+0x7f) [0x6311163bd5cb] /tmp/ruby/src/trunk_asan/eval.c:280\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:318\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(rb_main+0x25) [0x6311163b6b47] /tmp/ruby/src/trunk_asan/main.c:42\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(main) /tmp/ruby/src/trunk_asan/main.c:62\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x75fbda82a1ca] ../sysdeps/nptl/libc_start_call_main.h:58\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x75fbda82a28b] ../csu/libc-start.c:360\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347\n"+ |
| | "/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0\n"+ |
| | "/tmp/ruby/build/trunk_asan/ruby(_start) [0x6311162da915]\n\n"+ |
| | "-- Other runtime information -----------------------------------------------\n\n"+ |
| | "* Loaded script: -e\n\n"+ |
| | "* Loaded features:\n\n"+ |
| | " 0 enumerator.so\n"+ |
| | " 1 thread.rb\n"+ |
| | " 2 fiber.so\n"+ |
| | " 3 rational.so\n"+ |
| | " 4 complex.so\n"+ |
| | " 5 ruby2_keywords.rb\n"+ |
| | " 6 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/encdb.so\n"+ |
| | " 7 /tmp/ruby/build/trunk_asan/.ext/x86_64-linux/enc/trans/transdb.so\n\n" |
| | after 0 patterns with 0 characters. |
| make: *** [uncommon.mk:953: yes-test-all] Error 7 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j16'" exit with 0. |