[13:03:23.779] src/tools/ci/cores_backtrace.sh linux /tmp/cores [13:03:23.982] dumping /tmp/cores/postgres-6-36437.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [13:03:24.240] [New LWP 36437] [13:03:24.243] [13:03:24.243] This GDB supports auto-downloading debuginfo from the following URLs: [13:03:24.243] [13:03:24.243] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [13:03:24.243] Debuginfod has been disabled. [13:03:24.243] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [13:03:24.357] [Thread debugging using libthread_db enabled] [13:03:24.357] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:03:24.357] Core was generated by `postgres: old_node: postgres regression [local] CREATE FUNCTION '. [13:03:24.357] Program terminated with signal SIGABRT, Aborted. [13:03:24.357] #0 0x00007f55807dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:25.640] [13:03:25.640] Thread 1 (Thread 0x7f5580229ac0 (LWP 36437)): [13:03:25.640] #0 0x00007f55807dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:25.640] No symbol table info available. [13:03:25.640] #1 0x00007f558078cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:25.640] No symbol table info available. [13:03:25.640] #2 0x00007f5580777472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:25.640] No symbol table info available. [13:03:25.640] #3 0x00007f55818d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [13:03:25.640] No locals. [13:03:25.640] #4 0x00007f55818e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [13:03:25.640] No locals. [13:03:25.640] #5 0x00007f55818c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffeeb58a2e6, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:190 [13:03:25.640] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f556f095000 '=' , "\n==36437==ERROR: AddressSanitizer: heap-use-after-free on address 0x61a00000d8f0 at pc 0x55e5a78b7309 bp 0x7ffeeb58af50 sp 0x7ffeeb58af"..., capacity_bytes_ = 65536, size_ = }, } [13:03:25.640] buffer_copy = [13:03:25.640] l = [13:03:25.640] #6 0x00007f55818c14c6 in __asan::ReportGenericError (pc=, bp=bp@entry=140732846878544, sp=sp@entry=140732846878536, addr=addr@entry=107339822717168, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=) at ../../../../src/libsanitizer/asan/asan_report.cpp:479 [13:03:25.640] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, signal = {siginfo = 0x2, context = 0x61a00000d8f0, addr = 0, pc = 0, sp = 4136053506994, bp = 107339822717168, is_memory_access = 112, write_flag = __sanitizer::SignalContext::UNKNOWN, is_true_faulting_addr = 128}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, second_free_stack = 0x2, addr_description = {addr = 107339822717168, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822717168, offset = 112, chunk_begin = 107339822717056, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, free_stack = 0x2, addr_description = {addr = 107339822717168, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822717168, offset = 112, chunk_begin = 107339822717056, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 140732846878656, delete_alignment = 128}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, free_stack = 0x2, addr_description = {data = {kind = 55536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 55536, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822717056, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 4032, access_type = 2, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822717168, access_size = 112, frame_descr = 0x61a00000d880 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822717168, name = 0x70 , module_name = 0x61a00000d880 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732846878656}, {beg = 128, size = 140005221902044, size_with_redzone = 107271103280328, name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732846878704, location = 0x7f5579de2480, odr_indicator = 140005221892144}, {beg = 108508190245360, size = 108508190245360, size_with_redzone = 108508190245376, name = 0x6b18 , module_name = 0x62b008228200 "\303\003", has_dynamic_init = 140005221889570, location = 0x0, odr_indicator = 140732846876768}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeead91000, odr_indicator = 30}}, reg_sites = {3948458144, 32766, 27416, 0}, access_size = 140732846876768, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, dealloc_stack = 0x2, alloc_type = 55536, dealloc_type = 24992, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindHigh | unknown: 0xb0), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4136053506994, free_tid = 107339822717168, alloc_stack_id = 112, free_stack_id = 0, chunk_access = {bad_addr = 107339822717056, offset = 1320, chunk_begin = 108370614968328, chunk_size = 140732846878656, user_requested_alignment = 128, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4136053506994, offset = 107339822717168, frame_pc = 112, access_size = 107339822717056, frame_descr = 0x528 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4136053506994, size = 107339822717168, size_with_redzone = 112, name = 0x61a00000d880 "\303\003", module_name = 0x528 , has_dynamic_init = 108370614968328, location = 0x7ffeeb58afc0, odr_indicator = 128}, {beg = 140005221902044, size = 107271103280328, size_with_redzone = 140005222367796, name = 0xb0 , module_name = 0x7ffeeb58aff0 "", has_dynamic_init = 140005093549184, location = 0x7f5581848030 <__interceptor_memcpy(void*, void const*, __sanitizer::uptr)+416>, odr_indicator = 108508190245360}, {beg = 108508190245360, size = 108508190245376, size_with_redzone = 27416, name = 0x62b008228200 "\303\003", module_name = 0x7f5581847622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", has_dynamic_init = 0, location = 0x7ffeeb58a860, odr_indicator = 0}, {beg = 4294967297, size = 7, size_with_redzone = 1, name = 0x7 , module_name = 0xfffffffffffffff8 , has_dynamic_init = 140732838514688, location = 0x1e, odr_indicator = 140732846878880}}, reg_sites = {27416, 0, 3948456032, 32766}, access_size = 94444846805769, size = 80 'P'}, wild = {addr = 0, access_size = 4136053506994}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 55536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 55536, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822717056, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 4032, access_type = 2, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822717168, access_size = 112, frame_descr = 0x61a00000d880 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822717168, name = 0x70 , module_name = 0x61a00000d880 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732846878656}, {beg = 128, size = 140005221902044, size_with_redzone = 107271103280328, name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732846878704, location = 0x7f5579de2480, odr_indicator = 140005221892144}, {beg = 108508190245360, size = 108508190245360, size_with_redzone = 108508190245376, name = 0x6b18 , module_name = 0x62b008228200 "\303\003", has_dynamic_init = 140005221889570, location = 0x0, odr_indicator = 140732846876768}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeead91000, odr_indicator = 30}}, reg_sites = {3948458144, 32766, 27416, 0}, access_size = 140732846876768, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 55536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 55536, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822717056, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 4032, access_type = 2, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822717168, access_size = 112, frame_descr = 0x61a00000d880 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822717168, name = 0x70 , module_name = 0x61a00000d880 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732846878656}, {beg = 128, size = 140005221902044, size_with_redzone = 107271103280328, name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732846878704, location = 0x7f5579de2480, odr_indicator = 140005221892144}, {beg = 108508190245360, size = 108508190245360, size_with_redzone = 108508190245376, name = 0x6b18 , module_name = 0x62b008228200 "\303\003", has_dynamic_init = 140005221889570, location = 0x0, odr_indicator = 140732846876768}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeead91000, odr_indicator = 30}}, reg_sites = {3948458144, 32766, 27416, 0}, access_size = 140732846876768, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, count = 107339822717168, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, count = 107339822717168, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, size = 107339822717168}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, alignment = 107339822717168}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, size = 107339822717168, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, alignment = 107339822717168}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, user_size = 107339822717168, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, requested_size = 107339822717168}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, length1 = 107339822717168, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4136053506994, kind = (unknown: 0xf0), shadow_byte = 216 '\330'}, heap = {addr = 4136053506994, alloc_tid = 107339822717168, free_tid = 112, alloc_stack_id = 55424, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140732846878656, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4136053506994, tid = 107339822717168, offset = 112, frame_pc = 107339822717056, access_size = 1320, frame_descr = 0x629000026008 ""}, global = {addr = 4136053506994, static kMaxGlobals = 4, globals = {{beg = 107339822717168, size = 112, size_with_redzone = 107339822717056, name = 0x528 , module_name = 0x629000026008 "", has_dynamic_init = 140732846878656, location = 0x80, odr_indicator = 140005221902044}, {beg = 107271103280328, size = 140005222367796, size_with_redzone = 176, name = 0x7ffeeb58aff0 "", module_name = 0x7f5579de2480 "\350D", has_dynamic_init = 140005221892144, location = 0x62b0082281f0, odr_indicator = 108508190245360}, {beg = 108508190245376, size = 27416, size_with_redzone = 108508190245376, name = 0x7f5581847622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", module_name = 0x0, has_dynamic_init = 140732846876768, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffeead91000 , has_dynamic_init = 30, location = 0x7ffeeb58b0a0, odr_indicator = 27416}}, reg_sites = {3948456032, 32766, 2810934025, 21989}, access_size = 140732846878544, size = 72 'H'}, wild = {addr = 4136053506994, access_size = 107339822717168}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140005222660692, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140005222660692, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140732846878368, offset = 140004984400592, chunk_begin = 140732846878336, chunk_size = 94444857881179, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140005222660692, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140732846878368, frame_descr = 0x7f55735caad0 "D\253\\sU\177"}, global = {addr = 140005222660692, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffeeb58aea0 "\200A<", module_name = 0x7f55735caad0 "D\253\\sU\177", has_dynamic_init = 140732846878336, location = 0x55e5a834725b , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17591605859794}, {beg = 108095736939944, size = 107271107134448, size_with_redzone = 2200, name = 0x7ffeeb58ae90 "\357\004", module_name = 0xfffdd6b15d0 "", has_dynamic_init = 107271107133824, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94444858563896, name = 0x6190003c4180 "\332\001", module_name = 0x7f55735cab20 "\345D", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2822695976, 21989, 3948457728, 32766}, access_size = 107339822717112, size = 184 '\270'}, wild = {addr = 140005222660692, access_size = 105759274958080}}}}, function = 0x61a00000d880 "\303\003"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 55536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 55536, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822717056, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 4032, access_type = 2, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822717168, access_size = 112, frame_descr = 0x61a00000d880 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822717168, name = 0x70 , module_name = 0x61a00000d880 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732846878656}, {beg = 128, size = 140005221902044, size_with_redzone = 107271103280328, name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732846878704, location = 0x7f5579de2480, odr_indicator = 140005221892144}, {beg = 108508190245360, size = 108508190245360, size_with_redzone = 108508190245376, name = 0x6b18 , module_name = 0x62b008228200 "\303\003", has_dynamic_init = 140005221889570, location = 0x0, odr_indicator = 140732846876768}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeead91000, odr_indicator = 30}}, reg_sites = {3948458144, 32766, 27416, 0}, access_size = 140732846876768, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}, size = 140732846878544}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, stack = 0x2, beg = 107339822717168, end = 0, old_mid = 0, new_mid = 4136053506994}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, global1 = {beg = 2, size = 107339822717168, size_with_redzone = 0, name = 0x0, module_name = 0x3c3000003b2 "", has_dynamic_init = 107339822717168, location = 0x70, odr_indicator = 107339822717056}, global2 = {beg = 1320, size = 108370614968328, size_with_redzone = 140732846878656, name = 0x80 , module_name = 0x7f558184a6dc <__interceptor_strlen(char const*)+76> "\204\300t\030H\215e\330L\211\340[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 107271103280328, location = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548>, odr_indicator = 176}, stack_id1 = 3948457968, stack_id2 = 32766}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, pc = 2, bp = 107339822717168, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4136053506994, kind = (unknown: 0xf0), shadow_byte = 216 '\330'}, heap = {addr = 4136053506994, alloc_tid = 107339822717168, free_tid = 112, alloc_stack_id = 55424, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140732846878656, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4136053506994, tid = 107339822717168, offset = 112, frame_pc = 107339822717056, access_size = 1320, frame_descr = 0x629000026008 ""}, global = {addr = 4136053506994, static kMaxGlobals = 4, globals = {{beg = 107339822717168, size = 112, size_with_redzone = 107339822717056, name = 0x528 , module_name = 0x629000026008 "", has_dynamic_init = 140732846878656, location = 0x80, odr_indicator = 140005221902044}, {beg = 107271103280328, size = 140005222367796, size_with_redzone = 176, name = 0x7ffeeb58aff0 "", module_name = 0x7f5579de2480 "\350D", has_dynamic_init = 140005221892144, location = 0x62b0082281f0, odr_indicator = 108508190245360}, {beg = 108508190245376, size = 27416, size_with_redzone = 108508190245376, name = 0x7f5581847622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", module_name = 0x0, has_dynamic_init = 140732846876768, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffeead91000 , has_dynamic_init = 30, location = 0x7ffeeb58b0a0, odr_indicator = 27416}}, reg_sites = {3948456032, 32766, 2810934025, 21989}, access_size = 140732846878544, size = 72 'H'}, wild = {addr = 4136053506994, access_size = 107339822717168}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140005222660692, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140005222660692, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140732846878368, offset = 140004984400592, chunk_begin = 140732846878336, chunk_size = 94444857881179, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140005222660692, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140732846878368, frame_descr = 0x7f55735caad0 "D\253\\sU\177"}, global = {addr = 140005222660692, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffeeb58aea0 "\200A<", module_name = 0x7f55735caad0 "D\253\\sU\177", has_dynamic_init = 140732846878336, location = 0x55e5a834725b , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17591605859794}, {beg = 108095736939944, size = 107271107134448, size_with_redzone = 2200, name = 0x7ffeeb58ae90 "\357\004", module_name = 0xfffdd6b15d0 "", has_dynamic_init = 107271107133824, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94444858563896, name = 0x6190003c4180 "\332\001", module_name = 0x7f55735cab20 "\345D", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2822695976, 21989, 3948457728, 32766}, access_size = 107339822717112, size = 184 '\270'}, wild = {addr = 140005222660692, access_size = 105759274958080}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822717168, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822717168, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822717168, offset = 112, chunk_begin = 107339822717056, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822717168, tid = 0, offset = 0, frame_pc = 4136053506994, access_size = 107339822717168, frame_descr = 0x70 }, global = {addr = 107339822717168, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4136053506994, name = 0x61a00000d8f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822717056, location = 0x528, odr_indicator = 108370614968328}, {beg = 140732846878656, size = 128, size_with_redzone = 140005221902044, name = 0x6190000174c8 "\a", module_name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffeeb58aff0, odr_indicator = 140005093549184}, {beg = 140005221892144, size = 108508190245360, size_with_redzone = 108508190245360, name = 0x62b008228200 "\303\003", module_name = 0x6b18 , has_dynamic_init = 108508190245376, location = 0x7f5581847622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140732846876768, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140732838514688}}, reg_sites = {30, 0, 3948458144, 32766}, access_size = 27416, size = 96 '`'}, wild = {addr = 107339822717168, access_size = 0}}}}, pc = 94444846805769, bp = 140732846878544, sp = 140732846878536, access_size = 4, bug_descr = 0x7f5581903a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [13:03:25.640] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "`\243X\353\376\177\000\000l\024k\335\377\017\000\000\000\200\204\201U\177\000\000\263\212\265A\000\000\000\000\330=u\250\256\001\000\000\000 \000\000\000\000\000\000`\243X\353\376\177\000\000\263\212\265A\000\000\000\000\240\025\214\250\345U\000\000Y\342D\250\345U\000\0008\202\"\b\260b\000\000\0000\214\250\345U\000\000\000 \000\000\000\000\000\000\360\177\225uU\177\000\000 \244X\353\376\177\000\000 \244X\353\376\177\000\000\000\000\224\223\000\000\000\000\340\243X\353\376\177\000\000P\036ר\345"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822717168, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822717168, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822717168, offset = 112, chunk_begin = 107339822717056, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822717168, tid = 0, offset = 0, frame_pc = 4136053506994, access_size = 107339822717168, frame_descr = 0x70 }, global = {addr = 107339822717168, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4136053506994, name = 0x61a00000d8f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822717056, location = 0x528, odr_indicator = 108370614968328}, {beg = 140732846878656, size = 128, size_with_redzone = 140005221902044, name = 0x6190000174c8 "\a", module_name = 0x7f55818bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffeeb58aff0, odr_indicator = 140005093549184}, {beg = 140005221892144, size = 108508190245360, size_with_redzone = 108508190245360, name = 0x62b008228200 "\303\003", module_name = 0x6b18 , has_dynamic_init = 108508190245376, location = 0x7f5581847622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140732846876768, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140732838514688}}, reg_sites = {30, 0, 3948458144, 32766}, access_size = 27416, size = 96 '`'}, wild = {addr = 107339822717168, access_size = 0}}}}, pc = 94444846805769, bp = 140732846878544, sp = 140732846878536, access_size = 4, bug_descr = 0x7f5581903a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [13:03:25.640] #7 0x00007f55818c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822717168) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:122 [13:03:25.640] bp = 140732846878544 [13:03:25.640] pc = [13:03:25.640] local_stack = 140005230379744 [13:03:25.640] sp = 140732846878536 [13:03:25.640] #8 0x000055e5a78b7309 in ProcedureCreate (procedureName=, procNamespace=procNamespace@entry=2200, replace=, returnsSet=, returnType=, proowner=, languageObjectId=, languageValidator=, prosrc=, probin=, prosqlbody=, prokind=, security_definer=, isLeakProof=, isStrict=, volatility=, parallel=, parameterTypes=, allParameterTypes=, parameterModes=, parameterNames=, parameterDefaults=, trftypes=, trfoids=, proconfig=, prosupport=, procost=procost@entry=100, prorows=prorows@entry=0) at pg_proc.c:406 [13:03:25.640] oldproc = 0x61a00000d8f0 [13:03:25.640] retval = [13:03:25.640] parameterCount = 0 [13:03:25.640] allParamCount = 0 [13:03:25.640] allParams = 0x6190003c4408 [13:03:25.640] paramModes = [13:03:25.640] variadicType = [13:03:25.640] proacl = 0x0 [13:03:25.640] rel = 0x7f557d471de8 [13:03:25.640] tup = [13:03:25.640] oldtup = [13:03:25.640] nulls = [13:03:25.640] values = [13:03:25.640] replaces = [13:03:25.640] procname = [13:03:25.640] tupDesc = 0x7f557d471ff8 [13:03:25.640] is_update = [13:03:25.640] myself = [13:03:25.640] referenced = [13:03:25.640] detailmsg = [13:03:25.640] i = [13:03:25.640] addrs = [13:03:25.640] __func__ = "ProcedureCreate" [13:03:25.640] #9 0x000055e5a7a13455 in CreateFunction (pstate=pstate@entry=0x6190003c4280, stmt=stmt@entry=0x6250000089b0) at functioncmds.c:1275 [13:03:25.640] probin_str = [13:03:25.640] prosrc_str = [13:03:25.640] prosqlbody = [13:03:25.640] prorettype = [13:03:25.640] returnsSet = [13:03:25.640] language = [13:03:25.640] languageOid = 14233 [13:03:25.640] languageValidator = 14232 [13:03:25.640] transformDefElem = [13:03:25.640] funcname = [13:03:25.640] namespaceId = 2200 [13:03:25.640] aclresult = [13:03:25.640] parameterTypes = [13:03:25.640] parameterTypes_list = [13:03:25.640] allParameterTypes = [13:03:25.640] parameterModes = [13:03:25.640] parameterNames = [13:03:25.640] inParameterNames_list = [13:03:25.640] parameterDefaults = [13:03:25.640] variadicArgType = [13:03:25.640] trftypes_list = [13:03:25.640] trfoids_list = 0x0 [13:03:25.640] trftypes = 0x0 [13:03:25.640] requiredResultType = [13:03:25.640] isWindowFunc = [13:03:25.640] isStrict = [13:03:25.640] security = [13:03:25.640] isLeakProof = [13:03:25.640] volatility = [13:03:25.640] proconfig = [13:03:25.640] procost = [13:03:25.640] prorows = [13:03:25.640] prosupport = [13:03:25.640] languageTuple = [13:03:25.640] languageStruct = [13:03:25.640] as_clause = [13:03:25.640] parallel = [13:03:25.640] __func__ = "CreateFunction" [13:03:25.640] #10 0x000055e5a8084a8c in ProcessUtilitySlow (pstate=pstate@entry=0x6190003c4280, pstmt=pstmt@entry=0x625000008a80, queryString=queryString@entry=0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "..., context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=params@entry=0x0, queryEnv=queryEnv@entry=0x0, dest=, qc=) at utility.c:1649 [13:03:25.640] _save_exception_stack = 0x7ffeeb58bdd0 [13:03:25.640] _save_context_stack = 0x0 [13:03:25.640] _local_sigjmp_buf = [13:03:25.640] _do_rethrow = false [13:03:25.640] parsetree = 0x6250000089b0 [13:03:25.640] isTopLevel = true [13:03:25.640] isCompleteQuery = true [13:03:25.640] needCleanup = false [13:03:25.640] commandCollected = false [13:03:25.640] address = [13:03:25.640] secondaryObject = [13:03:25.640] __func__ = "ProcessUtilitySlow" [13:03:25.640] #11 0x000055e5a80828fd in standard_ProcessUtility (pstmt=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:1060 [13:03:25.640] parsetree = 0x6250000089b0 [13:03:25.640] isTopLevel = true [13:03:25.640] isAtomicContext = false [13:03:25.640] pstate = 0x6190003c4280 [13:03:25.640] readonly_flags = [13:03:25.640] __func__ = "standard_ProcessUtility" [13:03:25.640] #12 0x000055e5a8082aa4 in ProcessUtility (pstmt=pstmt@entry=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x625000008e40, qc=0x7ffeeb58bfa0) at utility.c:523 [13:03:25.640] No locals. [13:03:25.640] #13 0x000055e5a807da0c in PortalRunUtility (portal=portal@entry=0x625000032310, pstmt=pstmt@entry=0x625000008a80, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x625000008e40, qc=qc@entry=0x7ffeeb58bfa0) at pquery.c:1153 [13:03:25.640] No locals. [13:03:25.640] #14 0x000055e5a807df16 in PortalRunMulti (portal=portal@entry=0x625000032310, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x625000008e40, altdest=altdest@entry=0x625000008e40, qc=qc@entry=0x7ffeeb58bfa0) at pquery.c:1310 [13:03:25.640] pstmt = 0x625000008a80 [13:03:25.640] stmtlist_item__state = [13:03:25.640] active_snapshot_set = false [13:03:25.640] stmtlist_item = 0x625000008e08 [13:03:25.640] #15 0x000055e5a807e989 in PortalRun (portal=portal@entry=0x625000032310, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x625000008e40, altdest=altdest@entry=0x625000008e40, qc=qc@entry=0x7ffeeb58bfa0) at pquery.c:788 [13:03:25.640] _save_exception_stack = 0x7ffeeb58c120 [13:03:25.640] _save_context_stack = 0x0 [13:03:25.640] _local_sigjmp_buf = [13:03:25.640] _do_rethrow = [13:03:25.640] result = [13:03:25.640] nprocessed = [13:03:25.640] saveTopTransactionResourceOwner = 0x629000024248 [13:03:25.640] saveTopTransactionContext = 0x625000039900 [13:03:25.640] saveActivePortal = 0x0 [13:03:25.640] saveResourceOwner = 0x629000024248 [13:03:25.640] savePortalContext = 0x0 [13:03:25.640] saveMemoryContext = 0x625000039900 [13:03:25.640] __func__ = "PortalRun" [13:03:25.640] #16 0x000055e5a8075b19 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "...) at postgres.c:1274 [13:03:25.640] cmdtaglen = [13:03:25.640] snapshot_set = [13:03:25.640] per_parsetree_context = 0x0 [13:03:25.640] plantree_list = 0x625000008df0 [13:03:25.640] parsetree = 0x625000008a00 [13:03:25.640] commandTag = [13:03:25.640] qc = [13:03:25.640] querytree_list = [13:03:25.640] portal = 0x625000032310 [13:03:25.640] receiver = 0x625000008e40 [13:03:25.640] format = [13:03:25.640] cmdtagname = [13:03:25.640] parsetree_item__state = [13:03:25.640] dest = DestRemote [13:03:25.640] oldcontext = 0x625000039900 [13:03:25.640] parsetree_list = 0x625000008a30 [13:03:25.640] parsetree_item = 0x625000008a48 [13:03:25.640] save_log_statement_stats = false [13:03:25.640] was_logged = false [13:03:25.640] use_implicit_block = false [13:03:25.640] msec_str = [13:03:25.641] __func__ = "exec_simple_query" [13:03:25.641] #17 0x000055e5a8079de3 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4767 [13:03:25.641] query_string = 0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "... [13:03:25.641] firstchar = [13:03:25.641] input_message = [13:03:25.641] local_sigjmp_buf = [13:03:25.641] send_ready_for_query = [13:03:25.641] idle_in_transaction_timeout_enabled = [13:03:25.641] idle_session_timeout_enabled = [13:03:25.641] __func__ = "PostgresMain" [13:03:25.641] #18 0x000055e5a806b9fc in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [13:03:25.641] bsdata = [13:03:25.641] #19 0x000055e5a7eac4f0 in postmaster_child_launch (child_type=B_BACKEND, child_slot=6, startup_data=startup_data@entry=0x7ffeeb58c300, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffeeb58c3b0) at launch_backend.c:290 [13:03:25.641] pid = [13:03:25.641] #20 0x000055e5a7eb250e in BackendStartup (client_sock=client_sock@entry=0x7ffeeb58c3b0) at postmaster.c:3587 [13:03:25.641] bn = 0x627000000228 [13:03:25.641] pid = [13:03:25.641] startup_data = [13:03:25.641] cac = [13:03:25.641] __func__ = "BackendStartup" [13:03:25.641] #21 0x000055e5a7eb5599 in ServerLoop () at postmaster.c:1702 [13:03:25.641] s = [13:03:25.641] i = 0 [13:03:25.641] now = [13:03:25.641] last_lockfile_recheck_time = 1755176428 [13:03:25.641] last_touch_time = 1755176308 [13:03:25.641] events = [13:03:25.641] nevents = 1 [13:03:25.641] __func__ = "ServerLoop" [13:03:25.641] #22 0x000055e5a7eb76e3 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000650) at postmaster.c:1400 [13:03:25.641] opt = [13:03:25.641] status = [13:03:25.641] userDoption = [13:03:25.641] listen_addr_saved = false [13:03:25.641] output_config_variable = [13:03:25.641] __func__ = "PostmasterMain" [13:03:25.641] #23 0x000055e5a7c47363 in main (argc=4, argv=0x604000000650) at main.c:231 [13:03:25.641] do_check_root = [13:03:25.641] dispatch_option = [13:03:25.683] -e [13:03:25.683] [13:03:25.683] [13:03:25.784] dumping /tmp/cores/postgres-6-28917.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [13:03:26.052] [New LWP 28917] [13:03:26.054] [13:03:26.054] This GDB supports auto-downloading debuginfo from the following URLs: [13:03:26.054] [13:03:26.054] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [13:03:26.054] Debuginfod has been disabled. [13:03:26.054] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [13:03:26.162] [Thread debugging using libthread_db enabled] [13:03:26.162] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:03:26.162] Core was generated by `postgres: postgres regression [local] CREATE FUNCTION '. [13:03:26.162] Program terminated with signal SIGABRT, Aborted. [13:03:26.162] #0 0x00007fd22caabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:27.366] [13:03:27.366] Thread 1 (Thread 0x7fd22c426ac0 (LWP 28917)): [13:03:27.366] #0 0x00007fd22caabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:27.366] No symbol table info available. [13:03:27.366] #1 0x00007fd22ca5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:27.366] No symbol table info available. [13:03:27.366] #2 0x00007fd22ca47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:03:27.366] No symbol table info available. [13:03:27.366] #3 0x00007fd22dcd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [13:03:27.366] No locals. [13:03:27.366] #4 0x00007fd22dce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [13:03:27.366] No locals. [13:03:27.366] #5 0x00007fd22dcc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffee48915f6, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:190 [13:03:27.366] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fd21af6f000 '=' , "\n==28917==ERROR: AddressSanitizer: heap-use-after-free on address 0x61a0000090f0 at pc 0x55bd7fa2b309 bp 0x7ffee4892260 sp 0x7ffee48922"..., capacity_bytes_ = 65536, size_ = }, } [13:03:27.366] buffer_copy = [13:03:27.366] l = [13:03:27.366] #6 0x00007fd22dcc14c6 in __asan::ReportGenericError (pc=, bp=bp@entry=140732732613216, sp=sp@entry=140732732613208, addr=addr@entry=107339822698736, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=) at ../../../../src/libsanitizer/asan/asan_report.cpp:479 [13:03:27.366] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, signal = {siginfo = 0x2, context = 0x61a0000090f0, addr = 0, pc = 0, sp = 4136053506994, bp = 107339822698736, is_memory_access = 112, write_flag = __sanitizer::SignalContext::UNKNOWN, is_true_faulting_addr = 128}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, second_free_stack = 0x2, addr_description = {addr = 107339822698736, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822698736, offset = 112, chunk_begin = 107339822698624, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {addr = 107339822698736, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822698736, offset = 112, chunk_begin = 107339822698624, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 140732732613328, delete_alignment = 128}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {data = {kind = 37104, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 37104, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822698624, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 720, access_type = 2, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822698736, access_size = 112, frame_descr = 0x61a000009080 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822698736, name = 0x70 , module_name = 0x61a000009080 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732732613328}, {beg = 128, size = 140540687722204, size_with_redzone = 107271103248328, name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732732613376, location = 0x7fd2227e7a98, odr_indicator = 140540687712304}, {beg = 108508191850992, size = 108508191850992, size_with_redzone = 108508191851008, name = 0x6b18 , module_name = 0x62b0083b0200 "\303\003", has_dynamic_init = 140540687709730, location = 0x0, odr_indicator = 140732732611440}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffee4098000, odr_indicator = 30}}, reg_sites = {3834192816, 32766, 27416, 0}, access_size = 140732732611440, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, dealloc_stack = 0x2, alloc_type = 37104, dealloc_type = 24992, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindHigh | unknown: 0xb0), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4136053506994, free_tid = 107339822698736, alloc_stack_id = 112, free_stack_id = 0, chunk_access = {bad_addr = 107339822698624, offset = 1320, chunk_begin = 108370614968328, chunk_size = 140732732613328, user_requested_alignment = 128, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4136053506994, offset = 107339822698736, frame_pc = 112, access_size = 107339822698624, frame_descr = 0x528 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4136053506994, size = 107339822698736, size_with_redzone = 112, name = 0x61a000009080 "\303\003", module_name = 0x528 , has_dynamic_init = 108370614968328, location = 0x7ffee48922d0, odr_indicator = 128}, {beg = 140540687722204, size = 107271103248328, size_with_redzone = 140540688187956, name = 0xb0 , module_name = 0x7ffee4892300 "", has_dynamic_init = 140540498573976, location = 0x7fd22dc48030 <__interceptor_memcpy(void*, void const*, __sanitizer::uptr)+416>, odr_indicator = 108508191850992}, {beg = 108508191850992, size = 108508191851008, size_with_redzone = 27416, name = 0x62b0083b0200 "\303\003", module_name = 0x7fd22dc47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", has_dynamic_init = 0, location = 0x7ffee4891b70, odr_indicator = 0}, {beg = 4294967297, size = 7, size_with_redzone = 1, name = 0x7 , module_name = 0xfffffffffffffff8 , has_dynamic_init = 140732724248576, location = 0x1e, odr_indicator = 140732732613552}}, reg_sites = {27416, 0, 3834190704, 32766}, access_size = 94272378549001, size = 96 '`'}, wild = {addr = 0, access_size = 4136053506994}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 37104, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 37104, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822698624, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 720, access_type = 2, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822698736, access_size = 112, frame_descr = 0x61a000009080 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822698736, name = 0x70 , module_name = 0x61a000009080 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732732613328}, {beg = 128, size = 140540687722204, size_with_redzone = 107271103248328, name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732732613376, location = 0x7fd2227e7a98, odr_indicator = 140540687712304}, {beg = 108508191850992, size = 108508191850992, size_with_redzone = 108508191851008, name = 0x6b18 , module_name = 0x62b0083b0200 "\303\003", has_dynamic_init = 140540687709730, location = 0x0, odr_indicator = 140732732611440}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffee4098000, odr_indicator = 30}}, reg_sites = {3834192816, 32766, 27416, 0}, access_size = 140732732611440, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 37104, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 37104, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822698624, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 720, access_type = 2, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822698736, access_size = 112, frame_descr = 0x61a000009080 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822698736, name = 0x70 , module_name = 0x61a000009080 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732732613328}, {beg = 128, size = 140540687722204, size_with_redzone = 107271103248328, name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732732613376, location = 0x7fd2227e7a98, odr_indicator = 140540687712304}, {beg = 108508191850992, size = 108508191850992, size_with_redzone = 108508191851008, name = 0x6b18 , module_name = 0x62b0083b0200 "\303\003", has_dynamic_init = 140540687709730, location = 0x0, odr_indicator = 140732732611440}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffee4098000, odr_indicator = 30}}, reg_sites = {3834192816, 32766, 27416, 0}, access_size = 140732732611440, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822698736, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822698736, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822698736}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822698736}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822698736, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822698736}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, user_size = 107339822698736, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, requested_size = 107339822698736}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, length1 = 107339822698736, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4136053506994, kind = (unknown: 0xf0), shadow_byte = 144 '\220'}, heap = {addr = 4136053506994, alloc_tid = 107339822698736, free_tid = 112, alloc_stack_id = 36992, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140732732613328, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4136053506994, tid = 107339822698736, offset = 112, frame_pc = 107339822698624, access_size = 1320, frame_descr = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203"}, global = {addr = 4136053506994, static kMaxGlobals = 4, globals = {{beg = 107339822698736, size = 112, size_with_redzone = 107339822698624, name = 0x528 , module_name = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203", has_dynamic_init = 140732732613328, location = 0x80, odr_indicator = 140540687722204}, {beg = 107271103248328, size = 140540688187956, size_with_redzone = 176, name = 0x7ffee4892300 "", module_name = 0x7fd2227e7a98 "%F", has_dynamic_init = 140540687712304, location = 0x62b0083b01f0, odr_indicator = 108508191850992}, {beg = 108508191851008, size = 27416, size_with_redzone = 108508191851008, name = 0x7fd22dc47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", module_name = 0x0, has_dynamic_init = 140732732611440, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffee4098000 , has_dynamic_init = 30, location = 0x7ffee48923b0, odr_indicator = 27416}}, reg_sites = {3834190704, 32766, 2141369097, 21949}, access_size = 140732732613216, size = 88 'X'}, wild = {addr = 4136053506994, access_size = 107339822698736}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140540688480852, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140540688480852, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140732732613040, offset = 140540443932656, chunk_begin = 2, chunk_size = 9223372036854775814, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140540688480852, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140732732613040, frame_descr = 0x7fd21f3cb7f0 "d\270<\037\322\177"}, global = {addr = 140540688480852, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffee48921b0 "\200\334<", module_name = 0x7fd21f3cb7f0 "d\270<\037\322\177", has_dynamic_init = 2, location = 0x8000000000000006, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 140732732613104, location = 0x55bd804bdd54 , odr_indicator = 17591591576628}, {beg = 108095736939944, size = 107271107174128, size_with_redzone = 2200, name = 0x7ffee48921a0 "\357\004", module_name = 0xfffdc912432 "", has_dynamic_init = 107271107173504, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94272390307128, name = 0x6190003cdc80 "\332\001", module_name = 0x7fd21f3cb840 "$F", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2153131048, 21949, 3834192400, 32766}, access_size = 107339822698680, size = 184 '\270'}, wild = {addr = 140540688480852, access_size = 105759274958080}}}}, function = 0x61a000009080 "\303\003"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 37104, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4136053506994, alloc_stack_id = 37104, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822698624, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 720, access_type = 2, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4136053506994, frame_pc = 107339822698736, access_size = 112, frame_descr = 0x61a000009080 "\303\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4136053506994, size_with_redzone = 107339822698736, name = 0x70 , module_name = 0x61a000009080 "\303\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140732732613328}, {beg = 128, size = 140540687722204, size_with_redzone = 107271103248328, name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140732732613376, location = 0x7fd2227e7a98, odr_indicator = 140540687712304}, {beg = 108508191850992, size = 108508191850992, size_with_redzone = 108508191851008, name = 0x6b18 , module_name = 0x62b0083b0200 "\303\003", has_dynamic_init = 140540687709730, location = 0x0, odr_indicator = 140732732611440}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffee4098000, odr_indicator = 30}}, reg_sites = {3834192816, 32766, 27416, 0}, access_size = 140732732611440, size = 9 '\t'}, wild = {addr = 0, access_size = 0}}}}, size = 140732732613216}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, stack = 0x2, beg = 107339822698736, end = 0, old_mid = 0, new_mid = 4136053506994}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, global1 = {beg = 2, size = 107339822698736, size_with_redzone = 0, name = 0x0, module_name = 0x3c3000003b2 "", has_dynamic_init = 107339822698736, location = 0x70, odr_indicator = 107339822698624}, global2 = {beg = 1320, size = 108370614968328, size_with_redzone = 140732732613328, name = 0x80 , module_name = 0x7fd22dc4a6dc <__interceptor_strlen(char const*)+76> "\204\300t\030H\215e\330L\211\340[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 107271103248328, location = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548>, odr_indicator = 176}, stack_id1 = 3834192640, stack_id2 = 32766}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, pc = 2, bp = 107339822698736, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4136053506994, kind = (unknown: 0xf0), shadow_byte = 144 '\220'}, heap = {addr = 4136053506994, alloc_tid = 107339822698736, free_tid = 112, alloc_stack_id = 36992, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140732732613328, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4136053506994, tid = 107339822698736, offset = 112, frame_pc = 107339822698624, access_size = 1320, frame_descr = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203"}, global = {addr = 4136053506994, static kMaxGlobals = 4, globals = {{beg = 107339822698736, size = 112, size_with_redzone = 107339822698624, name = 0x528 , module_name = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203", has_dynamic_init = 140732732613328, location = 0x80, odr_indicator = 140540687722204}, {beg = 107271103248328, size = 140540688187956, size_with_redzone = 176, name = 0x7ffee4892300 "", module_name = 0x7fd2227e7a98 "%F", has_dynamic_init = 140540687712304, location = 0x62b0083b01f0, odr_indicator = 108508191850992}, {beg = 108508191851008, size = 27416, size_with_redzone = 108508191851008, name = 0x7fd22dc47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98> "\204\300t\"H\215e\330L\211\342D\211\356H\211\337[A\\A]A^A_]\377%\3355\020", module_name = 0x0, has_dynamic_init = 140732732611440, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffee4098000 , has_dynamic_init = 30, location = 0x7ffee48923b0, odr_indicator = 27416}}, reg_sites = {3834190704, 32766, 2141369097, 21949}, access_size = 140732732613216, size = 88 'X'}, wild = {addr = 4136053506994, access_size = 107339822698736}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140540688480852, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140540688480852, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140732732613040, offset = 140540443932656, chunk_begin = 2, chunk_size = 9223372036854775814, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140540688480852, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140732732613040, frame_descr = 0x7fd21f3cb7f0 "d\270<\037\322\177"}, global = {addr = 140540688480852, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffee48921b0 "\200\334<", module_name = 0x7fd21f3cb7f0 "d\270<\037\322\177", has_dynamic_init = 2, location = 0x8000000000000006, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 140732732613104, location = 0x55bd804bdd54 , odr_indicator = 17591591576628}, {beg = 108095736939944, size = 107271107174128, size_with_redzone = 2200, name = 0x7ffee48921a0 "\357\004", module_name = 0xfffdc912432 "", has_dynamic_init = 107271107173504, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94272390307128, name = 0x6190003cdc80 "\332\001", module_name = 0x7fd21f3cb840 "$F", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2153131048, 21949, 3834192400, 32766}, access_size = 107339822698680, size = 184 '\270'}, wild = {addr = 140540688480852, access_size = 105759274958080}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822698736, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822698736, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822698736, offset = 112, chunk_begin = 107339822698624, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822698736, tid = 0, offset = 0, frame_pc = 4136053506994, access_size = 107339822698736, frame_descr = 0x70 }, global = {addr = 107339822698736, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4136053506994, name = 0x61a0000090f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822698624, location = 0x528, odr_indicator = 108370614968328}, {beg = 140732732613328, size = 128, size_with_redzone = 140540687722204, name = 0x61900000f7c8 "\a", module_name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffee4892300, odr_indicator = 140540498573976}, {beg = 140540687712304, size = 108508191850992, size_with_redzone = 108508191850992, name = 0x62b0083b0200 "\303\003", module_name = 0x6b18 , has_dynamic_init = 108508191851008, location = 0x7fd22dc47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140732732611440, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140732724248576}}, reg_sites = {30, 0, 3834192816, 32766}, access_size = 27416, size = 112 'p'}, wild = {addr = 107339822698736, access_size = 0}}}}, pc = 94272378549001, bp = 140732732613216, sp = 140732732613208, access_size = 4, bug_descr = 0x7fd22dd03a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [13:03:27.367] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "p\026\211\344\376\177\000\000\316\"\221\334\377\017\000\000\000\200\304-\322\177\000\000\263\212\265A\000\000\000\000\330}\214\200\244\001\000\000\000 \000\000\000\000\000\000p\026\211\344\376\177\000\000\263\212\265A\000\000\000\000\240U\243\200\275U\000\000Y\"\\\200\275U\000\0008\002;\b\260b\000\000\000p\243\200\275U\000\000\000 \000\000\000\000\000\000\360ϝ%\322\177\000\0000\027\211\344\376\177\000\0000\027\211\344\376\177\000\000\000\000\224\223\000\000\000\000\360\026\211\344\376\177\000\000H^U\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822698736, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822698736, alloc_tid = 0, free_tid = 0, alloc_stack_id = 946, free_stack_id = 963, chunk_access = {bad_addr = 107339822698736, offset = 112, chunk_begin = 107339822698624, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822698736, tid = 0, offset = 0, frame_pc = 4136053506994, access_size = 107339822698736, frame_descr = 0x70 }, global = {addr = 107339822698736, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4136053506994, name = 0x61a0000090f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822698624, location = 0x528, odr_indicator = 108370614968328}, {beg = 140732732613328, size = 128, size_with_redzone = 140540687722204, name = 0x61900000f7c8 "\a", module_name = 0x7fd22dcbc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffee4892300, odr_indicator = 140540498573976}, {beg = 140540687712304, size = 108508191850992, size_with_redzone = 108508191850992, name = 0x62b0083b0200 "\303\003", module_name = 0x6b18 , has_dynamic_init = 108508191851008, location = 0x7fd22dc47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140732732611440, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140732724248576}}, reg_sites = {30, 0, 3834192816, 32766}, access_size = 27416, size = 112 'p'}, wild = {addr = 107339822698736, access_size = 0}}}}, pc = 94272378549001, bp = 140732732613216, sp = 140732732613208, access_size = 4, bug_descr = 0x7fd22dd03a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [13:03:27.367] #7 0x00007fd22dcc251c in __asan::__asan_report_load4 (addr=addr@entry=107339822698736) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:122 [13:03:27.367] bp = 140732732613216 [13:03:27.367] pc = [13:03:27.367] local_stack = 140540695810784 [13:03:27.367] sp = 140732732613208 [13:03:27.367] #8 0x000055bd7fa2b309 in ProcedureCreate (procedureName=, procNamespace=procNamespace@entry=2200, replace=, returnsSet=, returnType=, proowner=, languageObjectId=, languageValidator=, prosrc=, probin=, prosqlbody=, prokind=, security_definer=, isLeakProof=, isStrict=, volatility=, parallel=, parameterTypes=, allParameterTypes=, parameterModes=, parameterNames=, parameterDefaults=, trftypes=, trfoids=, proconfig=, prosupport=, procost=procost@entry=100, prorows=prorows@entry=0) at pg_proc.c:406 [13:03:27.367] oldproc = 0x61a0000090f0 [13:03:27.367] retval = [13:03:27.367] parameterCount = 0 [13:03:27.367] allParamCount = 0 [13:03:27.367] allParams = 0x6190003cdf08 [13:03:27.367] paramModes = [13:03:27.367] variadicType = [13:03:27.367] proacl = 0x0 [13:03:27.367] rel = 0x7fd229823058 [13:03:27.367] tup = [13:03:27.367] oldtup = [13:03:27.367] nulls = [13:03:27.367] values = [13:03:27.367] replaces = [13:03:27.367] procname = [13:03:27.367] tupDesc = 0x7fd229823268 [13:03:27.367] is_update = [13:03:27.367] myself = [13:03:27.367] referenced = [13:03:27.367] detailmsg = [13:03:27.367] i = [13:03:27.367] addrs = [13:03:27.367] __func__ = "ProcedureCreate" [13:03:27.367] #9 0x000055bd7fb87455 in CreateFunction (pstate=pstate@entry=0x6190003cdd80, stmt=stmt@entry=0x6250000089b0) at functioncmds.c:1275 [13:03:27.367] probin_str = [13:03:27.367] prosrc_str = [13:03:27.367] prosqlbody = [13:03:27.367] prorettype = [13:03:27.367] returnsSet = [13:03:27.367] language = [13:03:27.367] languageOid = 14233 [13:03:27.367] languageValidator = 14232 [13:03:27.367] transformDefElem = [13:03:27.367] funcname = [13:03:27.367] namespaceId = 2200 [13:03:27.367] aclresult = [13:03:27.367] parameterTypes = [13:03:27.367] parameterTypes_list = [13:03:27.367] allParameterTypes = [13:03:27.367] parameterModes = [13:03:27.367] parameterNames = [13:03:27.367] inParameterNames_list = [13:03:27.367] parameterDefaults = [13:03:27.367] variadicArgType = [13:03:27.367] trftypes_list = [13:03:27.367] trfoids_list = 0x0 [13:03:27.367] trftypes = 0x0 [13:03:27.367] requiredResultType = [13:03:27.367] isWindowFunc = [13:03:27.367] isStrict = [13:03:27.367] security = [13:03:27.367] isLeakProof = [13:03:27.367] volatility = [13:03:27.367] proconfig = [13:03:27.367] procost = [13:03:27.367] prorows = [13:03:27.367] prosupport = [13:03:27.367] languageTuple = [13:03:27.367] languageStruct = [13:03:27.367] as_clause = [13:03:27.367] parallel = [13:03:27.367] __func__ = "CreateFunction" [13:03:27.367] #10 0x000055bd801f8a8c in ProcessUtilitySlow (pstate=pstate@entry=0x6190003cdd80, pstmt=pstmt@entry=0x625000008a80, queryString=queryString@entry=0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "..., context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=params@entry=0x0, queryEnv=queryEnv@entry=0x0, dest=, qc=) at utility.c:1649 [13:03:27.367] _save_exception_stack = 0x7ffee48930e0 [13:03:27.367] _save_context_stack = 0x0 [13:03:27.367] _local_sigjmp_buf = [13:03:27.367] _do_rethrow = false [13:03:27.367] parsetree = 0x6250000089b0 [13:03:27.367] isTopLevel = true [13:03:27.367] isCompleteQuery = true [13:03:27.367] needCleanup = false [13:03:27.367] commandCollected = false [13:03:27.367] address = [13:03:27.367] secondaryObject = [13:03:27.367] __func__ = "ProcessUtilitySlow" [13:03:27.367] #11 0x000055bd801f68fd in standard_ProcessUtility (pstmt=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:1060 [13:03:27.367] parsetree = 0x6250000089b0 [13:03:27.367] isTopLevel = true [13:03:27.367] isAtomicContext = false [13:03:27.367] pstate = 0x6190003cdd80 [13:03:27.367] readonly_flags = [13:03:27.367] __func__ = "standard_ProcessUtility" [13:03:27.367] #12 0x000055bd801f6aa4 in ProcessUtility (pstmt=pstmt@entry=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x625000008e40, qc=0x7ffee48932b0) at utility.c:523 [13:03:27.367] No locals. [13:03:27.367] #13 0x000055bd801f1a0c in PortalRunUtility (portal=portal@entry=0x625000032310, pstmt=pstmt@entry=0x625000008a80, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x625000008e40, qc=qc@entry=0x7ffee48932b0) at pquery.c:1153 [13:03:27.367] No locals. [13:03:27.367] #14 0x000055bd801f1f16 in PortalRunMulti (portal=portal@entry=0x625000032310, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x625000008e40, altdest=altdest@entry=0x625000008e40, qc=qc@entry=0x7ffee48932b0) at pquery.c:1310 [13:03:27.367] pstmt = 0x625000008a80 [13:03:27.367] stmtlist_item__state = [13:03:27.367] active_snapshot_set = false [13:03:27.367] stmtlist_item = 0x625000008e08 [13:03:27.367] #15 0x000055bd801f2989 in PortalRun (portal=portal@entry=0x625000032310, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x625000008e40, altdest=altdest@entry=0x625000008e40, qc=qc@entry=0x7ffee48932b0) at pquery.c:788 [13:03:27.367] _save_exception_stack = 0x7ffee4893430 [13:03:27.367] _save_context_stack = 0x0 [13:03:27.367] _local_sigjmp_buf = [13:03:27.367] _do_rethrow = [13:03:27.367] result = [13:03:27.367] nprocessed = [13:03:27.367] saveTopTransactionResourceOwner = 0x629000025a58 [13:03:27.367] saveTopTransactionContext = 0x625000039900 [13:03:27.367] saveActivePortal = 0x0 [13:03:27.367] saveResourceOwner = 0x629000025a58 [13:03:27.367] savePortalContext = 0x0 [13:03:27.367] saveMemoryContext = 0x625000039900 [13:03:27.367] __func__ = "PortalRun" [13:03:27.367] #16 0x000055bd801e9b19 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "...) at postgres.c:1274 [13:03:27.367] cmdtaglen = [13:03:27.367] snapshot_set = [13:03:27.367] per_parsetree_context = 0x0 [13:03:27.367] plantree_list = 0x625000008df0 [13:03:27.367] parsetree = 0x625000008a00 [13:03:27.367] commandTag = [13:03:27.367] qc = [13:03:27.367] querytree_list = [13:03:27.367] portal = 0x625000032310 [13:03:27.367] receiver = 0x625000008e40 [13:03:27.367] format = [13:03:27.367] cmdtagname = [13:03:27.367] parsetree_item__state = [13:03:27.367] dest = DestRemote [13:03:27.367] oldcontext = 0x625000039900 [13:03:27.367] parsetree_list = 0x625000008a30 [13:03:27.367] parsetree_item = 0x625000008a48 [13:03:27.367] save_log_statement_stats = false [13:03:27.367] was_logged = false [13:03:27.367] use_implicit_block = false [13:03:27.367] msec_str = [13:03:27.367] __func__ = "exec_simple_query" [13:03:27.367] #17 0x000055bd801edde3 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4767 [13:03:27.367] query_string = 0x625000007a00 "create or replace function forc01() returns void as $$\ndeclare\n c cursor for select * from forc_test;\nbegin\n for r in c loop\n raise notice '%, %', r.i, r.j;\n update forc_test set i = i * 100, "... [13:03:27.367] firstchar = [13:03:27.367] input_message = [13:03:27.367] local_sigjmp_buf = [13:03:27.367] send_ready_for_query = [13:03:27.367] idle_in_transaction_timeout_enabled = [13:03:27.367] idle_session_timeout_enabled = [13:03:27.367] __func__ = "PostgresMain" [13:03:27.367] #18 0x000055bd801df9fc in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [13:03:27.367] bsdata = [13:03:27.367] #19 0x000055bd800204f0 in postmaster_child_launch (child_type=B_BACKEND, child_slot=5, startup_data=startup_data@entry=0x7ffee4893610, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffee48936c0) at launch_backend.c:290 [13:03:27.367] pid = [13:03:27.367] #20 0x000055bd8002650e in BackendStartup (client_sock=client_sock@entry=0x7ffee48936c0) at postmaster.c:3587 [13:03:27.367] bn = 0x6270000001f8 [13:03:27.367] pid = [13:03:27.367] startup_data = [13:03:27.367] cac = [13:03:27.367] __func__ = "BackendStartup" [13:03:27.367] #21 0x000055bd80029599 in ServerLoop () at postmaster.c:1702 [13:03:27.367] s = [13:03:27.367] i = 0 [13:03:27.367] now = [13:03:27.367] last_lockfile_recheck_time = 1755176330 [13:03:27.367] last_touch_time = 1755176210 [13:03:27.367] events = [13:03:27.367] nevents = 1 [13:03:27.367] __func__ = "ServerLoop" [13:03:27.367] #22 0x000055bd8002b6e3 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1400 [13:03:27.367] opt = [13:03:27.367] status = [13:03:27.367] userDoption = [13:03:27.367] listen_addr_saved = false [13:03:27.367] output_config_variable = [13:03:27.367] __func__ = "PostmasterMain" [13:03:27.367] #23 0x000055bd7fdbb363 in main (argc=8, argv=0x607000000410) at main.c:231 [13:03:27.367] do_check_root = [13:03:27.367] dispatch_option =