16 bytes in 1 blocks are definitely lost in loss record 5,435 of 30,516
operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:592)
*re2_regexp_scan(unsigned long, unsigned long) (re2.cc:1351)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
32 bytes in 1 blocks are definitely lost in loss record 11,893 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_GlobalReplace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1439)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
32 bytes in 1 blocks are definitely lost in loss record 11,894 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_Replace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1400)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
32 bytes in 2 blocks are definitely lost in loss record 11,906 of 30,516
operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:592)
*re2_regexp_scan(unsigned long, unsigned long) (re2.cc:1351)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_vm_call0 (vm_eval.c:58)
rb_vm_call_kw (vm_eval.c:303)
vm_yield_with_cfunc (vm_insnhelper.c:4288)
vm_invoke_ifunc_block (vm_insnhelper.c:4438)
vm_invoke_block (vm_insnhelper.c:4493)
vm_invokeblock_i (vm_insnhelper.c:5008)
vm_sendish (vm_insnhelper.c:5088)
vm_exec_core (insns.def:941)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
40 bytes in 1 blocks are definitely lost in loss record 12,409 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::Regexp::ParseState::PushLiteral(int) (at /home/mudge/re2/lib/re2.so)
*re2::Regexp::Parse(std::basic_string_view<char, std::char_traits<char> >, re2::Regexp::ParseFlags, re2::RegexpStatus*) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_GlobalReplace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1439)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
71 bytes in 1 blocks are definitely lost in loss record 18,497 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (at /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.30)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (at /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.30)
*re2::RegexpStatus::Text[abi:cxx11]() const (at /home/mudge/re2/lib/re2.so)
*re2::RE2::Set::Add(std::basic_string_view<char, std::char_traits<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (at /home/mudge/re2/lib/re2.so)
*re2_set_add(unsigned long, unsigned long) (re2.cc:1570)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
72 (40 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 18,991 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::Regexp::ParseState::PushLiteral(int) (at /home/mudge/re2/lib/re2.so)
*re2::Regexp::Parse(std::basic_string_view<char, std::char_traits<char> >, re2::Regexp::ParseFlags, re2::RegexpStatus*) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_Replace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1400)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
152 bytes in 1 blocks are definitely lost in loss record 22,512 of 30,516
operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:592)
*re2_regexp_initialize(int, unsigned long*, unsigned long) (re2.cc:796)
vm_call0_cfunc_with_frame (vm_eval.c:150)
vm_call0_cfunc (vm_eval.c:164)
vm_call0_body (vm_eval.c:210)
vm_call0_cc (vm_eval.c:87)
rb_call0 (vm_eval.c:551)
rb_class_new_instance_pass_kw (object.c:2021)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
506 (432 direct, 74 indirect) bytes in 1 blocks are definitely lost in loss record 26,718 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::Compiler::Compiler() (at /home/mudge/re2/lib/re2.so)
*re2::Compiler::Compile(re2::Regexp*, bool, long) (at /home/mudge/re2/lib/re2.so)
*re2::Regexp::CompileToProg(long) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_GlobalReplace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1439)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
528 (432 direct, 96 indirect) bytes in 1 blocks are definitely lost in loss record 27,033 of 30,516
operator new(unsigned long) (vg_replace_malloc.c:472)
*re2::Compiler::Compiler() (at /home/mudge/re2/lib/re2.so)
*re2::Compiler::Compile(re2::Regexp*, bool, long) (at /home/mudge/re2/lib/re2.so)
*re2::Regexp::CompileToProg(long) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::Init(std::basic_string_view<char, std::char_traits<char> >, re2::RE2::Options const&) (at /home/mudge/re2/lib/re2.so)
*re2::RE2::RE2(char const*) (at /home/mudge/re2/lib/re2.so)
*re2_Replace(unsigned long, unsigned long, unsigned long, unsigned long) (re2.cc:1400)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish (vm_insnhelper.c:5080)
vm_exec_core (insns.def:820)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
yield_under (vm_eval.c:1983)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2383)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
invoke_block (vm.c:1398)
invoke_iseq_block_from_c (vm.c:1454)
invoke_block_from_c_bh (vm.c:1472)
vm_yield_with_cref (vm.c:1509)
vm_yield (vm.c:1517)
rb_yield_0 (vm_eval.c:1348)
rb_yield (vm_eval.c:1364)
rb_ary_collect (array.c:3834)
vm_call_cfunc_with_frame (vm_insnhelper.c:3268)
vm_sendish.constprop.0 (vm_insnhelper.c:5080)
vm_exec_core (insns.def:801)
rb_vm_exec (vm.c:2374)
rb_ec_exec_node (eval.c:289)
ruby_run_node (eval.c:330)
rb_main (main.c:38)
main (main.c:57)
Running ruby_memcheck has produced the following possible leaks from Valgrind: