[09:21:55.234] src/tools/ci/cores_backtrace.sh linux /tmp/cores [09:21:55.455] dumping /tmp/cores/postgres-6-25461.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [09:21:55.704] [New LWP 25461] [09:21:55.707] [09:21:55.707] This GDB supports auto-downloading debuginfo from the following URLs: [09:21:55.707] [09:21:55.707] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [09:21:55.707] Debuginfod has been disabled. [09:21:55.707] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [09:21:55.821] [Thread debugging using libthread_db enabled] [09:21:55.821] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [09:21:55.821] Core was generated by `postgres: postgres regression [local] CREATE FUNCTION '. [09:21:55.821] Program terminated with signal SIGABRT, Aborted. [09:21:55.821] #0 0x00007f77856abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:57.051] [09:21:57.051] Thread 1 (Thread 0x7f7785422ac0 (LWP 25461)): [09:21:57.051] #0 0x00007f77856abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:57.051] No symbol table info available. [09:21:57.051] #1 0x00007f778565cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:57.051] No symbol table info available. [09:21:57.051] #2 0x00007f7785647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:57.051] No symbol table info available. [09:21:57.051] #3 0x00007f77866d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [09:21:57.051] No locals. [09:21:57.051] #4 0x00007f77866e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [09:21:57.051] No locals. [09:21:57.051] #5 0x00007f77866c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffeb0508966, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:190 [09:21:57.051] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f7773a8c000 '=' , "\n==25461==ERROR: AddressSanitizer: heap-use-after-free on address 0x61a00000a8f0 at pc 0x56544f5af623 bp 0x7ffeb05095d0 sp 0x7ffeb05095"..., capacity_bytes_ = 65536, size_ = }, } [09:21:57.051] buffer_copy = [09:21:57.051] l = [09:21:57.051] #6 0x00007f77866c14c6 in __asan::ReportGenericError (pc=, bp=bp@entry=140731856491984, sp=sp@entry=140731856491976, addr=addr@entry=107339822704880, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=) at ../../../../src/libsanitizer/asan/asan_report.cpp:479 [09:21:57.051] 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' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, signal = {siginfo = 0x2, context = 0x61a00000a8f0, addr = 0, pc = 0, sp = 4127463572401, bp = 107339822704880, 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' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, second_free_stack = 0x2, addr_description = {addr = 107339822704880, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822704880, offset = 112, chunk_begin = 107339822704768, 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' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {addr = 107339822704880, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822704880, offset = 112, chunk_begin = 107339822704768, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 140731856492096, delete_alignment = 128}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {data = {kind = 43248, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 43248, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822704768, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 1600, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822704880, access_size = 112, frame_descr = 0x61a00000a880 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822704880, name = 0x70 , module_name = 0x61a00000a880 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140731856492096}, {beg = 128, size = 140151332579036, size_with_redzone = 107271103248328, name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140731856492144, location = 0x7f777d84f690, odr_indicator = 140151332569136}, {beg = 108508160655856, size = 108508160655856, size_with_redzone = 108508160655872, name = 0x6b18 , module_name = 0x62b0065f0200 "\301\003", has_dynamic_init = 140151332566562, location = 0x0, odr_indicator = 140731856490208}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeafd0e000, odr_indicator = 30}}, reg_sites = {2958071584, 32766, 27416, 0}, access_size = 140731856490208, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, dealloc_stack = 0x2, alloc_type = 43248, dealloc_type = 24992, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | unknown: 0xb0), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4127463572401, free_tid = 107339822704880, alloc_stack_id = 112, free_stack_id = 0, chunk_access = {bad_addr = 107339822704768, offset = 1320, chunk_begin = 108370614968328, chunk_size = 140731856492096, user_requested_alignment = 128, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4127463572401, offset = 107339822704880, frame_pc = 112, access_size = 107339822704768, frame_descr = 0x528 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4127463572401, size = 107339822704880, size_with_redzone = 112, name = 0x61a00000a880 "\301\003", module_name = 0x528 , has_dynamic_init = 108370614968328, location = 0x7ffeb0509640, odr_indicator = 128}, {beg = 140151332579036, size = 107271103248328, size_with_redzone = 140151333044788, name = 0xb0 , module_name = 0x7ffeb0509670 "", has_dynamic_init = 140151183701648, location = 0x7f7786648030 <__interceptor_memcpy(void*, void const*, __sanitizer::uptr)+416>, odr_indicator = 108508160655856}, {beg = 108508160655856, size = 108508160655872, size_with_redzone = 27416, name = 0x62b0065f0200 "\301\003", module_name = 0x7f7786647622 <__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 = 0x7ffeb0508ee0, odr_indicator = 0}, {beg = 4294967297, size = 7, size_with_redzone = 1, name = 0x7 , module_name = 0xfffffffffffffff8 , has_dynamic_init = 140731848122368, location = 0x1e, odr_indicator = 140731856492320}}, reg_sites = {27416, 0, 2958069472, 32766}, access_size = 94920108602915, size = 208 '\320'}, wild = {addr = 0, access_size = 4127463572401}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 43248, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 43248, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822704768, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 1600, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822704880, access_size = 112, frame_descr = 0x61a00000a880 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822704880, name = 0x70 , module_name = 0x61a00000a880 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140731856492096}, {beg = 128, size = 140151332579036, size_with_redzone = 107271103248328, name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140731856492144, location = 0x7f777d84f690, odr_indicator = 140151332569136}, {beg = 108508160655856, size = 108508160655856, size_with_redzone = 108508160655872, name = 0x6b18 , module_name = 0x62b0065f0200 "\301\003", has_dynamic_init = 140151332566562, location = 0x0, odr_indicator = 140731856490208}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeafd0e000, odr_indicator = 30}}, reg_sites = {2958071584, 32766, 27416, 0}, access_size = 140731856490208, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 43248, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 43248, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822704768, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 1600, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822704880, access_size = 112, frame_descr = 0x61a00000a880 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822704880, name = 0x70 , module_name = 0x61a00000a880 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140731856492096}, {beg = 128, size = 140151332579036, size_with_redzone = 107271103248328, name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140731856492144, location = 0x7f777d84f690, odr_indicator = 140151332569136}, {beg = 108508160655856, size = 108508160655856, size_with_redzone = 108508160655872, name = 0x6b18 , module_name = 0x62b0065f0200 "\301\003", has_dynamic_init = 140151332566562, location = 0x0, odr_indicator = 140731856490208}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeafd0e000, odr_indicator = 30}}, reg_sites = {2958071584, 32766, 27416, 0}, access_size = 140731856490208, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822704880, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822704880, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822704880}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822704880}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822704880, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822704880}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, user_size = 107339822704880, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\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' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, requested_size = 107339822704880}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, length1 = 107339822704880, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4127463572401, kind = (unknown: 0xf0), shadow_byte = 168 '\250'}, heap = {addr = 4127463572401, alloc_tid = 107339822704880, free_tid = 112, alloc_stack_id = 43136, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140731856492096, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4127463572401, tid = 107339822704880, offset = 112, frame_pc = 107339822704768, access_size = 1320, frame_descr = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203"}, global = {addr = 4127463572401, static kMaxGlobals = 4, globals = {{beg = 107339822704880, size = 112, size_with_redzone = 107339822704768, name = 0x528 , module_name = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203", has_dynamic_init = 140731856492096, location = 0x80, odr_indicator = 140151332579036}, {beg = 107271103248328, size = 140151333044788, size_with_redzone = 176, name = 0x7ffeb0509670 "", module_name = 0x7f777d84f690 "\363E", has_dynamic_init = 140151332569136, location = 0x62b0065f01f0, odr_indicator = 108508160655856}, {beg = 108508160655872, size = 27416, size_with_redzone = 108508160655872, name = 0x7f7786647622 <__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 = 140731856490208, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffeafd0e000 , has_dynamic_init = 30, location = 0x7ffeb0509720, odr_indicator = 27416}}, reg_sites = {2958069472, 32766, 1331361315, 22100}, access_size = 140731856491984, size = 200 '\310'}, wild = {addr = 4127463572401, access_size = 107339822704880}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140151333337684, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140151333337684, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140731856491808, offset = 140151089459280, chunk_begin = 140731856491776, chunk_size = 94920119696716, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140151333337684, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140731856491808, frame_descr = 0x7f7777e6f050 "\324\360\346ww\177"}, global = {addr = 140151333337684, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffeb0509520 "\200\341<", module_name = 0x7f7777e6f050 "\324\360\346ww\177", has_dynamic_init = 140731856491776, location = 0x565450043d4c , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17591482061474}, {beg = 108095736939944, size = 107271107175408, size_with_redzone = 2200, name = 0x7ffeb0509510 "\357\004", module_name = 0xfffd60a12a0 "", has_dynamic_init = 107271107174784, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94920120379056, name = 0x6190003ce180 "\332\001", module_name = 0x7f7777e6f0b0 "\360E", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {1343141280, 22100, 2958071168, 32766}, access_size = 107339822704824, size = 184 '\270'}, wild = {addr = 140151333337684, access_size = 105759274958080}}}}, function = 0x61a00000a880 "\301\003"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 43248, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 43248, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822704768, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 1600, access_type = 1, alloc_type = 2}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822704880, access_size = 112, frame_descr = 0x61a00000a880 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822704880, name = 0x70 , module_name = 0x61a00000a880 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140731856492096}, {beg = 128, size = 140151332579036, size_with_redzone = 107271103248328, name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140731856492144, location = 0x7f777d84f690, odr_indicator = 140151332569136}, {beg = 108508160655856, size = 108508160655856, size_with_redzone = 108508160655872, name = 0x6b18 , module_name = 0x62b0065f0200 "\301\003", has_dynamic_init = 140151332566562, location = 0x0, odr_indicator = 140731856490208}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffeafd0e000, odr_indicator = 30}}, reg_sites = {2958071584, 32766, 27416, 0}, access_size = 140731856490208, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}, size = 140731856491984}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, beg = 107339822704880, end = 0, old_mid = 0, new_mid = 4127463572401}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, global1 = {beg = 2, size = 107339822704880, size_with_redzone = 0, name = 0x0, module_name = 0x3c1000003b1 "", has_dynamic_init = 107339822704880, location = 0x70, odr_indicator = 107339822704768}, global2 = {beg = 1320, size = 108370614968328, size_with_redzone = 140731856492096, name = 0x80 , module_name = 0x7f778664a6dc <__interceptor_strlen(char const*)+76> "\204\300t\030H\215e\330L\211\340[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 107271103248328, location = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548>, odr_indicator = 176}, stack_id1 = 2958071408, stack_id2 = 32766}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, pc = 2, bp = 107339822704880, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4127463572401, kind = (unknown: 0xf0), shadow_byte = 168 '\250'}, heap = {addr = 4127463572401, alloc_tid = 107339822704880, free_tid = 112, alloc_stack_id = 43136, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140731856492096, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4127463572401, tid = 107339822704880, offset = 112, frame_pc = 107339822704768, access_size = 1320, frame_descr = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203"}, global = {addr = 4127463572401, static kMaxGlobals = 4, globals = {{beg = 107339822704880, size = 112, size_with_redzone = 107339822704768, name = 0x528 , module_name = 0x629000026008 '\177' , "\377\377\377\377\377\377\377\377\203", has_dynamic_init = 140731856492096, location = 0x80, odr_indicator = 140151332579036}, {beg = 107271103248328, size = 140151333044788, size_with_redzone = 176, name = 0x7ffeb0509670 "", module_name = 0x7f777d84f690 "\363E", has_dynamic_init = 140151332569136, location = 0x62b0065f01f0, odr_indicator = 108508160655856}, {beg = 108508160655872, size = 27416, size_with_redzone = 108508160655872, name = 0x7f7786647622 <__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 = 140731856490208, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffeafd0e000 , has_dynamic_init = 30, location = 0x7ffeb0509720, odr_indicator = 27416}}, reg_sites = {2958069472, 32766, 1331361315, 22100}, access_size = 140731856491984, size = 200 '\310'}, wild = {addr = 4127463572401, access_size = 107339822704880}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140151333337684, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140151333337684, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140731856491808, offset = 140151089459280, chunk_begin = 140731856491776, chunk_size = 94920119696716, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140151333337684, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140731856491808, frame_descr = 0x7f7777e6f050 "\324\360\346ww\177"}, global = {addr = 140151333337684, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffeb0509520 "\200\341<", module_name = 0x7f7777e6f050 "\324\360\346ww\177", has_dynamic_init = 140731856491776, location = 0x565450043d4c , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17591482061474}, {beg = 108095736939944, size = 107271107175408, size_with_redzone = 2200, name = 0x7ffeb0509510 "\357\004", module_name = 0xfffd60a12a0 "", has_dynamic_init = 107271107174784, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94920120379056, name = 0x6190003ce180 "\332\001", module_name = 0x7f7777e6f0b0 "\360E", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {1343141280, 22100, 2958071168, 32766}, access_size = 107339822704824, size = 184 '\270'}, wild = {addr = 140151333337684, access_size = 105759274958080}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822704880, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822704880, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822704880, offset = 112, chunk_begin = 107339822704768, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822704880, tid = 0, offset = 0, frame_pc = 4127463572401, access_size = 107339822704880, frame_descr = 0x70 }, global = {addr = 107339822704880, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4127463572401, name = 0x61a00000a8f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822704768, location = 0x528, odr_indicator = 108370614968328}, {beg = 140731856492096, size = 128, size_with_redzone = 140151332579036, name = 0x61900000f7c8 "\a", module_name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffeb0509670, odr_indicator = 140151183701648}, {beg = 140151332569136, size = 108508160655856, size_with_redzone = 108508160655856, name = 0x62b0065f0200 "\301\003", module_name = 0x6b18 , has_dynamic_init = 108508160655872, location = 0x7f7786647622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140731856490208, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140731848122368}}, reg_sites = {30, 0, 2958071584, 32766}, access_size = 27416, size = 224 '\340'}, wild = {addr = 107339822704880, access_size = 0}}}}, pc = 94920108602915, bp = 140731856491984, sp = 140731856491976, access_size = 4, bug_descr = 0x7f7786703a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [09:21:57.051] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\376\177", '\000' , "\340\211P\260\376\177\000\000<\021\n\326\377\017\000\000\000\200d\206w\177\000\000\263\212\265A\000\000\000\000}6MO\233\001\000\000\000 \000\000\000\000\000\000\340\211P\260\376\177\000\000\263\212\265A\000\000\000\000`y[PTV\000\000\002\252\024PTV\000\000Pvd\206w\177\000\000\000\220[PTV\000\000\000 \000\000\000\000\000\000\363E\000\000\000\000\000\000\000\372\nxw\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\212P\260\376\177\000\000\363E\000\000\000\000\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822704880, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822704880, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822704880, offset = 112, chunk_begin = 107339822704768, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822704880, tid = 0, offset = 0, frame_pc = 4127463572401, access_size = 107339822704880, frame_descr = 0x70 }, global = {addr = 107339822704880, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4127463572401, name = 0x61a00000a8f0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822704768, location = 0x528, odr_indicator = 108370614968328}, {beg = 140731856492096, size = 128, size_with_redzone = 140151332579036, name = 0x61900000f7c8 "\a", module_name = 0x7f77866bc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffeb0509670, odr_indicator = 140151183701648}, {beg = 140151332569136, size = 108508160655856, size_with_redzone = 108508160655856, name = 0x62b0065f0200 "\301\003", module_name = 0x6b18 , has_dynamic_init = 108508160655872, location = 0x7f7786647622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140731856490208, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140731848122368}}, reg_sites = {30, 0, 2958071584, 32766}, access_size = 27416, size = 224 '\340'}, wild = {addr = 107339822704880, access_size = 0}}}}, pc = 94920108602915, bp = 140731856491984, sp = 140731856491976, access_size = 4, bug_descr = 0x7f7786703a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [09:21:57.051] #7 0x00007f77866c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822704880) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:122 [09:21:57.051] bp = 140731856491984 [09:21:57.051] pc = [09:21:57.051] local_stack = 140151341445856 [09:21:57.051] sp = 140731856491976 [09:21:57.051] #8 0x000056544f5af623 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 [09:21:57.051] oldproc = 0x61a00000a8f0 [09:21:57.051] retval = [09:21:57.051] parameterCount = 0 [09:21:57.051] allParamCount = 0 [09:21:57.051] allParams = 0x6190003ce408 [09:21:57.051] paramModes = [09:21:57.051] variadicType = [09:21:57.051] proacl = 0x0 [09:21:57.051] rel = 0x7f77820c3058 [09:21:57.051] tup = [09:21:57.051] oldtup = [09:21:57.051] nulls = [09:21:57.051] values = [09:21:57.051] replaces = [09:21:57.051] procname = [09:21:57.051] tupDesc = 0x7f77820c3268 [09:21:57.051] is_update = [09:21:57.051] myself = [09:21:57.051] referenced = [09:21:57.051] detailmsg = [09:21:57.051] i = [09:21:57.051] addrs = [09:21:57.051] __func__ = "ProcedureCreate" [09:21:57.051] #9 0x000056544f70b0d9 in CreateFunction (pstate=pstate@entry=0x6190003ce280, stmt=stmt@entry=0x6250000089b0) at functioncmds.c:1275 [09:21:57.051] probin_str = [09:21:57.051] prosrc_str = [09:21:57.051] prosqlbody = [09:21:57.051] prorettype = [09:21:57.051] returnsSet = [09:21:57.051] language = [09:21:57.051] languageOid = 14229 [09:21:57.051] languageValidator = 14228 [09:21:57.051] transformDefElem = [09:21:57.051] funcname = [09:21:57.051] namespaceId = 2200 [09:21:57.051] aclresult = [09:21:57.051] parameterTypes = [09:21:57.051] parameterTypes_list = [09:21:57.051] allParameterTypes = [09:21:57.051] parameterModes = [09:21:57.051] parameterNames = [09:21:57.051] inParameterNames_list = [09:21:57.051] parameterDefaults = [09:21:57.051] variadicArgType = [09:21:57.051] trftypes_list = [09:21:57.051] trfoids_list = 0x0 [09:21:57.051] trftypes = 0x0 [09:21:57.051] requiredResultType = [09:21:57.051] isWindowFunc = [09:21:57.051] isStrict = [09:21:57.051] security = [09:21:57.051] isLeakProof = [09:21:57.051] volatility = [09:21:57.051] proconfig = [09:21:57.051] procost = [09:21:57.051] prorows = [09:21:57.051] prosupport = [09:21:57.051] languageTuple = [09:21:57.051] languageStruct = [09:21:57.051] as_clause = [09:21:57.051] parallel = [09:21:57.051] __func__ = "CreateFunction" [09:21:57.051] #10 0x000056544fd760b6 in ProcessUtilitySlow (pstate=pstate@entry=0x6190003ce280, 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:1658 [09:21:57.051] _save_exception_stack = 0x7ffeb050a440 [09:21:57.051] _save_context_stack = 0x0 [09:21:57.051] _local_sigjmp_buf = [09:21:57.051] _do_rethrow = false [09:21:57.051] parsetree = 0x6250000089b0 [09:21:57.051] isTopLevel = true [09:21:57.051] isCompleteQuery = true [09:21:57.051] needCleanup = false [09:21:57.051] commandCollected = false [09:21:57.051] address = [09:21:57.051] secondaryObject = [09:21:57.051] __func__ = "ProcessUtilitySlow" [09:21:57.051] #11 0x000056544fd73f85 in standard_ProcessUtility (pstmt=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:1070 [09:21:57.051] parsetree = 0x6250000089b0 [09:21:57.051] isTopLevel = true [09:21:57.051] isAtomicContext = false [09:21:57.051] pstate = 0x6190003ce280 [09:21:57.051] readonly_flags = [09:21:57.051] __func__ = "standard_ProcessUtility" [09:21:57.051] #12 0x000056544fd7412c in ProcessUtility (pstmt=pstmt@entry=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x625000008e40, qc=0x7ffeb050a610) at utility.c:523 [09:21:57.051] No locals. [09:21:57.051] #13 0x000056544fd6efdb 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=0x7ffeb050a610) at pquery.c:1153 [09:21:57.051] No locals. [09:21:57.051] #14 0x000056544fd6f4e5 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=0x7ffeb050a610) at pquery.c:1310 [09:21:57.051] pstmt = 0x625000008a80 [09:21:57.051] stmtlist_item__state = [09:21:57.051] active_snapshot_set = false [09:21:57.051] stmtlist_item = 0x625000008e08 [09:21:57.051] #15 0x000056544fd6ff7e 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=0x7ffeb050a610) at pquery.c:788 [09:21:57.051] _save_exception_stack = 0x7ffeb050a790 [09:21:57.051] _save_context_stack = 0x0 [09:21:57.051] _local_sigjmp_buf = [09:21:57.051] _do_rethrow = [09:21:57.051] result = [09:21:57.051] nprocessed = [09:21:57.051] saveTopTransactionResourceOwner = 0x629000025a58 [09:21:57.051] saveTopTransactionContext = 0x625000039900 [09:21:57.051] saveActivePortal = 0x0 [09:21:57.051] saveResourceOwner = 0x629000025a58 [09:21:57.051] savePortalContext = 0x0 [09:21:57.051] saveMemoryContext = 0x625000039900 [09:21:57.051] __func__ = "PortalRun" [09:21:57.051] #16 0x000056544fd670fa 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:1273 [09:21:57.051] cmdtaglen = [09:21:57.051] snapshot_set = [09:21:57.051] per_parsetree_context = 0x0 [09:21:57.051] plantree_list = 0x625000008df0 [09:21:57.051] parsetree = 0x625000008a00 [09:21:57.051] commandTag = [09:21:57.051] qc = [09:21:57.051] querytree_list = [09:21:57.051] portal = 0x625000032310 [09:21:57.051] receiver = 0x625000008e40 [09:21:57.052] format = [09:21:57.052] cmdtagname = [09:21:57.052] parsetree_item__state = [09:21:57.052] dest = DestRemote [09:21:57.052] oldcontext = 0x625000039900 [09:21:57.052] parsetree_list = 0x625000008a30 [09:21:57.052] parsetree_item = 0x625000008a48 [09:21:57.052] save_log_statement_stats = false [09:21:57.052] was_logged = false [09:21:57.052] use_implicit_block = false [09:21:57.052] msec_str = [09:21:57.052] __func__ = "exec_simple_query" [09:21:57.052] #17 0x000056544fd6b3c4 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [09:21:57.052] 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, "... [09:21:57.052] firstchar = [09:21:57.052] input_message = [09:21:57.052] local_sigjmp_buf = [09:21:57.052] send_ready_for_query = [09:21:57.052] idle_in_transaction_timeout_enabled = [09:21:57.052] idle_session_timeout_enabled = [09:21:57.052] __func__ = "PostgresMain" [09:21:57.052] #18 0x000056544fd5d007 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [09:21:57.052] bsdata = [09:21:57.052] #19 0x000056544fba0190 in postmaster_child_launch (child_type=B_BACKEND, child_slot=20, startup_data=startup_data@entry=0x7ffeb050a970, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffeb050aa20) at launch_backend.c:290 [09:21:57.052] pid = [09:21:57.052] #20 0x000056544fba61ae in BackendStartup (client_sock=client_sock@entry=0x7ffeb050aa20) at postmaster.c:3580 [09:21:57.052] bn = 0x6270000004c8 [09:21:57.052] pid = [09:21:57.052] startup_data = [09:21:57.052] cac = [09:21:57.052] __func__ = "BackendStartup" [09:21:57.052] #21 0x000056544fba9239 in ServerLoop () at postmaster.c:1702 [09:21:57.052] s = [09:21:57.052] i = 0 [09:21:57.052] now = [09:21:57.052] last_lockfile_recheck_time = 1751275077 [09:21:57.052] last_touch_time = 1751274957 [09:21:57.052] events = [09:21:57.052] nevents = 1 [09:21:57.052] __func__ = "ServerLoop" [09:21:57.052] #22 0x000056544fbab383 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1400 [09:21:57.052] opt = [09:21:57.052] status = [09:21:57.052] userDoption = [09:21:57.052] listen_addr_saved = false [09:21:57.052] output_config_variable = [09:21:57.052] __func__ = "PostmasterMain" [09:21:57.052] #23 0x000056544f93da32 in main (argc=8, argv=0x607000000410) at main.c:227 [09:21:57.052] do_check_root = [09:21:57.052] dispatch_option = [09:21:57.090] -e [09:21:57.090] [09:21:57.090] [09:21:57.173] dumping /tmp/cores/postgres-6-32022.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [09:21:57.416] [New LWP 32022] [09:21:57.417] [09:21:57.417] This GDB supports auto-downloading debuginfo from the following URLs: [09:21:57.417] [09:21:57.417] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [09:21:57.417] Debuginfod has been disabled. [09:21:57.417] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [09:21:57.523] [Thread debugging using libthread_db enabled] [09:21:57.523] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [09:21:57.523] Core was generated by `postgres: old_node: postgres regression [local] CREATE FUNCTION '. [09:21:57.523] Program terminated with signal SIGABRT, Aborted. [09:21:57.523] #0 0x00007f7ef49dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:58.711] [09:21:58.711] Thread 1 (Thread 0x7f7ef441aac0 (LWP 32022)): [09:21:58.711] #0 0x00007f7ef49dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:58.711] No symbol table info available. [09:21:58.711] #1 0x00007f7ef498cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:58.711] No symbol table info available. [09:21:58.711] #2 0x00007f7ef4977472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [09:21:58.711] No symbol table info available. [09:21:58.711] #3 0x00007f7ef5ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [09:21:58.711] No locals. [09:21:58.711] #4 0x00007f7ef5ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [09:21:58.711] No locals. [09:21:58.711] #5 0x00007f7ef5ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd458ab466, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:190 [09:21:58.711] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f7ee32e2000 '=' , "\n==32022==ERROR: AddressSanitizer: heap-use-after-free on address 0x61a000005af0 at pc 0x55f2a28dc623 bp 0x7ffd458ac0d0 sp 0x7ffd458ac0"..., capacity_bytes_ = 65536, size_ = }, } [09:21:58.711] buffer_copy = [09:21:58.711] l = [09:21:58.711] #6 0x00007f7ef5ac14c6 in __asan::ReportGenericError (pc=, bp=bp@entry=140725770174672, sp=sp@entry=140725770174664, addr=addr@entry=107339822684912, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=) at ../../../../src/libsanitizer/asan/asan_report.cpp:479 [09:21:58.711] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, signal = {siginfo = 0x2, context = 0x61a000005af0, addr = 0, pc = 0, sp = 4127463572401, bp = 107339822684912, 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\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, second_free_stack = 0x2, addr_description = {addr = 107339822684912, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822684912, offset = 112, chunk_begin = 107339822684800, 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\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {addr = 107339822684912, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822684912, offset = 112, chunk_begin = 107339822684800, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 140725770174784, delete_alignment = 128}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, free_stack = 0x2, addr_description = {data = {kind = 23280, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 23280, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822684800, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 320, access_type = 0, alloc_type = 3}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822684912, access_size = 112, frame_descr = 0x61a000005a80 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822684912, name = 0x70 , module_name = 0x61a000005a80 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140725770174784}, {beg = 128, size = 140183263815388, size_with_redzone = 107271103281608, name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140725770174832, location = 0x7f7eea03ca00, odr_indicator = 140183263805488}, {beg = 108508158591472, size = 108508158591472, size_with_redzone = 108508158591488, name = 0x6b18 , module_name = 0x62b0063f8200 "\301\003", has_dynamic_init = 140183263802914, location = 0x0, odr_indicator = 140725770172896}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffd450b2000, odr_indicator = 30}}, reg_sites = {1166721568, 32765, 4121196066, 32638}, access_size = 108370632376320, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, dealloc_stack = 0x2, alloc_type = 23280, dealloc_type = 24992, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | unknown: 0xb0), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4127463572401, free_tid = 107339822684912, alloc_stack_id = 112, free_stack_id = 0, chunk_access = {bad_addr = 107339822684800, offset = 1320, chunk_begin = 108370614968328, chunk_size = 140725770174784, user_requested_alignment = 128, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4127463572401, offset = 107339822684912, frame_pc = 112, access_size = 107339822684800, frame_descr = 0x528 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4127463572401, size = 107339822684912, size_with_redzone = 112, name = 0x61a000005a80 "\301\003", module_name = 0x528 , has_dynamic_init = 108370614968328, location = 0x7ffd458ac140, odr_indicator = 128}, {beg = 140183263815388, size = 107271103281608, size_with_redzone = 140183264281140, name = 0xb0 , module_name = 0x7ffd458ac170 "", has_dynamic_init = 140183068723712, location = 0x7f7ef5a48030 <__interceptor_memcpy(void*, void const*, __sanitizer::uptr)+416>, odr_indicator = 108508158591472}, {beg = 108508158591472, size = 108508158591488, size_with_redzone = 27416, name = 0x62b0063f8200 "\301\003", module_name = 0x7f7ef5a47622 <__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 = 0x7ffd458ab9e0, odr_indicator = 0}, {beg = 4294967297, size = 7, size_with_redzone = 1, name = 0x7 , module_name = 0xfffffffffffffff8 , has_dynamic_init = 140725761810432, location = 0x1e, odr_indicator = 140725770175008}}, reg_sites = {4121196066, 32638, 17563648, 25232}, access_size = 94500597646883, size = 208 '\320'}, wild = {addr = 0, access_size = 4127463572401}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 23280, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 23280, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822684800, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 320, access_type = 0, alloc_type = 3}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822684912, access_size = 112, frame_descr = 0x61a000005a80 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822684912, name = 0x70 , module_name = 0x61a000005a80 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140725770174784}, {beg = 128, size = 140183263815388, size_with_redzone = 107271103281608, name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140725770174832, location = 0x7f7eea03ca00, odr_indicator = 140183263805488}, {beg = 108508158591472, size = 108508158591472, size_with_redzone = 108508158591488, name = 0x6b18 , module_name = 0x62b0063f8200 "\301\003", has_dynamic_init = 140183263802914, location = 0x0, odr_indicator = 140725770172896}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffd450b2000, odr_indicator = 30}}, reg_sites = {1166721568, 32765, 4121196066, 32638}, access_size = 108370632376320, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 23280, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 23280, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822684800, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 320, access_type = 0, alloc_type = 3}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822684912, access_size = 112, frame_descr = 0x61a000005a80 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822684912, name = 0x70 , module_name = 0x61a000005a80 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140725770174784}, {beg = 128, size = 140183263815388, size_with_redzone = 107271103281608, name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140725770174832, location = 0x7f7eea03ca00, odr_indicator = 140183263805488}, {beg = 108508158591472, size = 108508158591472, size_with_redzone = 108508158591488, name = 0x6b18 , module_name = 0x62b0063f8200 "\301\003", has_dynamic_init = 140183263802914, location = 0x0, odr_indicator = 140725770172896}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffd450b2000, odr_indicator = 30}}, reg_sites = {1166721568, 32765, 4121196066, 32638}, access_size = 108370632376320, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822684912, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, count = 107339822684912, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822684912}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822684912}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, size = 107339822684912, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, alignment = 107339822684912}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, user_size = 107339822684912, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, requested_size = 107339822684912}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, length1 = 107339822684912, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4127463572401, kind = (unknown: 0xf0), shadow_byte = 90 'Z'}, heap = {addr = 4127463572401, alloc_tid = 107339822684912, free_tid = 112, alloc_stack_id = 23168, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140725770174784, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4127463572401, tid = 107339822684912, offset = 112, frame_pc = 107339822684800, access_size = 1320, frame_descr = 0x629000026008 ""}, global = {addr = 4127463572401, static kMaxGlobals = 4, globals = {{beg = 107339822684912, size = 112, size_with_redzone = 107339822684800, name = 0x528 , module_name = 0x629000026008 "", has_dynamic_init = 140725770174784, location = 0x80, odr_indicator = 140183263815388}, {beg = 107271103281608, size = 140183264281140, size_with_redzone = 176, name = 0x7ffd458ac170 "", module_name = 0x7f7eea03ca00 "{D", has_dynamic_init = 140183263805488, location = 0x62b0063f81f0, odr_indicator = 108508158591472}, {beg = 108508158591488, size = 27416, size_with_redzone = 108508158591488, name = 0x7f7ef5a47622 <__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 = 140725770172896, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffd450b2000 , has_dynamic_init = 30, location = 0x7ffd458ac220, odr_indicator = 140183263802914}}, reg_sites = {17563648, 25232, 2727200291, 22002}, access_size = 140725770174672, size = 200 '\310'}, wild = {addr = 4127463572401, access_size = 107339822684912}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140183264574036, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140183264574036, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140725770174496, offset = 140183026311752, chunk_begin = 140725770174464, chunk_size = 94500608740684, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140183264574036, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140725770174496, frame_descr = 0x7f7ee77ca248 "̢|\347~\177"}, global = {addr = 140183264574036, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffd458ac020 "\200\240<", module_name = 0x7f7ee77ca248 "̢|\347~\177", has_dynamic_init = 140725770174464, location = 0x55f2a3370d4c , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17590721271810}, {beg = 108095736939944, size = 107271107158768, size_with_redzone = 2200, name = 0x7ffd458ac010 "\357\004", module_name = 0xfffa8b15800 "", has_dynamic_init = 107271107158144, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94500609423024, name = 0x6190003ca080 "\332\001", module_name = 0x7f7ee77ca2a8 "wD", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2738980256, 22002, 1166721152, 32765}, access_size = 107339822684856, size = 184 '\270'}, wild = {addr = 140183264574036, access_size = 105759274958080}}}}, function = 0x61a000005a80 "\301\003"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, addr_description = {data = {kind = 23280, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4127463572401, alloc_stack_id = 23280, free_stack_id = 24992, chunk_access = {bad_addr = 112, offset = 107339822684800, chunk_begin = 1320, chunk_size = 108370614968328, user_requested_alignment = 320, access_type = 0, alloc_type = 3}}, stack = {addr = 0, tid = 0, offset = 4127463572401, frame_pc = 107339822684912, access_size = 112, frame_descr = 0x61a000005a80 "\301\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4127463572401, size_with_redzone = 107339822684912, name = 0x70 , module_name = 0x61a000005a80 "\301\003", has_dynamic_init = 1320, location = 0x629000026008, odr_indicator = 140725770174784}, {beg = 128, size = 140183263815388, size_with_redzone = 107271103281608, name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , module_name = 0xb0 , has_dynamic_init = 140725770174832, location = 0x7f7eea03ca00, odr_indicator = 140183263805488}, {beg = 108508158591472, size = 108508158591472, size_with_redzone = 108508158591488, name = 0x6b18 , module_name = 0x62b0063f8200 "\301\003", has_dynamic_init = 140183263802914, location = 0x0, odr_indicator = 140725770172896}, {beg = 0, size = 4294967297, size_with_redzone = 7, name = 0x1 , module_name = 0x7 , has_dynamic_init = 18446744073709551608, location = 0x7ffd450b2000, odr_indicator = 30}}, reg_sites = {1166721568, 32765, 4121196066, 32638}, access_size = 108370632376320, size = 35 '#'}, wild = {addr = 0, access_size = 0}}}}, size = 140725770174672}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, stack = 0x2, beg = 107339822684912, end = 0, old_mid = 0, new_mid = 4127463572401}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, global1 = {beg = 2, size = 107339822684912, size_with_redzone = 0, name = 0x0, module_name = 0x3c1000003b1 "", has_dynamic_init = 107339822684912, location = 0x70, odr_indicator = 107339822684800}, global2 = {beg = 1320, size = 108370614968328, size_with_redzone = 140725770174784, name = 0x80 , module_name = 0x7f7ef5a4a6dc <__interceptor_strlen(char const*)+76> "\204\300t\030H\215e\330L\211\340[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 107271103281608, location = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548>, odr_indicator = 176}, stack_id1 = 1166721392, stack_id2 = 32765}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, pc = 2, bp = 107339822684912, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4127463572401, kind = (unknown: 0xf0), shadow_byte = 90 'Z'}, heap = {addr = 4127463572401, alloc_tid = 107339822684912, free_tid = 112, alloc_stack_id = 23168, free_stack_id = 24992, chunk_access = {bad_addr = 1320, offset = 108370614968328, chunk_begin = 140725770174784, chunk_size = 128, user_requested_alignment = 1756, access_type = 2, alloc_type = 2}}, stack = {addr = 4127463572401, tid = 107339822684912, offset = 112, frame_pc = 107339822684800, access_size = 1320, frame_descr = 0x629000026008 ""}, global = {addr = 4127463572401, static kMaxGlobals = 4, globals = {{beg = 107339822684912, size = 112, size_with_redzone = 107339822684800, name = 0x528 , module_name = 0x629000026008 "", has_dynamic_init = 140725770174784, location = 0x80, odr_indicator = 140183263815388}, {beg = 107271103281608, size = 140183264281140, size_with_redzone = 176, name = 0x7ffd458ac170 "", module_name = 0x7f7eea03ca00 "{D", has_dynamic_init = 140183263805488, location = 0x62b0063f81f0, odr_indicator = 108508158591472}, {beg = 108508158591488, size = 27416, size_with_redzone = 108508158591488, name = 0x7f7ef5a47622 <__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 = 140725770172896, location = 0x0, odr_indicator = 4294967297}, {beg = 7, size = 1, size_with_redzone = 7, name = 0xfffffffffffffff8 , module_name = 0x7ffd450b2000 , has_dynamic_init = 30, location = 0x7ffd458ac220, odr_indicator = 140183263802914}}, reg_sites = {17563648, 25232, 2727200291, 22002}, access_size = 140725770174672, size = 200 '\310'}, wild = {addr = 4127463572401, access_size = 107339822684912}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140183264574036, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140183264574036, alloc_tid = 105759274958080, free_tid = 3, alloc_stack_id = 168760, free_stack_id = 25360, chunk_access = {bad_addr = 140725770174496, offset = 140183026311752, chunk_begin = 140725770174464, chunk_size = 94500608740684, user_requested_alignment = 2, access_type = 0, alloc_type = 0}}, stack = {addr = 140183264574036, tid = 105759274958080, offset = 3, frame_pc = 108920370795320, access_size = 140725770174496, frame_descr = 0x7f7ee77ca248 "̢|\347~\177"}, global = {addr = 140183264574036, static kMaxGlobals = 4, globals = {{beg = 105759274958080, size = 3, size_with_redzone = 108920370795320, name = 0x7ffd458ac020 "\200\240<", module_name = 0x7f7ee77ca248 "̢|\347~\177", has_dynamic_init = 140725770174464, location = 0x55f2a3370d4c , odr_indicator = 2}, {beg = 9223372036854775814, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 17590721271810}, {beg = 108095736939944, size = 107271107158768, size_with_redzone = 2200, name = 0x7ffd458ac010 "\357\004", module_name = 0xfffa8b15800 "", has_dynamic_init = 107271107158144, location = 0x528, odr_indicator = 1264}, {beg = 0, size = 1263, size_with_redzone = 94500609423024, name = 0x6190003ca080 "\332\001", module_name = 0x7f7ee77ca2a8 "wD", has_dynamic_init = 1263, location = 0x898, odr_indicator = 0}}, reg_sites = {2738980256, 22002, 1166721152, 32765}, access_size = 107339822684856, size = 184 '\270'}, wild = {addr = 140183264574036, access_size = 105759274958080}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822684912, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822684912, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822684912, offset = 112, chunk_begin = 107339822684800, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822684912, tid = 0, offset = 0, frame_pc = 4127463572401, access_size = 107339822684912, frame_descr = 0x70 }, global = {addr = 107339822684912, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4127463572401, name = 0x61a000005af0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822684800, location = 0x528, odr_indicator = 108370614968328}, {beg = 140725770174784, size = 128, size_with_redzone = 140183263815388, name = 0x6190000179c8 "\a", module_name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffd458ac170, odr_indicator = 140183068723712}, {beg = 140183263805488, size = 108508158591472, size_with_redzone = 108508158591472, name = 0x62b0063f8200 "\301\003", module_name = 0x6b18 , has_dynamic_init = 108508158591488, location = 0x7f7ef5a47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140725770172896, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140725761810432}}, reg_sites = {30, 0, 1166721568, 32765}, access_size = 140183263802914, size = 0 '\000'}, wild = {addr = 107339822684912, access_size = 0}}}}, pc = 94500597646883, bp = 140725770174672, sp = 140725770174664, access_size = 4, bug_descr = 0x7f7ef5b03a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [09:21:58.711] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\000\375\177", '\000' , "ഊE\375\177\000\000\234V\261\250\377\017\000\000\000\200\244\365~\177\000\000\263\212\265A\000\000\000\000}\006\200\242\240\001\000\000\000 \000\000\000\000\000\000ഊE\375\177\000\000\263\212\265A\000\000\000\000`I\216\243\362U\000\000\002zG\243\362U\000\000Pv\244\365~\177\000\000\000`\216\243\362U\000\000\000 \000\000\000\000\000\000{D\000\000\000\000\000\000\000\025\207\347~\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\360\265\212E\375\177\000\000{D\000\000\000\000\000\000\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 107339822684912, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 107339822684912, alloc_tid = 0, free_tid = 0, alloc_stack_id = 945, free_stack_id = 961, chunk_access = {bad_addr = 107339822684912, offset = 112, chunk_begin = 107339822684800, chunk_size = 1320, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 107339822684912, tid = 0, offset = 0, frame_pc = 4127463572401, access_size = 107339822684912, frame_descr = 0x70 }, global = {addr = 107339822684912, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4127463572401, name = 0x61a000005af0 '\177' ..., module_name = 0x70 , has_dynamic_init = 107339822684800, location = 0x528, odr_indicator = 108370614968328}, {beg = 140725770174784, size = 128, size_with_redzone = 140183263815388, name = 0x6190000179c8 "\a", module_name = 0x7f7ef5abc234 <__asan_region_is_poisoned(__sanitizer::uptr, __sanitizer::uptr)+548> "\204\300\017\205", , has_dynamic_init = 176, location = 0x7ffd458ac170, odr_indicator = 140183068723712}, {beg = 140183263805488, size = 108508158591472, size_with_redzone = 108508158591472, name = 0x62b0063f8200 "\301\003", module_name = 0x6b18 , has_dynamic_init = 108508158591488, location = 0x7f7ef5a47622 <__interceptor_memset(void*, int, __sanitizer::uptr)+98>, odr_indicator = 0}, {beg = 140725770172896, size = 0, size_with_redzone = 4294967297, name = 0x7 , module_name = 0x1 , has_dynamic_init = 7, location = 0xfffffffffffffff8, odr_indicator = 140725761810432}}, reg_sites = {30, 0, 1166721568, 32765}, access_size = 140183263802914, size = 0 '\000'}, wild = {addr = 107339822684912, access_size = 0}}}}, pc = 94500597646883, bp = 140725770174672, sp = 140725770174664, access_size = 4, bug_descr = 0x7f7ef5b03a54 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [09:21:58.711] #7 0x00007f7ef5ac251c in __asan::__asan_report_load4 (addr=addr@entry=107339822684912) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:122 [09:21:58.711] bp = 140725770174672 [09:21:58.711] pc = [09:21:58.711] local_stack = 140183272227552 [09:21:58.711] sp = 140725770174664 [09:21:58.711] #8 0x000055f2a28dc623 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 [09:21:58.711] oldproc = 0x61a000005af0 [09:21:58.711] retval = [09:21:58.711] parameterCount = 0 [09:21:58.711] allParamCount = 0 [09:21:58.711] allParams = 0x6190003ca308 [09:21:58.711] paramModes = [09:21:58.711] variadicType = [09:21:58.711] proacl = 0x0 [09:21:58.711] rel = 0x7f7ef1671de8 [09:21:58.711] tup = [09:21:58.711] oldtup = [09:21:58.711] nulls = [09:21:58.711] values = [09:21:58.711] replaces = [09:21:58.711] procname = [09:21:58.711] tupDesc = 0x7f7ef1671ff8 [09:21:58.711] is_update = [09:21:58.711] myself = [09:21:58.711] referenced = [09:21:58.711] detailmsg = [09:21:58.711] i = [09:21:58.711] addrs = [09:21:58.711] __func__ = "ProcedureCreate" [09:21:58.711] #9 0x000055f2a2a380d9 in CreateFunction (pstate=pstate@entry=0x6190003ca180, stmt=stmt@entry=0x6250000089b0) at functioncmds.c:1275 [09:21:58.711] probin_str = [09:21:58.711] prosrc_str = [09:21:58.711] prosqlbody = [09:21:58.711] prorettype = [09:21:58.711] returnsSet = [09:21:58.711] language = [09:21:58.711] languageOid = 14229 [09:21:58.711] languageValidator = 14228 [09:21:58.711] transformDefElem = [09:21:58.711] funcname = [09:21:58.711] namespaceId = 2200 [09:21:58.711] aclresult = [09:21:58.711] parameterTypes = [09:21:58.711] parameterTypes_list = [09:21:58.711] allParameterTypes = [09:21:58.711] parameterModes = [09:21:58.711] parameterNames = [09:21:58.711] inParameterNames_list = [09:21:58.711] parameterDefaults = [09:21:58.711] variadicArgType = [09:21:58.711] trftypes_list = [09:21:58.711] trfoids_list = 0x0 [09:21:58.711] trftypes = 0x0 [09:21:58.711] requiredResultType = [09:21:58.711] isWindowFunc = [09:21:58.711] isStrict = [09:21:58.711] security = [09:21:58.711] isLeakProof = [09:21:58.711] volatility = [09:21:58.711] proconfig = [09:21:58.711] procost = [09:21:58.711] prorows = [09:21:58.711] prosupport = [09:21:58.711] languageTuple = [09:21:58.711] languageStruct = [09:21:58.711] as_clause = [09:21:58.711] parallel = [09:21:58.711] __func__ = "CreateFunction" [09:21:58.711] #10 0x000055f2a30a30b6 in ProcessUtilitySlow (pstate=pstate@entry=0x6190003ca180, 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:1658 [09:21:58.711] _save_exception_stack = 0x7ffd458acf40 [09:21:58.711] _save_context_stack = 0x0 [09:21:58.711] _local_sigjmp_buf = [09:21:58.711] _do_rethrow = false [09:21:58.711] parsetree = 0x6250000089b0 [09:21:58.711] isTopLevel = true [09:21:58.711] isCompleteQuery = true [09:21:58.711] needCleanup = false [09:21:58.711] commandCollected = false [09:21:58.711] address = [09:21:58.711] secondaryObject = [09:21:58.711] __func__ = "ProcessUtilitySlow" [09:21:58.711] #11 0x000055f2a30a0f85 in standard_ProcessUtility (pstmt=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:1070 [09:21:58.711] parsetree = 0x6250000089b0 [09:21:58.711] isTopLevel = true [09:21:58.711] isAtomicContext = false [09:21:58.711] pstate = 0x6190003ca180 [09:21:58.711] readonly_flags = [09:21:58.711] __func__ = "standard_ProcessUtility" [09:21:58.711] #12 0x000055f2a30a112c in ProcessUtility (pstmt=pstmt@entry=0x625000008a80, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x625000008e40, qc=0x7ffd458ad110) at utility.c:523 [09:21:58.711] No locals. [09:21:58.711] #13 0x000055f2a309bfdb 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=0x7ffd458ad110) at pquery.c:1153 [09:21:58.711] No locals. [09:21:58.711] #14 0x000055f2a309c4e5 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=0x7ffd458ad110) at pquery.c:1310 [09:21:58.711] pstmt = 0x625000008a80 [09:21:58.711] stmtlist_item__state = [09:21:58.711] active_snapshot_set = false [09:21:58.711] stmtlist_item = 0x625000008e08 [09:21:58.711] #15 0x000055f2a309cf7e 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=0x7ffd458ad110) at pquery.c:788 [09:21:58.711] _save_exception_stack = 0x7ffd458ad290 [09:21:58.711] _save_context_stack = 0x0 [09:21:58.711] _local_sigjmp_buf = [09:21:58.711] _do_rethrow = [09:21:58.711] result = [09:21:58.711] nprocessed = [09:21:58.711] saveTopTransactionResourceOwner = 0x629000024248 [09:21:58.711] saveTopTransactionContext = 0x625000039900 [09:21:58.711] saveActivePortal = 0x0 [09:21:58.711] saveResourceOwner = 0x629000024248 [09:21:58.711] savePortalContext = 0x0 [09:21:58.711] saveMemoryContext = 0x625000039900 [09:21:58.711] __func__ = "PortalRun" [09:21:58.711] #16 0x000055f2a30940fa 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:1273 [09:21:58.711] cmdtaglen = [09:21:58.711] snapshot_set = [09:21:58.711] per_parsetree_context = 0x0 [09:21:58.711] plantree_list = 0x625000008df0 [09:21:58.711] parsetree = 0x625000008a00 [09:21:58.711] commandTag = [09:21:58.711] qc = [09:21:58.711] querytree_list = [09:21:58.711] portal = 0x625000032310 [09:21:58.711] receiver = 0x625000008e40 [09:21:58.711] format = [09:21:58.711] cmdtagname = [09:21:58.711] parsetree_item__state = [09:21:58.711] dest = DestRemote [09:21:58.711] oldcontext = 0x625000039900 [09:21:58.711] parsetree_list = 0x625000008a30 [09:21:58.711] parsetree_item = 0x625000008a48 [09:21:58.711] save_log_statement_stats = false [09:21:58.711] was_logged = false [09:21:58.711] use_implicit_block = false [09:21:58.711] msec_str = [09:21:58.711] __func__ = "exec_simple_query" [09:21:58.711] #17 0x000055f2a30983c4 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [09:21:58.711] 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, "... [09:21:58.711] firstchar = [09:21:58.711] input_message = [09:21:58.711] local_sigjmp_buf = [09:21:58.711] send_ready_for_query = [09:21:58.711] idle_in_transaction_timeout_enabled = [09:21:58.711] idle_session_timeout_enabled = [09:21:58.711] __func__ = "PostgresMain" [09:21:58.711] #18 0x000055f2a308a007 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [09:21:58.711] bsdata = [09:21:58.711] #19 0x000055f2a2ecd190 in postmaster_child_launch (child_type=B_BACKEND, child_slot=12, startup_data=startup_data@entry=0x7ffd458ad470, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffd458ad520) at launch_backend.c:290 [09:21:58.711] pid = [09:21:58.711] #20 0x000055f2a2ed31ae in BackendStartup (client_sock=client_sock@entry=0x7ffd458ad520) at postmaster.c:3580 [09:21:58.711] bn = 0x627000000348 [09:21:58.711] pid = [09:21:58.711] startup_data = [09:21:58.711] cac = [09:21:58.711] __func__ = "BackendStartup" [09:21:58.711] #21 0x000055f2a2ed6239 in ServerLoop () at postmaster.c:1702 [09:21:58.711] s = [09:21:58.711] i = 0 [09:21:58.711] now = [09:21:58.711] last_lockfile_recheck_time = 1751275094 [09:21:58.711] last_touch_time = 1751275034 [09:21:58.711] events = [09:21:58.711] nevents = 1 [09:21:58.711] __func__ = "ServerLoop" [09:21:58.711] #22 0x000055f2a2ed8383 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000650) at postmaster.c:1400 [09:21:58.711] opt = [09:21:58.711] status = [09:21:58.711] userDoption = [09:21:58.711] listen_addr_saved = false [09:21:58.711] output_config_variable = [09:21:58.711] __func__ = "PostmasterMain" [09:21:58.711] #23 0x000055f2a2c6aa32 in main (argc=4, argv=0x604000000650) at main.c:227 [09:21:58.711] do_check_root = [09:21:58.711] dispatch_option =