[15:05:21.406] src/tools/ci/cores_backtrace.sh linux /tmp/cores [15:05:21.897] dumping /tmp/cores/postgres-6-49262.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:22.132] [New LWP 49262] [15:05:22.132] [15:05:22.132] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:22.132] [15:05:22.132] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:22.132] Debuginfod has been disabled. [15:05:22.132] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:22.204] [Thread debugging using libthread_db enabled] [15:05:22.204] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:22.204] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:22.204] Program terminated with signal SIGABRT, Aborted. [15:05:22.204] #0 0x00007f7e0909e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:22.233] [15:05:22.233] Thread 1 (Thread 0x7f7e0943f900 (LWP 49262)): [15:05:22.233] #0 0x00007f7e0909e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:22.233] No symbol table info available. [15:05:22.233] #1 0x00007f7e09049cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:22.233] No symbol table info available. [15:05:22.233] #2 0x00007f7e090324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:22.233] No symbol table info available. [15:05:22.233] #3 0x000055c7974a0255 in ExceptionalCondition (conditionName=conditionName@entry=0x55c79763ce20 "readOff == XLogSegmentOffset(pageBeginPtr, wal_segment_size)", fileName=fileName@entry=0x55c7976392e0 "xlogrecovery.c", lineNumber=lineNumber@entry=1588) at assert.c:65 [15:05:22.233] No locals. [15:05:22.233] #4 0x000055c7968e589a in FinishWalRecovery () at xlogrecovery.c:1588 [15:05:22.233] page = [15:05:22.233] len = [15:05:22.233] pageBeginPtr = 50454528 [15:05:22.233] result = 0x52d000084478 [15:05:22.233] lastRec = 50462496 [15:05:22.233] lastRecTLI = 1 [15:05:22.233] endOfLog = 50462496 [15:05:22.233] #5 0x000055c7968c69cb in StartupXLOG () at xlog.c:5942 [15:05:22.233] Insert = [15:05:22.233] checkPoint = [15:05:22.233] wasShutdown = [15:05:22.233] didCrash = [15:05:22.233] haveTblspcMap = [15:05:22.233] haveBackupLabel = [15:05:22.233] EndOfLog = [15:05:22.233] EndOfLogTLI = [15:05:22.233] newTLI = [15:05:22.233] performedWalRecovery = true [15:05:22.233] endOfRecoveryInfo = [15:05:22.233] abortedRecPtr = [15:05:22.233] missingContrecPtr = [15:05:22.233] oldestActiveXID = [15:05:22.233] promoted = false [15:05:22.233] timebuf = [15:05:22.233] __func__ = "StartupXLOG" [15:05:22.233] #6 0x000055c796faf9c2 in StartupProcessMain (startup_data=, startup_data_len=) at startup.c:258 [15:05:22.233] No locals. [15:05:22.233] #7 0x000055c796fa3e52 in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=89, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:22.233] pid = [15:05:22.233] #8 0x000055c796faa34d in StartChildProcess (type=type@entry=B_STARTUP) at postmaster.c:3991 [15:05:22.233] pmchild = 0x52900001a2b8 [15:05:22.233] pid = [15:05:22.233] __func__ = "StartChildProcess" [15:05:22.233] #9 0x000055c796faf16c in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5040000004d0) at postmaster.c:1396 [15:05:22.233] opt = [15:05:22.233] status = [15:05:22.233] userDoption = [15:05:22.233] listen_addr_saved = false [15:05:22.233] output_config_variable = [15:05:22.233] __func__ = "PostmasterMain" [15:05:22.233] #10 0x000055c796d2ad7d in main (argc=4, argv=0x5040000004d0) at main.c:231 [15:05:22.233] do_check_root = [15:05:22.233] dispatch_option = [15:05:22.253] -e [15:05:22.253] [15:05:22.253] [15:05:22.596] dumping /tmp/cores/postgres-6-42612.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:22.845] [New LWP 42612] [15:05:22.847] [15:05:22.847] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:22.847] [15:05:22.847] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:22.847] Debuginfod has been disabled. [15:05:22.847] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:22.924] [Thread debugging using libthread_db enabled] [15:05:22.924] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:22.924] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '' '' '' '' '''. [15:05:22.924] Program terminated with signal SIGABRT, Aborted. [15:05:22.924] #0 0x00007ff71809e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.154] [15:05:23.154] Thread 1 (Thread 0x7ff7189a8900 (LWP 42612)): [15:05:23.154] #0 0x00007ff71809e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.154] No symbol table info available. [15:05:23.154] #1 0x00007ff718049cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.154] No symbol table info available. [15:05:23.154] #2 0x00007ff7180324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.154] No symbol table info available. [15:05:23.154] #3 0x00007ff719638b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:23.154] No locals. [15:05:23.154] #4 0x00007ff719723f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:23.154] No locals. [15:05:23.154] #5 0x00007ff7196fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffefea70a46, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:23.154] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7ff705f58000 '=' , "\n==42612==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e00003c438 at pc 0x5599f24f0d04 bp 0x7ffefea716b0 sp 0x7ffefea716"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:23.154] buffer_copy = [15:05:23.154] l = [15:05:23.154] #6 0x00007ff7196fe4a0 in __asan::ReportGenericError (pc=94119683624196, bp=140733170783920, sp=sp@entry=140733170783912, addr=91122026398776, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:23.154] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, signal = {siginfo = 0x7ff700000002, context = 0x52e00003c438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026398776, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, second_free_stack = 0x7ff700000002, addr_description = {addr = 91122026398776, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026398776, offset = 56, chunk_begin = 91122026398720, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, free_stack = 0x7ff700000002, addr_description = {addr = 91122026398776, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026398776, offset = 56, chunk_begin = 91122026398720, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 140733170782160, delete_alignment = 140733170781920}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, free_stack = 0x7ff700000002, addr_description = {data = {kind = 246840, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 246840, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026398720, chunk_begin = 41024, chunk_size = 206158454792, user_requested_alignment = 4048, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026398776, access_size = 56, frame_descr = 0x52e00003c400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026398776, name = 0x38 , module_name = 0x52e00003c400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x3000006008, odr_indicator = 140733170782160}, {beg = 140733170781920, size = 9161199604239392, size_with_redzone = 9161062165285888, name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", module_name = 0x208bb000208bc0 , has_dynamic_init = 140733170784056, gcc_location = 0x208b7000208b80, odr_indicator = 9160374970518368}, {beg = 9160237531564864, size = 1, size_with_redzone = 140733170782192, name = 0x7ff7180996ad "ZYHc\320=", module_name = 0x101 , has_dynamic_init = 9159550336797344, gcc_location = 0x208a7000208a80, odr_indicator = 140699237406653}, {beg = 257, size = 9159000580983328, size_with_redzone = 9158863142029824, name = 0x2089d0002089e0 , module_name = 0x2089b0002089c0 , has_dynamic_init = 4241135425359117824, gcc_location = 0x20897000208980, odr_indicator = 9158175947262304}}, reg_sites = {384, 0, 2132256, 2132240}, access_size = 9157763630401792, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, dealloc_stack = 0x7ff700000002, alloc_type = 246840, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026398776, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026398720, offset = 41024, chunk_begin = 206158454792, chunk_size = 140733170782160, user_requested_alignment = 3808, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026398776, frame_pc = 56, access_size = 91122026398720, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026398776, size_with_redzone = 56, name = 0x52e00003c400 "\253\003", module_name = 0xa040 , has_dynamic_init = 206158454792, gcc_location = 0x7ffefea70fd0, odr_indicator = 140733170781920}, {beg = 9161199604239392, size = 9161062165285888, size_with_redzone = 140699260174200, name = 0x208bb000208bc0 , module_name = 0x7ffefea71738 "p[\f\002", has_dynamic_init = 9160512409471872, gcc_location = 0x208b5000208b60, odr_indicator = 9160237531564864}, {beg = 1, size = 140733170782192, size_with_redzone = 140699236931245, name = 0x101 , module_name = 0x208a9000208aa0 , has_dynamic_init = 9159412897843840, gcc_location = 0x7ff71810d7bd , odr_indicator = 257}, {beg = 9159000580983328, size = 9158863142029824, size_with_redzone = 9158725703076320, name = 0x2089b0002089c0 , module_name = 0x3adb8a32e8dafe00 , has_dynamic_init = 9158313386215808, gcc_location = 0x20895000208960, odr_indicator = 384}}, reg_sites = {2132256, 2132240, 2132224, 2132208}, access_size = 94119683624196, size = 176 '\260'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, addr_description = {data = {kind = 246840, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 246840, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026398720, chunk_begin = 41024, chunk_size = 206158454792, user_requested_alignment = 4048, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026398776, access_size = 56, frame_descr = 0x52e00003c400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026398776, name = 0x38 , module_name = 0x52e00003c400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x3000006008, odr_indicator = 140733170782160}, {beg = 140733170781920, size = 9161199604239392, size_with_redzone = 9161062165285888, name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", module_name = 0x208bb000208bc0 , has_dynamic_init = 140733170784056, gcc_location = 0x208b7000208b80, odr_indicator = 9160374970518368}, {beg = 9160237531564864, size = 1, size_with_redzone = 140733170782192, name = 0x7ff7180996ad "ZYHc\320=", module_name = 0x101 , has_dynamic_init = 9159550336797344, gcc_location = 0x208a7000208a80, odr_indicator = 140699237406653}, {beg = 257, size = 9159000580983328, size_with_redzone = 9158863142029824, name = 0x2089d0002089e0 , module_name = 0x2089b0002089c0 , has_dynamic_init = 4241135425359117824, gcc_location = 0x20897000208980, odr_indicator = 9158175947262304}}, reg_sites = {384, 0, 2132256, 2132240}, access_size = 9157763630401792, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, addr_description = {data = {kind = 246840, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 246840, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026398720, chunk_begin = 41024, chunk_size = 206158454792, user_requested_alignment = 4048, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026398776, access_size = 56, frame_descr = 0x52e00003c400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026398776, name = 0x38 , module_name = 0x52e00003c400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x3000006008, odr_indicator = 140733170782160}, {beg = 140733170781920, size = 9161199604239392, size_with_redzone = 9161062165285888, name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", module_name = 0x208bb000208bc0 , has_dynamic_init = 140733170784056, gcc_location = 0x208b7000208b80, odr_indicator = 9160374970518368}, {beg = 9160237531564864, size = 1, size_with_redzone = 140733170782192, name = 0x7ff7180996ad "ZYHc\320=", module_name = 0x101 , has_dynamic_init = 9159550336797344, gcc_location = 0x208a7000208a80, odr_indicator = 140699237406653}, {beg = 257, size = 9159000580983328, size_with_redzone = 9158863142029824, name = 0x2089d0002089e0 , module_name = 0x2089b0002089c0 , has_dynamic_init = 4241135425359117824, gcc_location = 0x20897000208980, odr_indicator = 9158175947262304}}, reg_sites = {384, 0, 2132256, 2132240}, access_size = 9157763630401792, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, count = 91122026398776, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, count = 91122026398776, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, size = 91122026398776}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, alignment = 91122026398776}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, size = 91122026398776, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, alignment = 91122026398776}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, user_size = 91122026398776, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, requested_size = 91122026398776}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, length1 = 91122026398776, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 196 '\304'}, heap = {addr = 4032974291867, alloc_tid = 91122026398776, free_tid = 56, alloc_stack_id = 246784, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 206158454792, chunk_begin = 140733170782160, chunk_size = 140733170781920, user_requested_alignment = 3104, access_type = 0, alloc_type = 2}}, stack = {addr = 4032974291867, tid = 91122026398776, offset = 56, frame_pc = 91122026398720, access_size = 41024, frame_descr = 0x3000006008 ""}, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026398776, size = 56, size_with_redzone = 91122026398720, name = 0xa040 , module_name = 0x3000006008 "", has_dynamic_init = 140733170782160, gcc_location = 0x7ffefea70ee0, odr_indicator = 9161199604239392}, {beg = 9161062165285888, size = 140699260174200, size_with_redzone = 9160787287378880, name = 0x7ffefea71738 "p[\f\002", module_name = 0x208b7000208b80 , has_dynamic_init = 9160374970518368, gcc_location = 0x208b3000208b40, odr_indicator = 1}, {beg = 140733170782192, size = 140699236931245, size_with_redzone = 257, name = 0x208a9000208aa0 , module_name = 0x208a7000208a80 , has_dynamic_init = 140699237406653, gcc_location = 0x101, odr_indicator = 9159000580983328}, {beg = 9158863142029824, size = 9158725703076320, size_with_redzone = 9158588264122816, name = 0x3adb8a32e8dafe00 , module_name = 0x20897000208980 , has_dynamic_init = 9158175947262304, gcc_location = 0x180, odr_indicator = 9157901069355296}}, reg_sites = {2132224, 2132208, 4065266948, 21913}, access_size = 140733170783920, size = 168 '\250'}, wild = {addr = 4032974291867, access_size = 91122026398776}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140699260737428, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140699260737428, alloc_tid = 90503551450368, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 8192, offset = 90503551312432, chunk_begin = 37362296, chunk_size = 140733170783808, user_requested_alignment = 1496, access_type = 3, alloc_type = 1}}, stack = {addr = 140699260737428, tid = 90503551450368, offset = 0, frame_pc = 0, access_size = 8192, frame_descr = 0x52500006e230 ""}, global = {addr = 140699260737428, static kMaxGlobals = 4, globals = {{beg = 90503551450368, size = 0, size_with_redzone = 0, name = 0x2000 , module_name = 0x52500006e230 "", has_dynamic_init = 37362296, gcc_location = 0x7ffefea71640, odr_indicator = 90503551415768}, {beg = 1, size = 34414592, size_with_redzone = 8192, name = 0x20d2018 , module_name = 0x5599f25077a3 "\204\300tCH\213t$\020H9t$ uJf\017\357\300H\213D$\030\017\021\200", has_dynamic_init = 2, gcc_location = 0x100000000000018, odr_indicator = 140733170783680}, {beg = 17591646347960, size = 140733170783680, size_with_redzone = 90778430591544, name = 0x41b58ab3 , module_name = 0x5599f31a9730 "2 32 4 11 currTLI:878 48 40 11 errinfo:877", has_dynamic_init = 94119683716396, gcc_location = 0x7ff7197514f4, odr_indicator = 140728898420737}, {beg = 91328186714168, size = 90778430597949, size_with_redzone = 140733170783904, name = 0x531000208890 "&", module_name = 0x7ffefea71630 "", has_dynamic_init = 90503551312128, gcc_location = 0xe040, odr_indicator = 57352}}, reg_sites = {0, 0, 57344, 0}, access_size = 94119696376217, size = 0 '\000'}, wild = {addr = 140699260737428, access_size = 90503551450368}}}}, function = 0x5250000875d8 "*xP\362\231U"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, addr_description = {data = {kind = 246840, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 246840, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026398720, chunk_begin = 41024, chunk_size = 206158454792, user_requested_alignment = 4048, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026398776, access_size = 56, frame_descr = 0x52e00003c400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026398776, name = 0x38 , module_name = 0x52e00003c400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x3000006008, odr_indicator = 140733170782160}, {beg = 140733170781920, size = 9161199604239392, size_with_redzone = 9161062165285888, name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", module_name = 0x208bb000208bc0 , has_dynamic_init = 140733170784056, gcc_location = 0x208b7000208b80, odr_indicator = 9160374970518368}, {beg = 9160237531564864, size = 1, size_with_redzone = 140733170782192, name = 0x7ff7180996ad "ZYHc\320=", module_name = 0x101 , has_dynamic_init = 9159550336797344, gcc_location = 0x208a7000208a80, odr_indicator = 140699237406653}, {beg = 257, size = 9159000580983328, size_with_redzone = 9158863142029824, name = 0x2089d0002089e0 , module_name = 0x2089b0002089c0 , has_dynamic_init = 4241135425359117824, gcc_location = 0x20897000208980, odr_indicator = 9158175947262304}}, reg_sites = {384, 0, 2132256, 2132240}, access_size = 9157763630401792, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140733170783920}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, beg = 91122026398776, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, stack = 0x7ff700000002, storage_beg = 91122026398776, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026398776, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, global1 = {beg = 140698833649666, size = 91122026398776, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026398776, gcc_location = 0x38, odr_indicator = 91122026398720}, global2 = {beg = 41024, size = 206158454792, size_with_redzone = 140733170782160, name = 0x7ffefea70ee0 "\200\213 ", module_name = 0x208c1000208c20 , has_dynamic_init = 9161062165285888, gcc_location = 0x7ff7196c3f78 , odr_indicator = 9160787287378880}, stack_id1 = 4272363320, stack_id2 = 32766}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, pc = 140698833649666, bp = 91122026398776, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 196 '\304'}, heap = {addr = 4032974291867, alloc_tid = 91122026398776, free_tid = 56, alloc_stack_id = 246784, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 206158454792, chunk_begin = 140733170782160, chunk_size = 140733170781920, user_requested_alignment = 3104, access_type = 0, alloc_type = 2}}, stack = {addr = 4032974291867, tid = 91122026398776, offset = 56, frame_pc = 91122026398720, access_size = 41024, frame_descr = 0x3000006008 ""}, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026398776, size = 56, size_with_redzone = 91122026398720, name = 0xa040 , module_name = 0x3000006008 "", has_dynamic_init = 140733170782160, gcc_location = 0x7ffefea70ee0, odr_indicator = 9161199604239392}, {beg = 9161062165285888, size = 140699260174200, size_with_redzone = 9160787287378880, name = 0x7ffefea71738 "p[\f\002", module_name = 0x208b7000208b80 , has_dynamic_init = 9160374970518368, gcc_location = 0x208b3000208b40, odr_indicator = 1}, {beg = 140733170782192, size = 140699236931245, size_with_redzone = 257, name = 0x208a9000208aa0 , module_name = 0x208a7000208a80 , has_dynamic_init = 140699237406653, gcc_location = 0x101, odr_indicator = 9159000580983328}, {beg = 9158863142029824, size = 9158725703076320, size_with_redzone = 9158588264122816, name = 0x3adb8a32e8dafe00 , module_name = 0x20897000208980 , has_dynamic_init = 9158175947262304, gcc_location = 0x180, odr_indicator = 9157901069355296}}, reg_sites = {2132224, 2132208, 4065266948, 21913}, access_size = 140733170783920, size = 168 '\250'}, wild = {addr = 4032974291867, access_size = 91122026398776}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140699260737428, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140699260737428, alloc_tid = 90503551450368, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 8192, offset = 90503551312432, chunk_begin = 37362296, chunk_size = 140733170783808, user_requested_alignment = 1496, access_type = 3, alloc_type = 1}}, stack = {addr = 140699260737428, tid = 90503551450368, offset = 0, frame_pc = 0, access_size = 8192, frame_descr = 0x52500006e230 ""}, global = {addr = 140699260737428, static kMaxGlobals = 4, globals = {{beg = 90503551450368, size = 0, size_with_redzone = 0, name = 0x2000 , module_name = 0x52500006e230 "", has_dynamic_init = 37362296, gcc_location = 0x7ffefea71640, odr_indicator = 90503551415768}, {beg = 1, size = 34414592, size_with_redzone = 8192, name = 0x20d2018 , module_name = 0x5599f25077a3 "\204\300tCH\213t$\020H9t$ uJf\017\357\300H\213D$\030\017\021\200", has_dynamic_init = 2, gcc_location = 0x100000000000018, odr_indicator = 140733170783680}, {beg = 17591646347960, size = 140733170783680, size_with_redzone = 90778430591544, name = 0x41b58ab3 , module_name = 0x5599f31a9730 "2 32 4 11 currTLI:878 48 40 11 errinfo:877", has_dynamic_init = 94119683716396, gcc_location = 0x7ff7197514f4, odr_indicator = 140728898420737}, {beg = 91328186714168, size = 90778430597949, size_with_redzone = 140733170783904, name = 0x531000208890 "&", module_name = 0x7ffefea71630 "", has_dynamic_init = 90503551312128, gcc_location = 0xe040, odr_indicator = 57352}}, reg_sites = {0, 0, 57344, 0}, access_size = 94119696376217, size = 0 '\000'}, wild = {addr = 140699260737428, access_size = 90503551450368}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026398776, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026398776, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026398776, offset = 56, chunk_begin = 91122026398720, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026398776, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026398776, frame_descr = 0x38 }, global = {addr = 91122026398776, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e00003c438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026398720, gcc_location = 0xa040, odr_indicator = 206158454792}, {beg = 140733170782160, size = 140733170781920, size_with_redzone = 9161199604239392, name = 0x208bf000208c00 , module_name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 9160787287378880, gcc_location = 0x7ffefea71738, odr_indicator = 9160512409471872}, {beg = 9160374970518368, size = 9160237531564864, size_with_redzone = 1, name = 0x7ffefea70ff0 "G\251%\363\231U", module_name = 0x7ff7180996ad "ZYHc\320=", has_dynamic_init = 257, gcc_location = 0x208a9000208aa0, odr_indicator = 9159412897843840}, {beg = 140699237406653, size = 257, size_with_redzone = 9159000580983328, name = 0x2089f000208a00 , module_name = 0x2089d0002089e0 , has_dynamic_init = 9158588264122816, gcc_location = 0x3adb8a32e8dafe00, odr_indicator = 9158313386215808}}, reg_sites = {2132320, 2132304, 384, 0}, access_size = 9157901069355296, size = 0 '\000'}, wild = {addr = 91122026398776, access_size = 0}}}}, pc = 94119683624196, bp = 140733170783920, sp = 140733170783912, access_size = 4, bug_descr = 0x7ff71974d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:23.154] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free\0000\235 \000G\251%\363\231U\000\000p\r\247\376\376\177\000\000\320\n\247\376\376\177\000\0008\207\232\030\367\177\000\000\231\257\021\363\000\000\000\000\000\000\000\000p\234 \000\b", '\000' , "0", '\000' , "\263\212\265A\000\000\000\000\370!\035\363\231U\000\000\252\321\031\363\231U\000\000\"\n\232\362\231U\000\000\330u\b\000PR\000\000p\344\006\000PR\000\000 \025\247\376\376\177\000\000$\020\232\362\231U\000\000`\v\247\376\376\177\000\000\330u\b\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026398776, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026398776, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026398776, offset = 56, chunk_begin = 91122026398720, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026398776, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026398776, frame_descr = 0x38 }, global = {addr = 91122026398776, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e00003c438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026398720, gcc_location = 0xa040, odr_indicator = 206158454792}, {beg = 140733170782160, size = 140733170781920, size_with_redzone = 9161199604239392, name = 0x208bf000208c00 , module_name = 0x7ff7196c3f78 "H\215e\330D\211\360[A\\A]A^A_]\303f\017\037D", has_dynamic_init = 9160787287378880, gcc_location = 0x7ffefea71738, odr_indicator = 9160512409471872}, {beg = 9160374970518368, size = 9160237531564864, size_with_redzone = 1, name = 0x7ffefea70ff0 "G\251%\363\231U", module_name = 0x7ff7180996ad "ZYHc\320=", has_dynamic_init = 257, gcc_location = 0x208a9000208aa0, odr_indicator = 9159412897843840}, {beg = 140699237406653, size = 257, size_with_redzone = 9159000580983328, name = 0x2089f000208a00 , module_name = 0x2089d0002089e0 , has_dynamic_init = 9158588264122816, gcc_location = 0x3adb8a32e8dafe00, odr_indicator = 9158313386215808}}, reg_sites = {2132320, 2132304, 384, 0}, access_size = 9157901069355296, size = 0 '\000'}, wild = {addr = 91122026398776, access_size = 0}}}}, pc = 94119683624196, bp = 140733170783920, sp = 140733170783912, access_size = 4, bug_descr = 0x7ff71974d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:23.154] #7 0x00007ff7196fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140733170783920, sp=sp@entry=140733170783912, addr=addr@entry=91122026398776, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:23.154] in_report = [15:05:23.154] error = [15:05:23.154] enable_fp = [15:05:23.154] #8 0x00007ff7196ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026398776) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:23.154] bp = 140733170783920 [15:05:23.154] pc = [15:05:23.154] local_stack = 140699267625744 [15:05:23.154] sp = 140733170783912 [15:05:23.154] #9 0x00005599f24f0d04 in ValidXLogRecord (state=state@entry=0x5250000875d8, record=record@entry=0x52e00003c438, recptr=recptr@entry=34364272) at xlogreader.c:1237 [15:05:23.154] crc = [15:05:23.154] #10 0x00005599f24f5281 in XLogDecodeNextRecord (state=state@entry=0x5250000875d8, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:23.154] contdata = 0x5290001bd250 "" [15:05:23.154] pageHeader = 0x5290001bd238 [15:05:23.154] buffer = 0x53000000e2db "" [15:05:23.154] gotlen = 56995 [15:05:23.154] RecPtr = 34364272 [15:05:23.154] record = 0x52e00003c438 [15:05:23.154] targetPagePtr = 34414592 [15:05:23.154] randAccess = false [15:05:23.154] len = [15:05:23.154] total_len = 56995 [15:05:23.154] targetRecOff = [15:05:23.154] pageHeaderSize = [15:05:23.154] assembled = true [15:05:23.154] gotheader = true [15:05:23.154] readOff = [15:05:23.154] decoded = 0x531000208838 [15:05:23.154] errormsg = [15:05:23.154] #11 0x00005599f24f5908 in XLogReadAhead (state=state@entry=0x5250000875d8, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:23.154] result = [15:05:23.154] #12 0x00005599f24f5a03 in XLogReadRecord (state=0x5250000875d8, errormsg=errormsg@entry=0x7ffefea759c0) at xlogreader.c:405 [15:05:23.154] decoded = [15:05:23.154] #13 0x00005599f2c1e6d6 in pg_logical_slot_get_changes_guts (fcinfo=, confirm=confirm@entry=true, binary=binary@entry=false) at logicalfuncs.c:257 [15:05:23.154] record = [15:05:23.154] errm = [15:05:23.154] _save_exception_stack = 0x7ffefea75fb0 [15:05:23.154] _save_context_stack = 0x0 [15:05:23.154] _local_sigjmp_buf = [15:05:23.154] _do_rethrow = [15:05:23.154] name = [15:05:23.154] upto_lsn = 0 [15:05:23.154] upto_nchanges = 0 [15:05:23.154] rsinfo = [15:05:23.154] per_query_ctx = [15:05:23.154] oldcontext = 0x52500006e100 [15:05:23.154] end_of_wal = 37362296 [15:05:23.154] wait_for_wal_lsn = [15:05:23.154] ctx = 0x525000087200 [15:05:23.154] old_resowner = 0x52d0000ab468 [15:05:23.154] arr = [15:05:23.154] ndim = [15:05:23.154] options = 0x5250002a4160 [15:05:23.154] p = 0x52500006e200 [15:05:23.154] __func__ = "pg_logical_slot_get_changes_guts" [15:05:23.154] #14 0x00005599f2c1edc5 in pg_logical_slot_get_changes (fcinfo=) at logicalfuncs.c:336 [15:05:23.154] No locals. [15:05:23.154] #15 0x00005599f285219e in ExecMakeTableFunctionResult (setexpr=0x525000089fe8, econtext=0x525000089e38, argContext=, expectedDesc=, randomAccess=) at execSRF.c:234 [15:05:23.154] result = [15:05:23.154] tupstore = 0x0 [15:05:23.154] tupdesc = 0x0 [15:05:23.154] funcrettype = 2249 [15:05:23.154] returnsTuple = true [15:05:23.154] returnsSet = true [15:05:23.154] fcinfo = 0x525000061a00 [15:05:23.154] fcusage = [15:05:23.154] rsinfo = [15:05:23.154] tmptup = [15:05:23.154] callerContext = 0x525000089900 [15:05:23.154] first_time = true [15:05:23.154] __func__ = "ExecMakeTableFunctionResult" [15:05:23.154] #16 0x00005599f288ad04 in FunctionNext (node=node@entry=0x525000089c28) at nodeFunctionscan.c:94 [15:05:23.154] tstore = 0x0 [15:05:23.154] estate = [15:05:23.154] direction = ForwardScanDirection [15:05:23.154] scanslot = 0x5250002a3558 [15:05:23.154] alldone = [15:05:23.154] oldpos = [15:05:23.154] funcno = [15:05:23.154] att = [15:05:23.154] #17 0x00005599f2854706 in ExecScanFetch (node=0x525000089c28, epqstate=0x0, accessMtd=0x5599f288aa9d , recheckMtd=0x5599f288a98d ) at ../../../src/include/executor/execScan.h:134 [15:05:23.154] No locals. [15:05:23.154] #18 ExecScanExtended (node=0x525000089c28, accessMtd=0x5599f288aa9d , recheckMtd=0x5599f288a98d , epqstate=0x0, qual=0x0, projInfo=0x5250002a3778) at ../../../src/include/executor/execScan.h:195 [15:05:23.154] slot = [15:05:23.154] econtext = 0x525000089e38 [15:05:23.154] econtext = [15:05:23.154] slot = [15:05:23.154] #19 ExecScan (node=0x525000089c28, accessMtd=accessMtd@entry=0x5599f288aa9d , recheckMtd=recheckMtd@entry=0x5599f288a98d ) at execScan.c:59 [15:05:23.154] epqstate = 0x0 [15:05:23.154] qual = 0x0 [15:05:23.154] projInfo = 0x5250002a3778 [15:05:23.154] #20 0x00005599f288aa14 in ExecFunctionScan (pstate=) at nodeFunctionscan.c:269 [15:05:23.154] node = [15:05:23.154] #21 0x00005599f284b1e5 in ExecProcNodeFirst (node=0x525000089c28) at execProcnode.c:469 [15:05:23.154] No locals. [15:05:23.154] #22 0x00005599f2831f65 in ExecProcNode (node=node@entry=0x525000089c28) at ../../../src/include/executor/executor.h:319 [15:05:23.154] No locals. [15:05:23.154] #23 0x00005599f283214e in ExecutePlan (queryDesc=queryDesc@entry=0x519000029a80, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x5290001b38c8) at execMain.c:1707 [15:05:23.154] estate = 0x525000089a00 [15:05:23.154] planstate = 0x525000089c28 [15:05:23.154] use_parallel_mode = false [15:05:23.154] slot = [15:05:23.154] current_tuple_count = 0 [15:05:23.154] #24 0x00005599f2833f65 in standard_ExecutorRun (queryDesc=0x519000029a80, direction=ForwardScanDirection, count=0) at execMain.c:366 [15:05:23.154] estate = 0x525000089a00 [15:05:23.154] operation = CMD_SELECT [15:05:23.154] dest = 0x5290001b38c8 [15:05:23.154] sendTuples = true [15:05:23.154] oldcontext = 0x519000029980 [15:05:23.154] #25 0x00005599f2833fc5 in ExecutorRun (queryDesc=queryDesc@entry=0x519000029a80, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:303 [15:05:23.154] No locals. [15:05:23.154] #26 0x00005599f2d97f4b in PortalRunSelect (portal=portal@entry=0x52500002fa00, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x5290001b38c8) at pquery.c:916 [15:05:23.154] queryDesc = 0x519000029a80 [15:05:23.154] direction = [15:05:23.154] nprocessed = [15:05:23.154] __func__ = "PortalRunSelect" [15:05:23.154] #27 0x00005599f2d9baf8 in PortalRun (portal=portal@entry=0x52500002fa00, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x5290001b38c8, altdest=altdest@entry=0x5290001b38c8, qc=qc@entry=0x7ffefea76190) at pquery.c:760 [15:05:23.154] _save_exception_stack = 0x7ffefea76310 [15:05:23.154] _save_context_stack = 0x0 [15:05:23.154] _local_sigjmp_buf = [15:05:23.154] _do_rethrow = [15:05:23.154] result = [15:05:23.154] nprocessed = [15:05:23.154] saveTopTransactionResourceOwner = 0x529000020a58 [15:05:23.154] saveTopTransactionContext = 0x525000037100 [15:05:23.154] saveActivePortal = 0x0 [15:05:23.154] saveResourceOwner = 0x529000020a58 [15:05:23.154] savePortalContext = 0x0 [15:05:23.154] saveMemoryContext = 0x525000037100 [15:05:23.154] __func__ = "PortalRun" [15:05:23.154] #28 0x00005599f2d92ab1 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1');") at postgres.c:1279 [15:05:23.154] cmdtaglen = [15:05:23.154] snapshot_set = [15:05:23.154] per_parsetree_context = 0x0 [15:05:23.154] plantree_list = 0x5290001b3878 [15:05:23.154] parsetree = 0x525000008be0 [15:05:23.154] commandTag = [15:05:23.154] qc = [15:05:23.154] querytree_list = [15:05:23.154] portal = 0x52500002fa00 [15:05:23.154] receiver = 0x5290001b38c8 [15:05:23.154] format = [15:05:23.154] cmdtagname = [15:05:23.154] parsetree_item__state = [15:05:23.154] dest = DestRemote [15:05:23.154] oldcontext = 0x525000037100 [15:05:23.154] parsetree_list = 0x525000008c10 [15:05:23.154] parsetree_item = 0x525000008c28 [15:05:23.154] save_log_statement_stats = false [15:05:23.154] was_logged = false [15:05:23.154] use_implicit_block = false [15:05:23.154] msec_str = [15:05:23.154] __func__ = "exec_simple_query" [15:05:23.154] #29 0x00005599f2d9717e in PostgresMain (dbname=dbname@entry=0x52900001b3a8 "contrib_regression", username=username@entry=0x52900001b388 "postgres") at postgres.c:4775 [15:05:23.154] query_string = 0x525000007a00 "SELECT data FROM pg_logical_slot_get_changes('regression_slot', NULL, NULL, 'include-xids', '0', 'skip-empty-xacts', '1');" [15:05:23.154] firstchar = [15:05:23.154] input_message = [15:05:23.154] local_sigjmp_buf = [15:05:23.154] send_ready_for_query = [15:05:23.154] idle_in_transaction_timeout_enabled = [15:05:23.154] idle_session_timeout_enabled = [15:05:23.154] __func__ = "PostgresMain" [15:05:23.154] #30 0x00005599f2d8877f in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [15:05:23.154] bsdata = [15:05:23.154] #31 0x00005599f2bbfe52 in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=startup_data@entry=0x7ffefea764f0, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffefea765a0) at launch_backend.c:268 [15:05:23.154] pid = [15:05:23.154] #32 0x00005599f2bc5ec2 in BackendStartup (client_sock=client_sock@entry=0x7ffefea765a0) at postmaster.c:3598 [15:05:23.154] bn = 0x527000000168 [15:05:23.154] pid = [15:05:23.154] startup_data = [15:05:23.154] cac = [15:05:23.154] __func__ = "BackendStartup" [15:05:23.154] #33 0x00005599f2bc8f4b in ServerLoop () at postmaster.c:1713 [15:05:23.154] s = [15:05:23.154] i = 0 [15:05:23.154] now = [15:05:23.154] last_lockfile_recheck_time = 1766934049 [15:05:23.154] last_touch_time = 1766934049 [15:05:23.154] events = [15:05:23.154] nevents = 1 [15:05:23.154] __func__ = "ServerLoop" [15:05:23.154] #34 0x00005599f2bcb195 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x507000000330) at postmaster.c:1403 [15:05:23.154] opt = [15:05:23.154] status = [15:05:23.154] userDoption = [15:05:23.154] listen_addr_saved = false [15:05:23.154] output_config_variable = [15:05:23.154] __func__ = "PostmasterMain" [15:05:23.154] #35 0x00005599f2946d7d in main (argc=8, argv=0x507000000330) at main.c:231 [15:05:23.154] do_check_root = [15:05:23.154] dispatch_option = [15:05:23.176] -e [15:05:23.176] [15:05:23.176] [15:05:23.517] dumping /tmp/cores/postgres-6-31630.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:23.756] [New LWP 31630] [15:05:23.757] [15:05:23.757] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:23.757] [15:05:23.757] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:23.757] Debuginfod has been disabled. [15:05:23.757] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:23.826] [Thread debugging using libthread_db enabled] [15:05:23.826] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:23.826] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:23.826] Program terminated with signal SIGABRT, Aborted. [15:05:23.826] #0 0x00007f377029e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.869] [15:05:23.869] Thread 1 (Thread 0x7f377069a900 (LWP 31630)): [15:05:23.869] #0 0x00007f377029e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.869] No symbol table info available. [15:05:23.869] #1 0x00007f3770249cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.869] No symbol table info available. [15:05:23.869] #2 0x00007f37702324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:23.869] No symbol table info available. [15:05:23.869] #3 0x00007f3771838b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:23.869] No locals. [15:05:23.869] #4 0x00007f3771923f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:23.869] No locals. [15:05:23.869] #5 0x00007f37718fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fff1b264e46, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:23.869] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f376791d000 '=' , "\n==31630==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x561d3fbf4d04 bp 0x7fff1b265ab0 sp 0x7fff1b265a"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:23.869] buffer_copy = [15:05:23.869] l = [15:05:23.869] #6 0x00007f37718fe4a0 in __asan::ReportGenericError (pc=94683623542020, bp=140733648886448, sp=sp@entry=140733648886440, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:23.869] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f3700000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f3700000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f3700000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f3700000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f3700000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94683623542020, size = 176 '\260'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1069501700, 22045}, access_size = 140733648886448, size = 168 '\250'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139876105508756, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139876105508756, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94683623547879, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 139876105508756, tid = 64768, offset = 0, frame_pc = 0, access_size = 94683623547879, frame_descr = 0x8000000000000006 }, global = {addr = 139876105508756, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x561d3fbf63e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7fff1b265a50 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140733648886224}, {beg = 94683630743481, size = 90503551025824, size_with_redzone = 17591706110778, name = 0x7fff1b2659d0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x561d408c0b98, odr_indicator = 94683630742563}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140733648886432, name = 0x531000014968 "", module_name = 0x7fff1b265a30 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94683636294041, size = 0 '\000'}, wild = {addr = 139876105508756, access_size = 64768}}}}, function = 0x5250000282a0 "#,-@\035V"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140733648886448}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f3700000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 139874199928834, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 139874199928834, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1069501700, 22045}, access_size = 140733648886448, size = 168 '\250'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139876105508756, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139876105508756, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94683623547879, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 139876105508756, tid = 64768, offset = 0, frame_pc = 0, access_size = 94683623547879, frame_descr = 0x8000000000000006 }, global = {addr = 139876105508756, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x561d3fbf63e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7fff1b265a50 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140733648886224}, {beg = 94683630743481, size = 90503551025824, size_with_redzone = 17591706110778, name = 0x7fff1b2659d0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x561d408c0b98, odr_indicator = 94683630742563}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140733648886432, name = 0x531000014968 "", module_name = 0x7fff1b265a30 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94683636294041, size = 0 '\000'}, wild = {addr = 139876105508756, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94683623542020, bp = 140733648886448, sp = 140733648886440, access_size = 4, bug_descr = 0x7f377194d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:23.869] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94683623542020, bp = 140733648886448, sp = 140733648886440, access_size = 4, bug_descr = 0x7f377194d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:23.869] #7 0x00007f37718fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140733648886448, sp=sp@entry=140733648886440, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:23.869] in_report = [15:05:23.869] error = [15:05:23.869] enable_fp = [15:05:23.869] #8 0x00007f37718ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:23.869] bp = 140733648886448 [15:05:23.869] pc = [15:05:23.869] local_stack = 139876112978704 [15:05:23.869] sp = 140733648886440 [15:05:23.869] #9 0x0000561d3fbf4d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:23.869] crc = [15:05:23.869] #10 0x0000561d3fbf9281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:23.869] contdata = 0x52900001e250 "" [15:05:23.869] pageHeader = 0x52900001e238 [15:05:23.869] buffer = 0x53300003621d "" [15:05:23.869] gotlen = 104933 [15:05:23.869] RecPtr = 16903776 [15:05:23.869] record = 0x52e000024438 [15:05:23.869] targetPagePtr = 17006592 [15:05:23.869] randAccess = false [15:05:23.869] len = [15:05:23.869] total_len = 104933 [15:05:23.869] targetRecOff = [15:05:23.869] pageHeaderSize = [15:05:23.869] assembled = true [15:05:23.869] gotheader = true [15:05:23.869] readOff = [15:05:23.869] decoded = 0x0 [15:05:23.869] errormsg = [15:05:23.869] #11 0x0000561d3fbf9908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:23.869] result = [15:05:23.869] #12 0x0000561d3fbf9a03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7fff1b269d90) at xlogreader.c:405 [15:05:23.869] decoded = [15:05:23.869] #13 0x0000561d402d4784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:23.869] block_id = [15:05:23.869] errormsg = [15:05:23.869] record = [15:05:23.869] rmid = [15:05:23.869] private_data = 0x525000028270 [15:05:23.869] xlogreader = 0x5250000282a0 [15:05:23.869] summary_start_lsn = 16777256 [15:05:23.869] summary_end_lsn = [15:05:23.869] temp_path = [15:05:23.869] final_path = [15:05:23.869] io = [15:05:23.869] brtab = 0x525000028200 [15:05:23.869] fast_forward = false [15:05:23.869] __func__ = "SummarizeWAL" [15:05:23.869] #14 0x0000561d402d63c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:23.869] latest_lsn = 24803032 [15:05:23.869] latest_tli = [15:05:23.869] end_of_summary_lsn = [15:05:23.869] local_sigjmp_buf = [15:05:23.869] context = 0x525000028100 [15:05:23.869] current_lsn = 16777216 [15:05:23.869] current_tli = [15:05:23.869] exact = [15:05:23.869] switch_lsn = 0 [15:05:23.869] switch_tli = [15:05:23.869] __func__ = "WalSummarizerMain" [15:05:23.869] #15 0x0000561d402c3e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:23.869] pid = [15:05:23.869] #16 0x0000561d402ca34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:23.869] pmchild = 0x52900001a318 [15:05:23.869] pid = [15:05:23.869] __func__ = "StartChildProcess" [15:05:23.869] #17 0x0000561d402cab1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:23.869] No locals. [15:05:23.869] #18 0x0000561d402ccfa1 in ServerLoop () at postmaster.c:1728 [15:05:23.869] now = [15:05:23.869] last_lockfile_recheck_time = 1766933974 [15:05:23.869] last_touch_time = 1766933974 [15:05:23.869] events = [15:05:23.869] nevents = 1 [15:05:23.869] __func__ = "ServerLoop" [15:05:23.869] #19 0x0000561d402cf195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:23.869] opt = [15:05:23.869] status = [15:05:23.869] userDoption = [15:05:23.869] listen_addr_saved = false [15:05:23.869] output_config_variable = [15:05:23.869] __func__ = "PostmasterMain" [15:05:23.869] #20 0x0000561d4004ad7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:23.869] do_check_root = [15:05:23.869] dispatch_option = [15:05:23.890] -e [15:05:23.890] [15:05:23.890] [15:05:24.220] dumping /tmp/cores/postgres-6-31430.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:24.444] [New LWP 31430] [15:05:24.444] [15:05:24.444] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:24.444] [15:05:24.444] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:24.444] Debuginfod has been disabled. [15:05:24.444] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:24.513] [Thread debugging using libthread_db enabled] [15:05:24.513] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:24.513] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:24.513] Program terminated with signal SIGABRT, Aborted. [15:05:24.513] #0 0x00007ff686a9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:24.554] [15:05:24.554] Thread 1 (Thread 0x7ff686e52900 (LWP 31430)): [15:05:24.554] #0 0x00007ff686a9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:24.554] No symbol table info available. [15:05:24.554] #1 0x00007ff686a49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:24.554] No symbol table info available. [15:05:24.554] #2 0x00007ff686a324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:24.554] No symbol table info available. [15:05:24.554] #3 0x00007ff688038b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:24.554] No locals. [15:05:24.554] #4 0x00007ff688123f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:24.554] No locals. [15:05:24.554] #5 0x00007ff6880fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffce9c36206, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:24.554] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7ff67dffc000 '=' , "\n==31430==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x56056fe4ad04 bp 0x7ffce9c36e70 sp 0x7ffce9c36e"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:24.554] buffer_copy = [15:05:24.554] l = [15:05:24.554] #6 0x00007ff6880fe4a0 in __asan::ReportGenericError (pc=94581352082692, bp=140724230385264, sp=sp@entry=140724230385256, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:24.554] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7ff600000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7ff600000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7ff600000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7ff600000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7ff600000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94581352082692, size = 112 'p'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1877257476, 22021}, access_size = 140724230385264, size = 104 'h'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140696821749652, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140696821749652, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94581352088551, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140696821749652, tid = 64768, offset = 0, frame_pc = 0, access_size = 94581352088551, frame_descr = 0x8000000000000006 }, global = {addr = 140696821749652, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x56056fe4c3e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffce9c36e10 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140724230385040}, {beg = 94581359284153, size = 90503551025824, size_with_redzone = 17590528798130, name = 0x7ffce9c36d90 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x560570b16b98, odr_indicator = 94581359283235}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140724230385248, name = 0x531000014968 "", module_name = 0x7ffce9c36df0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94581364834713, size = 0 '\000'}, wild = {addr = 140696821749652, access_size = 64768}}}}, function = 0x5250000282a0 "#\214Rp\005V"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140724230385264}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff600000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 140694538682370, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 140694538682370, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1877257476, 22021}, access_size = 140724230385264, size = 104 'h'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140696821749652, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140696821749652, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94581352088551, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140696821749652, tid = 64768, offset = 0, frame_pc = 0, access_size = 94581352088551, frame_descr = 0x8000000000000006 }, global = {addr = 140696821749652, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x56056fe4c3e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffce9c36e10 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140724230385040}, {beg = 94581359284153, size = 90503551025824, size_with_redzone = 17590528798130, name = 0x7ffce9c36d90 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x560570b16b98, odr_indicator = 94581359283235}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140724230385248, name = 0x531000014968 "", module_name = 0x7ffce9c36df0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94581364834713, size = 0 '\000'}, wild = {addr = 140696821749652, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94581352082692, bp = 140724230385264, sp = 140724230385256, access_size = 4, bug_descr = 0x7ff68814d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:24.554] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94581352082692, bp = 140724230385264, sp = 140724230385256, access_size = 4, bug_descr = 0x7ff68814d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:24.554] #7 0x00007ff6880fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140724230385264, sp=sp@entry=140724230385256, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:24.554] in_report = [15:05:24.554] error = [15:05:24.554] enable_fp = [15:05:24.554] #8 0x00007ff6880ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:24.554] bp = 140724230385264 [15:05:24.554] pc = [15:05:24.554] local_stack = 140696828035856 [15:05:24.554] sp = 140724230385256 [15:05:24.554] #9 0x000056056fe4ad04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:24.554] crc = [15:05:24.554] #10 0x000056056fe4f281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:24.554] contdata = 0x52900001e250 "" [15:05:24.554] pageHeader = 0x52900001e238 [15:05:24.554] buffer = 0x53300003621d "" [15:05:24.554] gotlen = 104933 [15:05:24.554] RecPtr = 16903776 [15:05:24.554] record = 0x52e000024438 [15:05:24.554] targetPagePtr = 17006592 [15:05:24.554] randAccess = false [15:05:24.554] len = [15:05:24.554] total_len = 104933 [15:05:24.554] targetRecOff = [15:05:24.554] pageHeaderSize = [15:05:24.554] assembled = true [15:05:24.554] gotheader = true [15:05:24.554] readOff = [15:05:24.554] decoded = 0x0 [15:05:24.554] errormsg = [15:05:24.554] #11 0x000056056fe4f908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:24.554] result = [15:05:24.554] #12 0x000056056fe4fa03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffce9c3b150) at xlogreader.c:405 [15:05:24.554] decoded = [15:05:24.554] #13 0x000056057052a784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:24.554] block_id = [15:05:24.554] errormsg = [15:05:24.554] record = [15:05:24.554] rmid = [15:05:24.554] private_data = 0x525000028270 [15:05:24.554] xlogreader = 0x5250000282a0 [15:05:24.554] summary_start_lsn = 16777256 [15:05:24.554] summary_end_lsn = [15:05:24.554] temp_path = [15:05:24.554] final_path = [15:05:24.554] io = [15:05:24.554] brtab = 0x525000028200 [15:05:24.554] fast_forward = false [15:05:24.554] __func__ = "SummarizeWAL" [15:05:24.554] #14 0x000056057052c3c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:24.554] latest_lsn = 24803032 [15:05:24.554] latest_tli = [15:05:24.554] end_of_summary_lsn = [15:05:24.554] local_sigjmp_buf = [15:05:24.554] context = 0x525000028100 [15:05:24.554] current_lsn = 16777216 [15:05:24.554] current_tli = [15:05:24.554] exact = [15:05:24.554] switch_lsn = 0 [15:05:24.554] switch_tli = [15:05:24.554] __func__ = "WalSummarizerMain" [15:05:24.554] #15 0x0000560570519e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:24.554] pid = [15:05:24.554] #16 0x000056057052034d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:24.554] pmchild = 0x52900001a318 [15:05:24.554] pid = [15:05:24.554] __func__ = "StartChildProcess" [15:05:24.554] #17 0x0000560570520b1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:24.554] No locals. [15:05:24.554] #18 0x0000560570522fa1 in ServerLoop () at postmaster.c:1728 [15:05:24.554] now = [15:05:24.554] last_lockfile_recheck_time = 1766933973 [15:05:24.554] last_touch_time = 1766933973 [15:05:24.554] events = [15:05:24.554] nevents = 1 [15:05:24.554] __func__ = "ServerLoop" [15:05:24.554] #19 0x0000560570525195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:24.554] opt = [15:05:24.554] status = [15:05:24.554] userDoption = [15:05:24.554] listen_addr_saved = false [15:05:24.554] output_config_variable = [15:05:24.554] __func__ = "PostmasterMain" [15:05:24.554] #20 0x00005605702a0d7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:24.554] do_check_root = [15:05:24.554] dispatch_option = [15:05:24.574] -e [15:05:24.574] [15:05:24.574] [15:05:24.918] dumping /tmp/cores/postgres-6-31322.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:25.164] [New LWP 31322] [15:05:25.165] [15:05:25.165] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:25.165] [15:05:25.165] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:25.165] Debuginfod has been disabled. [15:05:25.165] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:25.237] [Thread debugging using libthread_db enabled] [15:05:25.237] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:25.237] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:25.237] Program terminated with signal SIGABRT, Aborted. [15:05:25.237] #0 0x00007f1817c9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.279] [15:05:25.279] Thread 1 (Thread 0x7f1818056900 (LWP 31322)): [15:05:25.279] #0 0x00007f1817c9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.279] No symbol table info available. [15:05:25.279] #1 0x00007f1817c49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.279] No symbol table info available. [15:05:25.279] #2 0x00007f1817c324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.279] No symbol table info available. [15:05:25.279] #3 0x00007f1819238b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:25.279] No locals. [15:05:25.279] #4 0x00007f1819323f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:25.279] No locals. [15:05:25.279] #5 0x00007f18192fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd8c2bcbb6, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:25.279] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f180f201000 '=' , "\n==31322==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x5565cb52fd04 bp 0x7ffd8c2bd820 sp 0x7ffd8c2bd8"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:25.279] buffer_copy = [15:05:25.279] l = [15:05:25.279] #6 0x00007f18192fe4a0 in __asan::ReportGenericError (pc=93895691271428, bp=140726955137056, sp=sp@entry=140726955137048, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:25.279] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f1800000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4050154161051, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f1800000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 943, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f1800000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 943, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f1800000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4050154161051, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4050154161051, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\257\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4050154161051, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\257\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f1800000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4050154161051, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4050154161051, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4050154161051, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\257\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 93895691271428, size = 32 ' '}, wild = {addr = 0, access_size = 4050154161051}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4050154161051, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4050154161051, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\257\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4050154161051, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\257\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4050154161051, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4050154161051, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\257\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4050154161051, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\257\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4050154161051, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4050154161051, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4050154161051, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4050154161051, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 3411213572, 21861}, access_size = 140726955137056, size = 24 '\030'}, wild = {addr = 4050154161051, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139741478836116, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139741478836116, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 90778428768257, chunk_size = 140726955136880, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139741478836116, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139741478836116, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 90778428768257, gcc_location = 0x7ffd8c2bd770, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd8c2bd7c0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140726955136832}, {beg = 93895698472889, size = 90503551025824, size_with_redzone = 17590869392104, name = 0x7ffd8c2bd740 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x5565cc1fbb98, odr_indicator = 93895698471971}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140726955137040, name = 0x531000014968 "", module_name = 0x7ffd8c2bd7a0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 93895704023449, size = 0 '\000'}, wild = {addr = 139741478836116, access_size = 64768}}}}, function = 0x5250000282a0 "#\334\300\313eU"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4050154161051, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4050154161051, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\257\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4050154161051, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\257\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140726955137056}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4050154161051}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1800000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4050154161051, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 139741055942658, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3af0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 139741055942658, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4050154161051, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4050154161051, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4050154161051, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4050154161051, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 3411213572, 21861}, access_size = 140726955137056, size = 24 '\030'}, wild = {addr = 4050154161051, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139741478836116, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139741478836116, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 90778428768257, chunk_size = 140726955136880, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139741478836116, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139741478836116, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 90778428768257, gcc_location = 0x7ffd8c2bd770, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd8c2bd7c0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140726955136832}, {beg = 93895698472889, size = 90503551025824, size_with_redzone = 17590869392104, name = 0x7ffd8c2bd740 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x5565cc1fbb98, odr_indicator = 93895698471971}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140726955137040, name = 0x531000014968 "", module_name = 0x7ffd8c2bd7a0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 93895704023449, size = 0 '\000'}, wild = {addr = 139741478836116, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 943, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4050154161051, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4050154161051, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 93895691271428, bp = 140726955137056, sp = 140726955137048, access_size = 4, bug_descr = 0x7f181934d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:25.279] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 943, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4050154161051, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4050154161051, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 93895691271428, bp = 140726955137056, sp = 140726955137048, access_size = 4, bug_descr = 0x7f181934d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:25.279] #7 0x00007f18192fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140726955137056, sp=sp@entry=140726955137048, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:25.279] in_report = [15:05:25.279] error = [15:05:25.279] enable_fp = [15:05:25.279] #8 0x00007f18192ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:25.279] bp = 140726955137056 [15:05:25.279] pc = [15:05:25.279] local_stack = 139741485142800 [15:05:25.279] sp = 140726955137048 [15:05:25.279] #9 0x00005565cb52fd04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:25.279] crc = [15:05:25.279] #10 0x00005565cb534281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:25.279] contdata = 0x52900001e250 "" [15:05:25.279] pageHeader = 0x52900001e238 [15:05:25.279] buffer = 0x53300003621d "" [15:05:25.279] gotlen = 104933 [15:05:25.279] RecPtr = 16903776 [15:05:25.279] record = 0x52e000024438 [15:05:25.279] targetPagePtr = 17006592 [15:05:25.279] randAccess = false [15:05:25.279] len = [15:05:25.279] total_len = 104933 [15:05:25.279] targetRecOff = [15:05:25.279] pageHeaderSize = [15:05:25.279] assembled = true [15:05:25.279] gotheader = true [15:05:25.279] readOff = [15:05:25.279] decoded = 0x0 [15:05:25.279] errormsg = [15:05:25.279] #11 0x00005565cb534908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:25.279] result = [15:05:25.279] #12 0x00005565cb534a03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffd8c2c1b00) at xlogreader.c:405 [15:05:25.279] decoded = [15:05:25.279] #13 0x00005565cbc0f784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:25.279] block_id = [15:05:25.279] errormsg = [15:05:25.279] record = [15:05:25.279] rmid = [15:05:25.279] private_data = 0x525000028270 [15:05:25.279] xlogreader = 0x5250000282a0 [15:05:25.279] summary_start_lsn = 16777256 [15:05:25.279] summary_end_lsn = [15:05:25.279] temp_path = [15:05:25.279] final_path = [15:05:25.279] io = [15:05:25.279] brtab = 0x525000028200 [15:05:25.279] fast_forward = false [15:05:25.279] __func__ = "SummarizeWAL" [15:05:25.279] #14 0x00005565cbc113c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:25.279] latest_lsn = 24803032 [15:05:25.279] latest_tli = [15:05:25.279] end_of_summary_lsn = [15:05:25.279] local_sigjmp_buf = [15:05:25.279] context = 0x525000028100 [15:05:25.279] current_lsn = 16777216 [15:05:25.279] current_tli = [15:05:25.279] exact = [15:05:25.279] switch_lsn = 0 [15:05:25.279] switch_tli = [15:05:25.279] __func__ = "WalSummarizerMain" [15:05:25.279] #15 0x00005565cbbfee52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:25.279] pid = [15:05:25.279] #16 0x00005565cbc0534d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:25.279] pmchild = 0x52900001a318 [15:05:25.279] pid = [15:05:25.279] __func__ = "StartChildProcess" [15:05:25.279] #17 0x00005565cbc05b1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:25.279] No locals. [15:05:25.279] #18 0x00005565cbc07fa1 in ServerLoop () at postmaster.c:1728 [15:05:25.279] now = [15:05:25.279] last_lockfile_recheck_time = 1766933972 [15:05:25.279] last_touch_time = 1766933972 [15:05:25.279] events = [15:05:25.279] nevents = 1 [15:05:25.279] __func__ = "ServerLoop" [15:05:25.279] #19 0x00005565cbc0a195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:25.279] opt = [15:05:25.279] status = [15:05:25.279] userDoption = [15:05:25.279] listen_addr_saved = false [15:05:25.279] output_config_variable = [15:05:25.279] __func__ = "PostmasterMain" [15:05:25.279] #20 0x00005565cb985d7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:25.279] do_check_root = [15:05:25.279] dispatch_option = [15:05:25.297] -e [15:05:25.297] [15:05:25.297] [15:05:25.626] dumping /tmp/cores/postgres-6-31225.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:25.853] [New LWP 31225] [15:05:25.854] [15:05:25.854] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:25.854] [15:05:25.854] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:25.854] Debuginfod has been disabled. [15:05:25.854] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:25.927] [Thread debugging using libthread_db enabled] [15:05:25.927] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:25.927] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:25.927] Program terminated with signal SIGABRT, Aborted. [15:05:25.927] #0 0x00007f54e7e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.969] [15:05:25.969] Thread 1 (Thread 0x7f54e7cfb900 (LWP 31225)): [15:05:25.969] #0 0x00007f54e7e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.969] No symbol table info available. [15:05:25.969] #1 0x00007f54e7e49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.969] No symbol table info available. [15:05:25.969] #2 0x00007f54e7e324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:25.969] No symbol table info available. [15:05:25.969] #3 0x00007f54e9238b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:25.969] No locals. [15:05:25.969] #4 0x00007f54e9323f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:25.969] No locals. [15:05:25.969] #5 0x00007f54e92fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe6b629a96, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:25.969] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f54df396000 '=' , "\n==31225==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x55bacc675d04 bp 0x7ffe6b62a700 sp 0x7ffe6b62a6"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:25.969] buffer_copy = [15:05:25.969] l = [15:05:25.969] #6 0x00007f54e92fe4a0 in __asan::ReportGenericError (pc=94260781604100, bp=140730700048128, sp=sp@entry=140730700048120, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:25.969] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f5400000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f5400000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f5400000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f5400000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f5400000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94260781604100, size = 0 '\000'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 3429326084, 21946}, access_size = 140730700048128, size = 248 '\370'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140002666534804, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140002666534804, alloc_tid = 64768, free_tid = 1102416563, alloc_stack_id = 3442844379, free_stack_id = 21946, chunk_access = {bad_addr = 94260781609959, offset = 0, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140002666534804, tid = 64768, offset = 1102416563, frame_pc = 94260795122395, access_size = 94260781609959, frame_descr = 0x0}, global = {addr = 140002666534804, static kMaxGlobals = 4, globals = {{beg = 64768, size = 1102416563, size_with_redzone = 94260795122395, name = 0x55bacc6773e7 "AWAVAUATUSH\201", , module_name = 0x0, has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffe6b62a6a0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140730700047904}, {beg = 94260788805561, size = 90503551025824, size_with_redzone = 17591337505988, name = 0x7ffe6b62a620 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55bacd341b98, odr_indicator = 94260788804643}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140730700048112, name = 0x531000014968 "", module_name = 0x7ffe6b62a680 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94260794356121, size = 0 '\000'}, wild = {addr = 140002666534804, access_size = 64768}}}}, function = 0x5250000282a0 "#<\325̺U"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140730700048128}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f5400000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 139998753980418, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 139998753980418, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 3429326084, 21946}, access_size = 140730700048128, size = 248 '\370'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140002666534804, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140002666534804, alloc_tid = 64768, free_tid = 1102416563, alloc_stack_id = 3442844379, free_stack_id = 21946, chunk_access = {bad_addr = 94260781609959, offset = 0, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140002666534804, tid = 64768, offset = 1102416563, frame_pc = 94260795122395, access_size = 94260781609959, frame_descr = 0x0}, global = {addr = 140002666534804, static kMaxGlobals = 4, globals = {{beg = 64768, size = 1102416563, size_with_redzone = 94260795122395, name = 0x55bacc6773e7 "AWAVAUATUSH\201", , module_name = 0x0, has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffe6b62a6a0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140730700047904}, {beg = 94260788805561, size = 90503551025824, size_with_redzone = 17591337505988, name = 0x7ffe6b62a620 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55bacd341b98, odr_indicator = 94260788804643}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140730700048112, name = 0x531000014968 "", module_name = 0x7ffe6b62a680 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94260794356121, size = 0 '\000'}, wild = {addr = 140002666534804, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94260781604100, bp = 140730700048128, sp = 140730700048120, access_size = 4, bug_descr = 0x7f54e934d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:25.969] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94260781604100, bp = 140730700048128, sp = 140730700048120, access_size = 4, bug_descr = 0x7f54e934d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:25.969] #7 0x00007f54e92fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140730700048128, sp=sp@entry=140730700048120, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:25.969] in_report = [15:05:25.969] error = [15:05:25.969] enable_fp = [15:05:25.969] #8 0x00007f54e92ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:25.969] bp = 140730700048128 [15:05:25.969] pc = [15:05:25.969] local_stack = 140002674500368 [15:05:25.969] sp = 140730700048120 [15:05:25.969] #9 0x000055bacc675d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:25.969] crc = [15:05:25.969] #10 0x000055bacc67a281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:25.969] contdata = 0x52900001e250 "" [15:05:25.969] pageHeader = 0x52900001e238 [15:05:25.969] buffer = 0x53300003621d "" [15:05:25.969] gotlen = 104933 [15:05:25.969] RecPtr = 16903776 [15:05:25.969] record = 0x52e000024438 [15:05:25.969] targetPagePtr = 17006592 [15:05:25.969] randAccess = false [15:05:25.969] len = [15:05:25.969] total_len = 104933 [15:05:25.969] targetRecOff = [15:05:25.969] pageHeaderSize = [15:05:25.969] assembled = true [15:05:25.969] gotheader = true [15:05:25.969] readOff = [15:05:25.969] decoded = 0x0 [15:05:25.969] errormsg = [15:05:25.969] #11 0x000055bacc67a908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:25.969] result = [15:05:25.969] #12 0x000055bacc67aa03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffe6b62e9e0) at xlogreader.c:405 [15:05:25.969] decoded = [15:05:25.969] #13 0x000055baccd55784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:25.969] block_id = [15:05:25.969] errormsg = [15:05:25.969] record = [15:05:25.969] rmid = [15:05:25.969] private_data = 0x525000028270 [15:05:25.969] xlogreader = 0x5250000282a0 [15:05:25.969] summary_start_lsn = 16777256 [15:05:25.969] summary_end_lsn = [15:05:25.969] temp_path = [15:05:25.969] final_path = [15:05:25.969] io = [15:05:25.969] brtab = 0x525000028200 [15:05:25.969] fast_forward = false [15:05:25.969] __func__ = "SummarizeWAL" [15:05:25.969] #14 0x000055baccd573c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:25.969] latest_lsn = 24803032 [15:05:25.969] latest_tli = [15:05:25.969] end_of_summary_lsn = [15:05:25.969] local_sigjmp_buf = [15:05:25.969] context = 0x525000028100 [15:05:25.969] current_lsn = 16777216 [15:05:25.969] current_tli = [15:05:25.969] exact = [15:05:25.969] switch_lsn = 0 [15:05:25.969] switch_tli = [15:05:25.969] __func__ = "WalSummarizerMain" [15:05:25.969] #15 0x000055baccd44e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:25.969] pid = [15:05:25.969] #16 0x000055baccd4b34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:25.969] pmchild = 0x52900001a318 [15:05:25.969] pid = [15:05:25.969] __func__ = "StartChildProcess" [15:05:25.969] #17 0x000055baccd4bb1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:25.969] No locals. [15:05:25.969] #18 0x000055baccd4dfa1 in ServerLoop () at postmaster.c:1728 [15:05:25.969] now = [15:05:25.969] last_lockfile_recheck_time = 1766933971 [15:05:25.969] last_touch_time = 1766933971 [15:05:25.969] events = [15:05:25.969] nevents = 1 [15:05:25.969] __func__ = "ServerLoop" [15:05:25.969] #19 0x000055baccd50195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:25.969] opt = [15:05:25.969] status = [15:05:25.969] userDoption = [15:05:25.969] listen_addr_saved = false [15:05:25.969] output_config_variable = [15:05:25.969] __func__ = "PostmasterMain" [15:05:25.969] #20 0x000055baccacbd7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:25.969] do_check_root = [15:05:25.969] dispatch_option = [15:05:25.989] -e [15:05:25.989] [15:05:25.989] [15:05:26.315] dumping /tmp/cores/postgres-6-31111.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:26.557] [New LWP 31111] [15:05:26.558] [15:05:26.558] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:26.558] [15:05:26.558] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:26.558] Debuginfod has been disabled. [15:05:26.558] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:26.632] [Thread debugging using libthread_db enabled] [15:05:26.632] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:26.632] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:26.632] Program terminated with signal SIGABRT, Aborted. [15:05:26.632] #0 0x00007f63fae9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:26.675] [15:05:26.675] Thread 1 (Thread 0x7f63fb79d900 (LWP 31111)): [15:05:26.675] #0 0x00007f63fae9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:26.675] No symbol table info available. [15:05:26.675] #1 0x00007f63fae49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:26.675] No symbol table info available. [15:05:26.675] #2 0x00007f63fae324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:26.675] No symbol table info available. [15:05:26.675] #3 0x00007f63fc438b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:26.675] No locals. [15:05:26.675] #4 0x00007f63fc523f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:26.675] No locals. [15:05:26.675] #5 0x00007f63fc4fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd0c60d086, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:26.675] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f63f2496000 '=' , "\n==31111==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x55ad9e494d04 bp 0x7ffd0c60dcf0 sp 0x7ffd0c60dc"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:26.675] buffer_copy = [15:05:26.675] l = [15:05:26.675] #6 0x00007f63fc4fe4a0 in __asan::ReportGenericError (pc=94204173307140, bp=140724811128048, sp=sp@entry=140724811128040, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:26.675] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f6300000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f6300000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f6300000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f6300000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f6300000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94204173307140, size = 240 '\360'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 2655603972, 21933}, access_size = 140724811128048, size = 232 '\350'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140067411908500, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140067411908500, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94204173312999, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140067411908500, tid = 64768, offset = 0, frame_pc = 0, access_size = 94204173312999, frame_descr = 0x8000000000000006 }, global = {addr = 140067411908500, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x55ad9e4963e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd0c60dc90 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140724811127824}, {beg = 94204180508601, size = 90503551025824, size_with_redzone = 17590601390978, name = 0x7ffd0c60dc10 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55ad9f160b98, odr_indicator = 94204180507683}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140724811128032, name = 0x531000014968 "", module_name = 0x7ffd0c60dc70 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94204186059161, size = 0 '\000'}, wild = {addr = 140067411908500, access_size = 64768}}}}, function = 0x5250000282a0 "#,\267\236\255U"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140724811128048}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f6300000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 140063178489858, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 140063178489858, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 2655603972, 21933}, access_size = 140724811128048, size = 232 '\350'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140067411908500, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140067411908500, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94204173312999, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140067411908500, tid = 64768, offset = 0, frame_pc = 0, access_size = 94204173312999, frame_descr = 0x8000000000000006 }, global = {addr = 140067411908500, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x55ad9e4963e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd0c60dc90 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140724811127824}, {beg = 94204180508601, size = 90503551025824, size_with_redzone = 17590601390978, name = 0x7ffd0c60dc10 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55ad9f160b98, odr_indicator = 94204180507683}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140724811128032, name = 0x531000014968 "", module_name = 0x7ffd0c60dc70 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94204186059161, size = 0 '\000'}, wild = {addr = 140067411908500, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94204173307140, bp = 140724811128048, sp = 140724811128040, access_size = 4, bug_descr = 0x7f63fc54d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:26.675] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94204173307140, bp = 140724811128048, sp = 140724811128040, access_size = 4, bug_descr = 0x7f63fc54d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:26.675] #7 0x00007f63fc4fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140724811128048, sp=sp@entry=140724811128040, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:26.675] in_report = [15:05:26.675] error = [15:05:26.675] enable_fp = [15:05:26.675] #8 0x00007f63fc4ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:26.675] bp = 140724811128048 [15:05:26.675] pc = [15:05:26.675] local_stack = 140067418825488 [15:05:26.675] sp = 140724811128040 [15:05:26.675] #9 0x000055ad9e494d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:26.675] crc = [15:05:26.675] #10 0x000055ad9e499281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:26.675] contdata = 0x52900001e250 "" [15:05:26.675] pageHeader = 0x52900001e238 [15:05:26.675] buffer = 0x53300003621d "" [15:05:26.675] gotlen = 104933 [15:05:26.675] RecPtr = 16903776 [15:05:26.675] record = 0x52e000024438 [15:05:26.675] targetPagePtr = 17006592 [15:05:26.675] randAccess = false [15:05:26.675] len = [15:05:26.675] total_len = 104933 [15:05:26.675] targetRecOff = [15:05:26.675] pageHeaderSize = [15:05:26.675] assembled = true [15:05:26.675] gotheader = true [15:05:26.675] readOff = [15:05:26.675] decoded = 0x0 [15:05:26.675] errormsg = [15:05:26.675] #11 0x000055ad9e499908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:26.675] result = [15:05:26.675] #12 0x000055ad9e499a03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffd0c611fd0) at xlogreader.c:405 [15:05:26.675] decoded = [15:05:26.675] #13 0x000055ad9eb74784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:26.675] block_id = [15:05:26.675] errormsg = [15:05:26.675] record = [15:05:26.675] rmid = [15:05:26.675] private_data = 0x525000028270 [15:05:26.675] xlogreader = 0x5250000282a0 [15:05:26.675] summary_start_lsn = 16777256 [15:05:26.675] summary_end_lsn = [15:05:26.675] temp_path = [15:05:26.675] final_path = [15:05:26.675] io = [15:05:26.675] brtab = 0x525000028200 [15:05:26.675] fast_forward = false [15:05:26.675] __func__ = "SummarizeWAL" [15:05:26.675] #14 0x000055ad9eb763c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:26.675] latest_lsn = 24803032 [15:05:26.675] latest_tli = [15:05:26.675] end_of_summary_lsn = [15:05:26.675] local_sigjmp_buf = [15:05:26.675] context = 0x525000028100 [15:05:26.675] current_lsn = 16777216 [15:05:26.675] current_tli = [15:05:26.675] exact = [15:05:26.675] switch_lsn = 0 [15:05:26.675] switch_tli = [15:05:26.675] __func__ = "WalSummarizerMain" [15:05:26.675] #15 0x000055ad9eb63e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:26.675] pid = [15:05:26.675] #16 0x000055ad9eb6a34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:26.675] pmchild = 0x52900001a318 [15:05:26.675] pid = [15:05:26.675] __func__ = "StartChildProcess" [15:05:26.675] #17 0x000055ad9eb6ab1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:26.675] No locals. [15:05:26.675] #18 0x000055ad9eb6cfa1 in ServerLoop () at postmaster.c:1728 [15:05:26.675] now = [15:05:26.675] last_lockfile_recheck_time = 1766933969 [15:05:26.675] last_touch_time = 1766933969 [15:05:26.675] events = [15:05:26.675] nevents = 1 [15:05:26.675] __func__ = "ServerLoop" [15:05:26.675] #19 0x000055ad9eb6f195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:26.675] opt = [15:05:26.675] status = [15:05:26.675] userDoption = [15:05:26.675] listen_addr_saved = false [15:05:26.675] output_config_variable = [15:05:26.675] __func__ = "PostmasterMain" [15:05:26.675] #20 0x000055ad9e8ead7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:26.675] do_check_root = [15:05:26.675] dispatch_option = [15:05:26.693] -e [15:05:26.693] [15:05:26.693] [15:05:27.026] dumping /tmp/cores/postgres-6-30903.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:27.285] [New LWP 30903] [15:05:27.286] [15:05:27.286] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:27.286] [15:05:27.286] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:27.286] Debuginfod has been disabled. [15:05:27.286] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:27.358] [Thread debugging using libthread_db enabled] [15:05:27.358] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:27.358] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:27.358] Program terminated with signal SIGABRT, Aborted. [15:05:27.358] #0 0x00007ff96969e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:27.401] [15:05:27.401] Thread 1 (Thread 0x7ff969a45900 (LWP 30903)): [15:05:27.401] #0 0x00007ff96969e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:27.401] No symbol table info available. [15:05:27.401] #1 0x00007ff969649cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:27.401] No symbol table info available. [15:05:27.401] #2 0x00007ff9696324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:27.401] No symbol table info available. [15:05:27.401] #3 0x00007ff96ac38b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:27.401] No locals. [15:05:27.401] #4 0x00007ff96ad23f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:27.401] No locals. [15:05:27.401] #5 0x00007ff96acfee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffcd87fb386, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:27.401] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7ff960bf0000 '=' , "\n==30903==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x55a3a4b34d04 bp 0x7ffcd87fbff0 sp 0x7ffcd87fbf"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:27.401] buffer_copy = [15:05:27.401] l = [15:05:27.401] #6 0x00007ff96acfe4a0 in __asan::ReportGenericError (pc=94161331244292, bp=140723940737008, sp=sp@entry=140723940737000, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:27.401] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7ff900000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7ff900000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7ff900000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7ff900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7ff900000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94161331244292, size = 240 '\360'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 2763214084, 21923}, access_size = 140723940737008, size = 232 '\350'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140709215917972, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140709215917972, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94161331250151, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140709215917972, tid = 64768, offset = 0, frame_pc = 0, access_size = 94161331250151, frame_descr = 0x8000000000000006 }, global = {addr = 140709215917972, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x55a3a4b363e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffcd87fbf90 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140723940736784}, {beg = 94161338445753, size = 90503551025824, size_with_redzone = 17590492592098, name = 0x7ffcd87fbf10 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55a3a5800b98, odr_indicator = 94161338444835}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140723940736992, name = 0x531000014968 "", module_name = 0x7ffcd87fbf70 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94161343996313, size = 0 '\000'}, wild = {addr = 140709215917972, access_size = 64768}}}}, function = 0x5250000282a0 "#,!\245\243U"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140723940737008}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7ff900000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 140707423584258, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 140707423584258, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 2763214084, 21923}, access_size = 140723940737008, size = 232 '\350'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140709215917972, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140709215917972, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 94161331250151, offset = -9223372036854775802, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140709215917972, tid = 64768, offset = 0, frame_pc = 0, access_size = 94161331250151, frame_descr = 0x8000000000000006 }, global = {addr = 140709215917972, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x55a3a4b363e7 "AWAVAUATUSH\201", , module_name = 0x8000000000000006 , has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffcd87fbf90 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140723940736784}, {beg = 94161338445753, size = 90503551025824, size_with_redzone = 17590492592098, name = 0x7ffcd87fbf10 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x55a3a5800b98, odr_indicator = 94161338444835}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140723940736992, name = 0x531000014968 "", module_name = 0x7ffcd87fbf70 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94161343996313, size = 0 '\000'}, wild = {addr = 140709215917972, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94161331244292, bp = 140723940737008, sp = 140723940737000, access_size = 4, bug_descr = 0x7ff96ad4d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:27.401] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94161331244292, bp = 140723940737008, sp = 140723940737000, access_size = 4, bug_descr = 0x7ff96ad4d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:27.401] #7 0x00007ff96acfe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140723940737008, sp=sp@entry=140723940737000, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:27.401] in_report = [15:05:27.401] error = [15:05:27.401] enable_fp = [15:05:27.401] #8 0x00007ff96acff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:27.401] bp = 140723940737008 [15:05:27.401] pc = [15:05:27.401] local_stack = 140709222150928 [15:05:27.401] sp = 140723940737000 [15:05:27.401] #9 0x000055a3a4b34d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:27.401] crc = [15:05:27.401] #10 0x000055a3a4b39281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:27.401] contdata = 0x52900001e250 "" [15:05:27.401] pageHeader = 0x52900001e238 [15:05:27.401] buffer = 0x53300003621d "" [15:05:27.401] gotlen = 104933 [15:05:27.401] RecPtr = 16903776 [15:05:27.401] record = 0x52e000024438 [15:05:27.401] targetPagePtr = 17006592 [15:05:27.401] randAccess = false [15:05:27.401] len = [15:05:27.401] total_len = 104933 [15:05:27.401] targetRecOff = [15:05:27.401] pageHeaderSize = [15:05:27.401] assembled = true [15:05:27.401] gotheader = true [15:05:27.401] readOff = [15:05:27.401] decoded = 0x0 [15:05:27.401] errormsg = [15:05:27.401] #11 0x000055a3a4b39908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:27.401] result = [15:05:27.401] #12 0x000055a3a4b39a03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffcd88002d0) at xlogreader.c:405 [15:05:27.401] decoded = [15:05:27.401] #13 0x000055a3a5214784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:27.401] block_id = [15:05:27.401] errormsg = [15:05:27.401] record = [15:05:27.401] rmid = [15:05:27.401] private_data = 0x525000028270 [15:05:27.401] xlogreader = 0x5250000282a0 [15:05:27.401] summary_start_lsn = 16777256 [15:05:27.401] summary_end_lsn = [15:05:27.401] temp_path = [15:05:27.401] final_path = [15:05:27.401] io = [15:05:27.401] brtab = 0x525000028200 [15:05:27.401] fast_forward = false [15:05:27.401] __func__ = "SummarizeWAL" [15:05:27.401] #14 0x000055a3a52163c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:27.401] latest_lsn = 24803032 [15:05:27.401] latest_tli = [15:05:27.401] end_of_summary_lsn = [15:05:27.401] local_sigjmp_buf = [15:05:27.401] context = 0x525000028100 [15:05:27.401] current_lsn = 16777216 [15:05:27.401] current_tli = [15:05:27.401] exact = [15:05:27.401] switch_lsn = 0 [15:05:27.401] switch_tli = [15:05:27.401] __func__ = "WalSummarizerMain" [15:05:27.401] #15 0x000055a3a5203e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:27.401] pid = [15:05:27.401] #16 0x000055a3a520a34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:27.401] pmchild = 0x52900001a318 [15:05:27.401] pid = [15:05:27.401] __func__ = "StartChildProcess" [15:05:27.401] #17 0x000055a3a520ab1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:27.401] No locals. [15:05:27.401] #18 0x000055a3a520cfa1 in ServerLoop () at postmaster.c:1728 [15:05:27.401] now = [15:05:27.401] last_lockfile_recheck_time = 1766933968 [15:05:27.401] last_touch_time = 1766933968 [15:05:27.401] events = [15:05:27.401] nevents = 1 [15:05:27.401] __func__ = "ServerLoop" [15:05:27.401] #19 0x000055a3a520f195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:27.401] opt = [15:05:27.401] status = [15:05:27.401] userDoption = [15:05:27.401] listen_addr_saved = false [15:05:27.401] output_config_variable = [15:05:27.401] __func__ = "PostmasterMain" [15:05:27.401] #20 0x000055a3a4f8ad7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:27.401] do_check_root = [15:05:27.401] dispatch_option = [15:05:27.420] -e [15:05:27.420] [15:05:27.420] [15:05:27.741] dumping /tmp/cores/postgres-6-30566.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:27.969] [New LWP 30566] [15:05:27.970] [15:05:27.970] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:27.970] [15:05:27.970] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:27.970] Debuginfod has been disabled. [15:05:27.970] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:28.039] [Thread debugging using libthread_db enabled] [15:05:28.039] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:28.039] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:28.039] Program terminated with signal SIGABRT, Aborted. [15:05:28.039] #0 0x00007f2c8609e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.082] [15:05:28.082] Thread 1 (Thread 0x7f2c869a4900 (LWP 30566)): [15:05:28.082] #0 0x00007f2c8609e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.082] No symbol table info available. [15:05:28.082] #1 0x00007f2c86049cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.082] No symbol table info available. [15:05:28.082] #2 0x00007f2c860324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.082] No symbol table info available. [15:05:28.082] #3 0x00007f2c87638b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:28.082] No locals. [15:05:28.082] #4 0x00007f2c87723f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:28.082] No locals. [15:05:28.082] #5 0x00007f2c876fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fff60002de6, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:28.082] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f2c7d68d000 '=' , "\n==30566==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x562138e0ed04 bp 0x7fff60003a50 sp 0x7fff60003a"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:28.082] buffer_copy = [15:05:28.082] l = [15:05:28.082] #6 0x00007f2c876fe4a0 in __asan::ReportGenericError (pc=94700688174340, bp=140734804015696, sp=sp@entry=140734804015688, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:28.082] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f2c00000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f2c00000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f2c00000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f2c00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f2c00000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94700688174340, size = 80 'P'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 954264836, 22049}, access_size = 140734804015696, size = 72 'H'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139829227870100, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139829227870100, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139829227870100, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139829227870100, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7fff600039f0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140734804015472}, {beg = 94700695375801, size = 90503551025824, size_with_redzone = 17591850501934, name = 0x7fff60003970 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x562139adab98, odr_indicator = 94700695374883}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140734804015680, name = 0x531000014968 "", module_name = 0x7fff600039d0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94700700926361, size = 0 '\000'}, wild = {addr = 139829227870100, access_size = 64768}}}}, function = 0x5250000282a0 "#\314N9!V"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140734804015696}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f2c00000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 139826955288578, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 139826955288578, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 954264836, 22049}, access_size = 140734804015696, size = 72 'H'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139829227870100, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139829227870100, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139829227870100, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139829227870100, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7fff600039f0 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140734804015472}, {beg = 94700695375801, size = 90503551025824, size_with_redzone = 17591850501934, name = 0x7fff60003970 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x562139adab98, odr_indicator = 94700695374883}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140734804015680, name = 0x531000014968 "", module_name = 0x7fff600039d0 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94700700926361, size = 0 '\000'}, wild = {addr = 139829227870100, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94700688174340, bp = 140734804015696, sp = 140734804015688, access_size = 4, bug_descr = 0x7f2c8774d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:28.082] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94700688174340, bp = 140734804015696, sp = 140734804015688, access_size = 4, bug_descr = 0x7f2c8774d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:28.082] #7 0x00007f2c876fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140734804015696, sp=sp@entry=140734804015688, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:28.082] in_report = [15:05:28.082] error = [15:05:28.082] enable_fp = [15:05:28.082] #8 0x00007f2c876ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:28.082] bp = 140734804015696 [15:05:28.082] pc = [15:05:28.082] local_stack = 139829234746128 [15:05:28.082] sp = 140734804015688 [15:05:28.082] #9 0x0000562138e0ed04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:28.082] crc = [15:05:28.082] #10 0x0000562138e13281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:28.082] contdata = 0x52900001e250 "" [15:05:28.082] pageHeader = 0x52900001e238 [15:05:28.082] buffer = 0x53300003621d "" [15:05:28.082] gotlen = 104933 [15:05:28.082] RecPtr = 16903776 [15:05:28.082] record = 0x52e000024438 [15:05:28.082] targetPagePtr = 17006592 [15:05:28.082] randAccess = false [15:05:28.082] len = [15:05:28.082] total_len = 104933 [15:05:28.082] targetRecOff = [15:05:28.082] pageHeaderSize = [15:05:28.082] assembled = true [15:05:28.082] gotheader = true [15:05:28.082] readOff = [15:05:28.082] decoded = 0x0 [15:05:28.082] errormsg = [15:05:28.082] #11 0x0000562138e13908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:28.082] result = [15:05:28.082] #12 0x0000562138e13a03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7fff60007d30) at xlogreader.c:405 [15:05:28.082] decoded = [15:05:28.082] #13 0x00005621394ee784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:28.082] block_id = [15:05:28.082] errormsg = [15:05:28.082] record = [15:05:28.082] rmid = [15:05:28.082] private_data = 0x525000028270 [15:05:28.082] xlogreader = 0x5250000282a0 [15:05:28.082] summary_start_lsn = 16777256 [15:05:28.082] summary_end_lsn = [15:05:28.082] temp_path = [15:05:28.082] final_path = [15:05:28.082] io = [15:05:28.082] brtab = 0x525000028200 [15:05:28.082] fast_forward = false [15:05:28.082] __func__ = "SummarizeWAL" [15:05:28.082] #14 0x00005621394f03c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:28.082] latest_lsn = 24803032 [15:05:28.082] latest_tli = [15:05:28.082] end_of_summary_lsn = [15:05:28.082] local_sigjmp_buf = [15:05:28.082] context = 0x525000028100 [15:05:28.082] current_lsn = 16777216 [15:05:28.082] current_tli = [15:05:28.082] exact = [15:05:28.082] switch_lsn = 0 [15:05:28.082] switch_tli = [15:05:28.082] __func__ = "WalSummarizerMain" [15:05:28.082] #15 0x00005621394dde52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:28.082] pid = [15:05:28.082] #16 0x00005621394e434d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:28.082] pmchild = 0x52900001a318 [15:05:28.082] pid = [15:05:28.082] __func__ = "StartChildProcess" [15:05:28.082] #17 0x00005621394e4b1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:28.082] No locals. [15:05:28.082] #18 0x00005621394e6fa1 in ServerLoop () at postmaster.c:1728 [15:05:28.082] now = [15:05:28.082] last_lockfile_recheck_time = 1766933965 [15:05:28.082] last_touch_time = 1766933965 [15:05:28.082] events = [15:05:28.082] nevents = 1 [15:05:28.082] __func__ = "ServerLoop" [15:05:28.082] #19 0x00005621394e9195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000490) at postmaster.c:1403 [15:05:28.082] opt = [15:05:28.082] status = [15:05:28.082] userDoption = [15:05:28.082] listen_addr_saved = false [15:05:28.082] output_config_variable = [15:05:28.082] __func__ = "PostmasterMain" [15:05:28.082] #20 0x0000562139264d7d in main (argc=4, argv=0x504000000490) at main.c:231 [15:05:28.082] do_check_root = [15:05:28.082] dispatch_option = [15:05:28.102] -e [15:05:28.102] [15:05:28.102] [15:05:28.434] dumping /tmp/cores/postgres-6-30407.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:28.669] [New LWP 30407] [15:05:28.670] [15:05:28.670] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:28.670] [15:05:28.670] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:28.670] Debuginfod has been disabled. [15:05:28.670] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:28.743] [Thread debugging using libthread_db enabled] [15:05:28.743] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:28.743] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:28.743] Program terminated with signal SIGABRT, Aborted. [15:05:28.743] #0 0x00007fa55989e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.787] [15:05:28.787] Thread 1 (Thread 0x7fa559c70900 (LWP 30407)): [15:05:28.787] #0 0x00007fa55989e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.787] No symbol table info available. [15:05:28.787] #1 0x00007fa559849cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.787] No symbol table info available. [15:05:28.787] #2 0x00007fa5598324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:28.787] No symbol table info available. [15:05:28.787] #3 0x00007fa55ae38b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:28.787] No locals. [15:05:28.787] #4 0x00007fa55af23f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:28.787] No locals. [15:05:28.787] #5 0x00007fa55aefee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd9150ec36, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:28.787] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fa550ef0000 '=' , "\n==30407==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x56073c325d04 bp 0x7ffd9150f8a0 sp 0x7ffd9150f8"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:28.787] buffer_copy = [15:05:28.787] l = [15:05:28.787] #6 0x00007fa55aefe4a0 in __asan::ReportGenericError (pc=94589074693380, bp=140727041456288, sp=sp@entry=140727041456280, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:28.787] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7fa500000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7fa500000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7fa500000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7fa500000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7fa500000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94589074693380, size = 160 '\240'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1009933572, 22023}, access_size = 140727041456288, size = 152 '\230'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140348172326804, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140348172326804, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 90778428768257, chunk_size = 140727041456112, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 140348172326804, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 140348172326804, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 90778428768257, gcc_location = 0x7ffd9150f7f0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd9150f840 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140727041456064}, {beg = 94589081894841, size = 90503551025824, size_with_redzone = 17590880182008, name = 0x7ffd9150f7c0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x56073cff1b98, odr_indicator = 94589081893923}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140727041456272, name = 0x531000014968 "", module_name = 0x7ffd9150f820 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94589087445401, size = 0 '\000'}, wild = {addr = 140348172326804, access_size = 64768}}}}, function = 0x5250000282a0 "#<\240<\aV"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140727041456288}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7fa500000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 140346646331394, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 140346646331394, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1009933572, 22023}, access_size = 140727041456288, size = 152 '\230'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140348172326804, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140348172326804, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 90778428768257, chunk_size = 140727041456112, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 140348172326804, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 140348172326804, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 90778428768257, gcc_location = 0x7ffd9150f7f0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd9150f840 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140727041456064}, {beg = 94589081894841, size = 90503551025824, size_with_redzone = 17590880182008, name = 0x7ffd9150f7c0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x56073cff1b98, odr_indicator = 94589081893923}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140727041456272, name = 0x531000014968 "", module_name = 0x7ffd9150f820 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94589087445401, size = 0 '\000'}, wild = {addr = 140348172326804, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94589074693380, bp = 140727041456288, sp = 140727041456280, access_size = 4, bug_descr = 0x7fa55af4d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:28.787] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94589074693380, bp = 140727041456288, sp = 140727041456280, access_size = 4, bug_descr = 0x7fa55af4d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:28.787] #7 0x00007fa55aefe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140727041456288, sp=sp@entry=140727041456280, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:28.787] in_report = [15:05:28.787] error = [15:05:28.787] enable_fp = [15:05:28.787] #8 0x00007fa55aeff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:28.787] bp = 140727041456288 [15:05:28.787] pc = [15:05:28.787] local_stack = 140348179628816 [15:05:28.787] sp = 140727041456280 [15:05:28.787] #9 0x000056073c325d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:28.787] crc = [15:05:28.787] #10 0x000056073c32a281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:28.787] contdata = 0x52900001e250 "" [15:05:28.787] pageHeader = 0x52900001e238 [15:05:28.787] buffer = 0x53300003621d "" [15:05:28.787] gotlen = 104933 [15:05:28.787] RecPtr = 16903776 [15:05:28.787] record = 0x52e000024438 [15:05:28.787] targetPagePtr = 17006592 [15:05:28.787] randAccess = false [15:05:28.787] len = [15:05:28.787] total_len = 104933 [15:05:28.787] targetRecOff = [15:05:28.787] pageHeaderSize = [15:05:28.787] assembled = true [15:05:28.787] gotheader = true [15:05:28.787] readOff = [15:05:28.787] decoded = 0x0 [15:05:28.787] errormsg = [15:05:28.787] #11 0x000056073c32a908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:28.787] result = [15:05:28.787] #12 0x000056073c32aa03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffd91513b80) at xlogreader.c:405 [15:05:28.787] decoded = [15:05:28.787] #13 0x000056073ca05784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:28.787] block_id = [15:05:28.787] errormsg = [15:05:28.787] record = [15:05:28.787] rmid = [15:05:28.787] private_data = 0x525000028270 [15:05:28.787] xlogreader = 0x5250000282a0 [15:05:28.787] summary_start_lsn = 16777256 [15:05:28.787] summary_end_lsn = [15:05:28.787] temp_path = [15:05:28.787] final_path = [15:05:28.787] io = [15:05:28.787] brtab = 0x525000028200 [15:05:28.787] fast_forward = false [15:05:28.787] __func__ = "SummarizeWAL" [15:05:28.787] #14 0x000056073ca073c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:28.787] latest_lsn = 24803032 [15:05:28.787] latest_tli = [15:05:28.787] end_of_summary_lsn = [15:05:28.787] local_sigjmp_buf = [15:05:28.787] context = 0x525000028100 [15:05:28.787] current_lsn = 16777216 [15:05:28.787] current_tli = [15:05:28.787] exact = [15:05:28.787] switch_lsn = 0 [15:05:28.787] switch_tli = [15:05:28.787] __func__ = "WalSummarizerMain" [15:05:28.787] #15 0x000056073c9f4e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:28.787] pid = [15:05:28.787] #16 0x000056073c9fb34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:28.787] pmchild = 0x52900001a318 [15:05:28.787] pid = [15:05:28.787] __func__ = "StartChildProcess" [15:05:28.787] #17 0x000056073c9fbb1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:28.787] No locals. [15:05:28.787] #18 0x000056073c9fdfa1 in ServerLoop () at postmaster.c:1728 [15:05:28.787] now = [15:05:28.787] last_lockfile_recheck_time = 1766933963 [15:05:28.787] last_touch_time = 1766933963 [15:05:28.787] events = [15:05:28.787] nevents = 1 [15:05:28.787] __func__ = "ServerLoop" [15:05:28.787] #19 0x000056073ca00195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:28.787] opt = [15:05:28.787] status = [15:05:28.787] userDoption = [15:05:28.787] listen_addr_saved = false [15:05:28.787] output_config_variable = [15:05:28.787] __func__ = "PostmasterMain" [15:05:28.787] #20 0x000056073c77bd7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:28.787] do_check_root = [15:05:28.787] dispatch_option = [15:05:28.808] -e [15:05:28.808] [15:05:28.808] [15:05:29.152] dumping /tmp/cores/postgres-6-30190.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:29.373] [New LWP 30190] [15:05:29.374] [15:05:29.374] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:29.374] [15:05:29.374] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:29.374] Debuginfod has been disabled. [15:05:29.374] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:29.448] [Thread debugging using libthread_db enabled] [15:05:29.448] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:29.448] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:29.448] Program terminated with signal SIGABRT, Aborted. [15:05:29.448] #0 0x00007f8ff4e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.474] [15:05:29.474] Thread 1 (Thread 0x7f8ff52a1900 (LWP 30190)): [15:05:29.474] #0 0x00007f8ff4e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.474] No symbol table info available. [15:05:29.474] #1 0x00007f8ff4e49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.474] No symbol table info available. [15:05:29.474] #2 0x00007f8ff4e324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.474] No symbol table info available. [15:05:29.474] #3 0x000055efea06acec in errfinish (filename=filename@entry=0x55efea1f0c80 "xlog.c", lineno=lineno@entry=2943, funcname=funcname@entry=0x55efea1f7240 <__func__.48> "XLogFlush") at elog.c:609 [15:05:29.474] edata = 0x55efeaa813c0 [15:05:29.474] elevel = 23 [15:05:29.474] oldcontext = 0x52500002a900 [15:05:29.474] econtext = 0x0 [15:05:29.474] __func__ = "errfinish" [15:05:29.474] #4 0x000055efe9481811 in XLogFlush (record=) at xlog.c:2943 [15:05:29.474] __errno_location = [15:05:29.474] WriteRqstPtr = 50482928 [15:05:29.474] WriteRqst = {Write = 50482608, Flush = 50482608} [15:05:29.474] insertTLI = 2 [15:05:29.474] __func__ = "XLogFlush" [15:05:29.474] #5 0x000055efe945066c in SlruPhysicalWritePage (ctl=ctl@entry=0x55efeaa55fc0 , pageno=pageno@entry=0, slotno=slotno@entry=0, fdata=fdata@entry=0x7ffe1dd85c50) at slru.c:949 [15:05:29.474] max_lsn = [15:05:29.474] lsnindex = [15:05:29.474] shared = 0x7f8ff06c4980 [15:05:29.474] segno = 0 [15:05:29.474] rpageno = 0 [15:05:29.474] offset = 0 [15:05:29.474] path = [15:05:29.474] fd = -1 [15:05:29.474] #6 0x000055efe9451625 in SlruInternalWritePage (ctl=ctl@entry=0x55efeaa55fc0 , slotno=slotno@entry=0, fdata=fdata@entry=0x7ffe1dd85c50) at slru.c:717 [15:05:29.474] shared = 0x7f8ff06c4980 [15:05:29.474] pageno = 0 [15:05:29.474] bankno = 0 [15:05:29.474] ok = [15:05:29.474] #7 0x000055efe9454132 in SimpleLruWriteAll (ctl=ctl@entry=0x55efeaa55fc0 , allow_redirtied=allow_redirtied@entry=true) at slru.c:1384 [15:05:29.474] curbank = 0 [15:05:29.474] slotno = 0 [15:05:29.474] shared = 0x7f8ff06c4980 [15:05:29.474] fdata = [15:05:29.474] pageno = 0 [15:05:29.474] prevbank = 0 [15:05:29.474] ok = [15:05:29.474] #8 0x000055efe943e119 in CheckPointCLOG () at clog.c:911 [15:05:29.474] No locals. [15:05:29.474] #9 0x000055efe9476bff in CheckPointGuts (checkPointRedo=50482576, flags=flags@entry=72) at xlog.c:7635 [15:05:29.474] No locals. [15:05:29.474] #10 0x000055efe9484130 in CreateCheckPoint (flags=flags@entry=72) at xlog.c:7296 [15:05:29.474] shutdown = false [15:05:29.474] checkPoint = [15:05:29.474] recptr = [15:05:29.474] _logSegNo = [15:05:29.474] Insert = [15:05:29.474] freespace = [15:05:29.474] PriorRedoPtr = [15:05:29.474] last_important_lsn = [15:05:29.474] vxids = 0x52500002aa00 [15:05:29.474] nvxids = [15:05:29.474] oldXLogAllowed = 0 [15:05:29.474] __func__ = "CreateCheckPoint" [15:05:29.474] #11 0x000055efe9b65ec0 in CheckpointerMain (startup_data=, startup_data_len=) at checkpointer.c:493 [15:05:29.474] ckpt_performed = false [15:05:29.474] do_restartpoint = false [15:05:29.474] flags = 72 [15:05:29.474] chkpt_or_rstpt_timed = [15:05:29.474] do_checkpoint = [15:05:29.474] now = 1766933962 [15:05:29.474] elapsed_secs = 2 [15:05:29.474] cur_timeout = [15:05:29.474] chkpt_or_rstpt_requested = [15:05:29.474] local_sigjmp_buf = [15:05:29.474] checkpointer_context = 0x52500002a900 [15:05:29.474] __func__ = "CheckpointerMain" [15:05:29.474] #12 0x000055efe9b66e52 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot=56, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:29.474] pid = [15:05:29.474] #13 0x000055efe9b6d34d in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3991 [15:05:29.474] pmchild = 0x529000019c88 [15:05:29.474] pid = [15:05:29.474] __func__ = "StartChildProcess" [15:05:29.474] #14 0x000055efe9b7238f in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5040000004d0) at postmaster.c:1389 [15:05:29.474] opt = [15:05:29.474] status = [15:05:29.474] userDoption = [15:05:29.474] listen_addr_saved = false [15:05:29.474] output_config_variable = [15:05:29.474] __func__ = "PostmasterMain" [15:05:29.474] #15 0x000055efe98edd7d in main (argc=4, argv=0x5040000004d0) at main.c:231 [15:05:29.474] do_check_root = [15:05:29.474] dispatch_option = [15:05:29.494] -e [15:05:29.494] [15:05:29.494] [15:05:29.569] dumping /tmp/cores/cp-3-29972.core for /usr/bin/cp [15:05:29.619] [15:05:29.619] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:29.619] [15:05:29.619] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:29.619] Debuginfod has been disabled. [15:05:29.619] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:29.626] [New LWP 29972] [15:05:29.631] [Thread debugging using libthread_db enabled] [15:05:29.631] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:29.631] Core was generated by `/usr/bin/cp pg_wal/000000010000000000000001 /tmp/cirrus-ci-build/src/bin/pg_combinebackup/tmp_check/t_003_timeline_node1_data/archives/000000010000000000000001'. [15:05:29.631] Program terminated with signal SIGQUIT, Quit. [15:05:29.631] #0 0x00007fd55e0b7687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] [15:05:29.633] Thread 1 (Thread 0x7fd55df74840 (LWP 29972)): [15:05:29.633] #0 0x00007fd55e0b7687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] No symbol table info available. [15:05:29.633] #1 0x00007fd55e0b76ad in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] No symbol table info available. [15:05:29.633] #2 0x00007fd55e127807 in copy_file_range () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] No symbol table info available. [15:05:29.633] #3 0x00005565a4c63b75 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.633] #4 0x00005565a4c67b91 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.633] #5 0x00005565a4c699f6 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.633] #6 0x00005565a4c62dd4 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.633] #7 0x00005565a4c615e8 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.633] #8 0x00007fd55e051ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] No symbol table info available. [15:05:29.633] #9 0x00007fd55e051d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.633] No symbol table info available. [15:05:29.633] #10 0x00005565a4c61811 in ?? () [15:05:29.633] No symbol table info available. [15:05:29.641] -e [15:05:29.641] [15:05:29.641] [15:05:29.708] dumping /tmp/cores/sh-3-29970.core for /bin/sh [15:05:29.758] [15:05:29.758] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:29.758] [15:05:29.758] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:29.758] Debuginfod has been disabled. [15:05:29.758] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:29.764] [New LWP 29970] [15:05:29.766] [Thread debugging using libthread_db enabled] [15:05:29.766] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:29.766] Core was generated by `/bin/sh -c -- cp\ \"pg_wal/000000010000000000000001\"\ \"/tmp/cirrus-ci-build/src/bin/pg_combinebackup/tmp_check/t_003_timeline_node1_data/archives/000000010000000000000001\"'. [15:05:29.766] Program terminated with signal SIGQUIT, Quit. [15:05:29.766] #0 0x00007f43c42c9687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] [15:05:29.767] Thread 1 (Thread 0x7f43c4237740 (LWP 29970)): [15:05:29.767] #0 0x00007f43c42c9687 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] No symbol table info available. [15:05:29.767] #1 0x00007f43c42c96ad in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] No symbol table info available. [15:05:29.767] #2 0x00007f43c4334787 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] No symbol table info available. [15:05:29.767] #3 0x0000556d5f6664b8 in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #4 0x0000556d5f66670a in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #5 0x0000556d5f667e14 in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #6 0x0000556d5f66124e in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #7 0x0000556d5f660297 in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #8 0x0000556d5f660ceb in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #9 0x0000556d5f65e677 in ?? () [15:05:29.767] No symbol table info available. [15:05:29.767] #10 0x00007f43c4263ca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] No symbol table info available. [15:05:29.767] #11 0x00007f43c4263d65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:29.767] No symbol table info available. [15:05:29.767] #12 0x0000556d5f65e781 in ?? () [15:05:29.767] No symbol table info available. [15:05:29.774] -e [15:05:29.774] [15:05:29.774] [15:05:30.104] dumping /tmp/cores/postgres-6-29940.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:30.340] [New LWP 29940] [15:05:30.341] [15:05:30.341] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:30.341] [15:05:30.341] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:30.341] Debuginfod has been disabled. [15:05:30.341] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:30.413] [Thread debugging using libthread_db enabled] [15:05:30.413] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:30.413] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:30.413] Program terminated with signal SIGABRT, Aborted. [15:05:30.413] #0 0x00007f79e109e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:30.455] [15:05:30.455] Thread 1 (Thread 0x7f79e14b1900 (LWP 29940)): [15:05:30.455] #0 0x00007f79e109e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:30.455] No symbol table info available. [15:05:30.455] #1 0x00007f79e1049cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:30.455] No symbol table info available. [15:05:30.455] #2 0x00007f79e10324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:30.455] No symbol table info available. [15:05:30.455] #3 0x00007f79e2638b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:30.455] No locals. [15:05:30.455] #4 0x00007f79e2723f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:30.455] No locals. [15:05:30.455] #5 0x00007f79e26fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc2e756756, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:30.455] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f79d865d000 '=' , "\n==29940==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x562e58cf7d04 bp 0x7ffc2e7573c0 sp 0x7ffc2e7573"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:30.455] buffer_copy = [15:05:30.455] l = [15:05:30.455] #6 0x00007f79e26fe4a0 in __asan::ReportGenericError (pc=94757058477316, bp=140721087935424, sp=sp@entry=140721087935416, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:30.455] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f7900000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f7900000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f7900000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f7900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f7900000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94757058477316, size = 192 '\300'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1489992964, 22062}, access_size = 140721087935424, size = 184 '\270'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140161467078548, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140161467078548, alloc_tid = 64768, free_tid = 1102416563, alloc_stack_id = 1503511259, free_stack_id = 22062, chunk_access = {bad_addr = 94757058483175, offset = 0, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140161467078548, tid = 64768, offset = 1102416563, frame_pc = 94757071995611, access_size = 94757058483175, frame_descr = 0x0}, global = {addr = 140161467078548, static kMaxGlobals = 4, globals = {{beg = 64768, size = 1102416563, size_with_redzone = 94757071995611, name = 0x562e58cf93e7 "AWAVAUATUSH\201", , module_name = 0x0, has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffc2e757360 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140721087935200}, {beg = 94757065678777, size = 90503551025824, size_with_redzone = 17590135991900, name = 0x7ffc2e7572e0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x562e599c3b98, odr_indicator = 94757065677859}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140721087935408, name = 0x531000014968 "", module_name = 0x7ffc2e757340 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94757071229337, size = 0 '\000'}, wild = {addr = 140161467078548, access_size = 64768}}}}, function = 0x5250000282a0 "#\\=Y.V"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140721087935424}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f7900000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 140157667770370, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 140157667770370, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1489992964, 22062}, access_size = 140721087935424, size = 184 '\270'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 140161467078548, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 140161467078548, alloc_tid = 64768, free_tid = 1102416563, alloc_stack_id = 1503511259, free_stack_id = 22062, chunk_access = {bad_addr = 94757058483175, offset = 0, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140161467078548, tid = 64768, offset = 1102416563, frame_pc = 94757071995611, access_size = 94757058483175, frame_descr = 0x0}, global = {addr = 140161467078548, static kMaxGlobals = 4, globals = {{beg = 64768, size = 1102416563, size_with_redzone = 94757071995611, name = 0x562e58cf93e7 "AWAVAUATUSH\201", , module_name = 0x0, has_dynamic_init = 1, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 90503551025776, name = 0x7ffc2e757360 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140721087935200}, {beg = 94757065678777, size = 90503551025824, size_with_redzone = 17590135991900, name = 0x7ffc2e7572e0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x562e599c3b98, odr_indicator = 94757065677859}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140721087935408, name = 0x531000014968 "", module_name = 0x7ffc2e757340 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94757071229337, size = 0 '\000'}, wild = {addr = 140161467078548, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94757058477316, bp = 140721087935424, sp = 140721087935416, access_size = 4, bug_descr = 0x7f79e274d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:30.455] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94757058477316, bp = 140721087935424, sp = 140721087935416, access_size = 4, bug_descr = 0x7f79e274d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:30.455] #7 0x00007f79e26fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140721087935424, sp=sp@entry=140721087935416, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:30.455] in_report = [15:05:30.455] error = [15:05:30.455] enable_fp = [15:05:30.455] #8 0x00007f79e26ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:30.455] bp = 140721087935424 [15:05:30.455] pc = [15:05:30.455] local_stack = 140161473762064 [15:05:30.455] sp = 140721087935416 [15:05:30.455] #9 0x0000562e58cf7d04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:30.455] crc = [15:05:30.455] #10 0x0000562e58cfc281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:30.455] contdata = 0x52900001e250 "" [15:05:30.455] pageHeader = 0x52900001e238 [15:05:30.455] buffer = 0x53300003621d "" [15:05:30.455] gotlen = 104933 [15:05:30.455] RecPtr = 16903776 [15:05:30.455] record = 0x52e000024438 [15:05:30.455] targetPagePtr = 17006592 [15:05:30.455] randAccess = false [15:05:30.455] len = [15:05:30.455] total_len = 104933 [15:05:30.455] targetRecOff = [15:05:30.455] pageHeaderSize = [15:05:30.455] assembled = true [15:05:30.455] gotheader = true [15:05:30.455] readOff = [15:05:30.455] decoded = 0x0 [15:05:30.455] errormsg = [15:05:30.455] #11 0x0000562e58cfc908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:30.455] result = [15:05:30.455] #12 0x0000562e58cfca03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffc2e75b6a0) at xlogreader.c:405 [15:05:30.455] decoded = [15:05:30.455] #13 0x0000562e593d7784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:30.455] block_id = [15:05:30.455] errormsg = [15:05:30.455] record = [15:05:30.455] rmid = [15:05:30.455] private_data = 0x525000028270 [15:05:30.455] xlogreader = 0x5250000282a0 [15:05:30.455] summary_start_lsn = 16777256 [15:05:30.455] summary_end_lsn = [15:05:30.455] temp_path = [15:05:30.455] final_path = [15:05:30.455] io = [15:05:30.455] brtab = 0x525000028200 [15:05:30.455] fast_forward = false [15:05:30.455] __func__ = "SummarizeWAL" [15:05:30.455] #14 0x0000562e593d93c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:30.455] latest_lsn = 24803032 [15:05:30.455] latest_tli = [15:05:30.455] end_of_summary_lsn = [15:05:30.455] local_sigjmp_buf = [15:05:30.455] context = 0x525000028100 [15:05:30.455] current_lsn = 16777216 [15:05:30.455] current_tli = [15:05:30.455] exact = [15:05:30.455] switch_lsn = 0 [15:05:30.455] switch_tli = [15:05:30.455] __func__ = "WalSummarizerMain" [15:05:30.455] #15 0x0000562e593c6e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:30.455] pid = [15:05:30.455] #16 0x0000562e593cd34d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:30.455] pmchild = 0x52900001a318 [15:05:30.455] pid = [15:05:30.455] __func__ = "StartChildProcess" [15:05:30.455] #17 0x0000562e593cdb1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:30.455] No locals. [15:05:30.455] #18 0x0000562e593cffa1 in ServerLoop () at postmaster.c:1728 [15:05:30.455] now = [15:05:30.455] last_lockfile_recheck_time = 1766933958 [15:05:30.455] last_touch_time = 1766933958 [15:05:30.455] events = [15:05:30.455] nevents = 1 [15:05:30.455] __func__ = "ServerLoop" [15:05:30.455] #19 0x0000562e593d2195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:30.455] opt = [15:05:30.455] status = [15:05:30.455] userDoption = [15:05:30.455] listen_addr_saved = false [15:05:30.455] output_config_variable = [15:05:30.455] __func__ = "PostmasterMain" [15:05:30.455] #20 0x0000562e5914dd7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:30.455] do_check_root = [15:05:30.455] dispatch_option = [15:05:30.474] -e [15:05:30.474] [15:05:30.474] [15:05:30.830] dumping /tmp/cores/postgres-6-29835.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:05:31.053] [New LWP 29835] [15:05:31.054] [15:05:31.054] This GDB supports auto-downloading debuginfo from the following URLs: [15:05:31.054] [15:05:31.054] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:05:31.054] Debuginfod has been disabled. [15:05:31.054] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:05:31.128] [Thread debugging using libthread_db enabled] [15:05:31.128] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:05:31.128] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '''. [15:05:31.128] Program terminated with signal SIGABRT, Aborted. [15:05:31.128] #0 0x00007f1bf6e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:31.170] [15:05:31.170] Thread 1 (Thread 0x7f1bf779c900 (LWP 29835)): [15:05:31.170] #0 0x00007f1bf6e9e95c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:31.170] No symbol table info available. [15:05:31.170] #1 0x00007f1bf6e49cc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:31.170] No symbol table info available. [15:05:31.170] #2 0x00007f1bf6e324ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:05:31.170] No symbol table info available. [15:05:31.170] #3 0x00007f1bf8438b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [15:05:31.170] No locals. [15:05:31.170] #4 0x00007f1bf8523f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:05:31.170] No locals. [15:05:31.170] #5 0x00007f1bf84fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd9e8b5326, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [15:05:31.170] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f1bee43b000 '=' , "\n==29835==ERROR: AddressSanitizer: heap-use-after-free on address 0x52e000024438 at pc 0x5611649bad04 bp 0x7ffd9e8b5f90 sp 0x7ffd9e8b5f"..., capacity_bytes_ = 65536, size_ = 65536}, } [15:05:31.170] buffer_copy = [15:05:31.170] l = [15:05:31.170] #6 0x00007f1bf84fe4a0 in __asan::ReportGenericError (pc=94632702356740, bp=140727263387536, sp=sp@entry=140727263387528, addr=91122026300472, is_write=is_write@entry=false, access_size=4, fatal=true, exp=) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:31.170] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindGeneric, {Base = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, signal = {siginfo = 0x7f1b00000002, context = 0x52e000024438, addr = 0, pc = 0, sp = 4032974291867, bp = 91122026300472, is_memory_access = 56, write_flag = __sanitizer::SignalContext::Unknown, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, second_free_stack = 0x7f1b00000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, 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' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f1b00000002, addr_description = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, free_stack = 0x7f1b00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, dealloc_stack = 0x7f1b00000002, alloc_type = 148536, dealloc_type = 21216, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 3 '\003'}, heap = {addr = 0, alloc_tid = 4032974291867, free_tid = 91122026300472, alloc_stack_id = 56, free_stack_id = 0, chunk_access = {bad_addr = 91122026300416, offset = 41024, chunk_begin = 24584, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 4032974291867, offset = 91122026300472, frame_pc = 56, access_size = 91122026300416, frame_descr = 0xa040 }, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 4032974291867, size = 91122026300472, size_with_redzone = 56, name = 0x52e000024400 "\253\003", module_name = 0xa040 , has_dynamic_init = 24584, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 94632702356740, size = 144 '\220'}, wild = {addr = 0, access_size = 4032974291867}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, count = 91122026300472, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, count = 91122026300472, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, size = 91122026300472}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, alignment = 91122026300472}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, size = 91122026300472, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, alignment = 91122026300472}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, user_size = 91122026300472, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, requested_size = 91122026300472}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, length1 = 91122026300472, length2 = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1687923972, 22033}, access_size = 140727263387536, size = 136 '\210'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139758107154324, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139758107154324, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139758107154324, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139758107154324, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd9e8b5f30 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140727263387312}, {beg = 94632709558201, size = 90503551025824, size_with_redzone = 17590907923414, name = 0x7ffd9e8b5eb0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x561165686b98, odr_indicator = 94632709557283}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140727263387520, name = 0x531000014968 "", module_name = 0x7ffd9e8b5f10 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94632715108761, size = 0 '\000'}, wild = {addr = 139758107154324, access_size = 64768}}}}, function = 0x5250000282a0 "#\214\te\021V"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, addr_description = {data = {kind = 148536, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 4032974291867, alloc_stack_id = 148536, free_stack_id = 21216, chunk_access = {bad_addr = 56, offset = 91122026300416, chunk_begin = 41024, chunk_size = 24584, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 4032974291867, frame_pc = 91122026300472, access_size = 56, frame_descr = 0x52e000024400 "\253\003"}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 4032974291867, size_with_redzone = 91122026300472, name = 0x38 , module_name = 0x52e000024400 "\253\003", has_dynamic_init = 41024, gcc_location = 0x6008, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 4 '\004'}, wild = {addr = 0, access_size = 0}}}}, size = 140727263387536}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, beg = 91122026300472, end = 0, old_mid = 0, new_mid = 4032974291867}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, stack = 0x7f1b00000002, storage_beg = 91122026300472, storage_end = 0, old_container_beg = 0, old_container_end = 4032974291867, new_container_beg = 91122026300472, new_container_end = 56}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, global1 = {beg = 139753940844546, size = 91122026300472, size_with_redzone = 0, name = 0x0, module_name = 0x3ab0000039b "", has_dynamic_init = 91122026300472, gcc_location = 0x38, odr_indicator = 91122026300416}, global2 = {beg = 41024, size = 24584, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, pc = 139753940844546, bp = 91122026300472, sp = 0, addr1_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 4032974291867, kind = (unknown: 0x38), shadow_byte = 68 'D'}, heap = {addr = 4032974291867, alloc_tid = 91122026300472, free_tid = 56, alloc_stack_id = 148480, free_stack_id = 21216, chunk_access = {bad_addr = 41024, offset = 24584, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 4032974291867, tid = 91122026300472, offset = 56, frame_pc = 91122026300416, access_size = 41024, frame_descr = 0x6008 }, global = {addr = 4032974291867, static kMaxGlobals = 4, globals = {{beg = 91122026300472, size = 56, size_with_redzone = 91122026300416, name = 0xa040 , module_name = 0x6008 , has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 1687923972, 22033}, access_size = 140727263387536, size = 136 '\210'}, wild = {addr = 4032974291867, access_size = 91122026300472}}}}, addr2_description = {data = {kind = __asan::kAddressKindGlobal, {shadow = {addr = 139758107154324, kind = __asan::kShadowKindLow, shadow_byte = 253 '\375'}, heap = {addr = 139758107154324, alloc_tid = 64768, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 2192, access_type = 0, alloc_type = 1}}, stack = {addr = 139758107154324, tid = 64768, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 139758107154324, static kMaxGlobals = 4, globals = {{beg = 64768, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 91328184666256}, {beg = 90778428891744, size = 0, size_with_redzone = 90503551025776, name = 0x7ffd9e8b5f30 "", module_name = 0x2000 , has_dynamic_init = 17006592, gcc_location = 0x18, odr_indicator = 140727263387312}, {beg = 94632709558201, size = 90503551025824, size_with_redzone = 17590907923414, name = 0x7ffd9e8b5eb0 "\263\212\265A", module_name = 0x52900001e238 "\032\321\005", has_dynamic_init = 1102416563, gcc_location = 0x561165686b98, odr_indicator = 94632709557283}, {beg = 91328184666168, size = 91122026300622, size_with_redzone = 140727263387520, name = 0x531000014968 "", module_name = 0x7ffd9e8b5f10 "", has_dynamic_init = 90503551025408, gcc_location = 0x1a040, odr_indicator = 106504}}, reg_sites = {0, 0, 106496, 0}, access_size = 94632715108761, size = 0 '\000'}, wild = {addr = 139758107154324, access_size = 64768}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94632702356740, bp = 140727263387536, sp = 140727263387528, access_size = 4, bug_descr = 0x7f1bf854d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'}}}, halt_on_error_ = true} [15:05:31.170] error = {<__asan::ErrorBase> = {scariness = {score = 45, descr = "4-byte-read-heap-use-after-free", '\000' , "\002\000\020S\000\000\000\000\002\000\020S\000\000\000\000\001\000"...}, tid = 0}, addr_description = {data = {kind = __asan::kAddressKindHeap, {shadow = {addr = 91122026300472, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 91122026300472, alloc_tid = 0, free_tid = 0, alloc_stack_id = 923, free_stack_id = 939, chunk_access = {bad_addr = 91122026300472, offset = 56, chunk_begin = 91122026300416, chunk_size = 41024, user_requested_alignment = 8, access_type = 2, alloc_type = 1}}, stack = {addr = 91122026300472, tid = 0, offset = 0, frame_pc = 4032974291867, access_size = 91122026300472, frame_descr = 0x38 }, global = {addr = 91122026300472, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 4032974291867, name = 0x52e000024438 '\177' ..., module_name = 0x38 , has_dynamic_init = 91122026300416, gcc_location = 0xa040, odr_indicator = 24584}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, gcc_location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 91122026300472, access_size = 0}}}}, pc = 94632702356740, bp = 140727263387536, sp = 140727263387528, access_size = 4, bug_descr = 0x7f1bf854d794 "heap-use-after-free", is_write = false, shadow_val = 253 '\375'} [15:05:31.170] #7 0x00007f1bf84fe60e in __asan::ReportGenericError (pc=, bp=bp@entry=140727263387536, sp=sp@entry=140727263387528, addr=addr@entry=91122026300472, is_write=is_write@entry=false, access_size=access_size@entry=4, exp=, fatal=true) at ../../../../src/libsanitizer/asan/asan_report.cpp:497 [15:05:31.170] in_report = [15:05:31.170] error = [15:05:31.170] enable_fp = [15:05:31.170] #8 0x00007f1bf84ff51c in __asan::__asan_report_load4 (addr=addr@entry=91122026300472) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:130 [15:05:31.170] bp = 140727263387536 [15:05:31.170] pc = [15:05:31.170] local_stack = 139758113698576 [15:05:31.170] sp = 140727263387528 [15:05:31.170] #9 0x00005611649bad04 in ValidXLogRecord (state=state@entry=0x5250000282a0, record=record@entry=0x52e000024438, recptr=recptr@entry=16903776) at xlogreader.c:1237 [15:05:31.170] crc = [15:05:31.170] #10 0x00005611649bf281 in XLogDecodeNextRecord (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:872 [15:05:31.170] contdata = 0x52900001e250 "" [15:05:31.170] pageHeader = 0x52900001e238 [15:05:31.170] buffer = 0x53300003621d "" [15:05:31.170] gotlen = 104933 [15:05:31.170] RecPtr = 16903776 [15:05:31.170] record = 0x52e000024438 [15:05:31.170] targetPagePtr = 17006592 [15:05:31.170] randAccess = false [15:05:31.170] len = [15:05:31.170] total_len = 104933 [15:05:31.170] targetRecOff = [15:05:31.170] pageHeaderSize = [15:05:31.170] assembled = true [15:05:31.170] gotheader = true [15:05:31.170] readOff = [15:05:31.170] decoded = 0x0 [15:05:31.170] errormsg = [15:05:31.170] #11 0x00005611649bf908 in XLogReadAhead (state=state@entry=0x5250000282a0, nonblocking=nonblocking@entry=false) at xlogreader.c:1012 [15:05:31.170] result = [15:05:31.170] #12 0x00005611649bfa03 in XLogReadRecord (state=state@entry=0x5250000282a0, errormsg=errormsg@entry=0x7ffd9e8ba270) at xlogreader.c:405 [15:05:31.170] decoded = [15:05:31.170] #13 0x000056116509a784 in SummarizeWAL (tli=, start_lsn=start_lsn@entry=16777216, exact=, switch_lsn=switch_lsn@entry=0, maximum_lsn=maximum_lsn@entry=24803032) at walsummarizer.c:1026 [15:05:31.170] block_id = [15:05:31.170] errormsg = [15:05:31.170] record = [15:05:31.170] rmid = [15:05:31.170] private_data = 0x525000028270 [15:05:31.170] xlogreader = 0x5250000282a0 [15:05:31.170] summary_start_lsn = 16777256 [15:05:31.170] summary_end_lsn = [15:05:31.170] temp_path = [15:05:31.170] final_path = [15:05:31.170] io = [15:05:31.170] brtab = 0x525000028200 [15:05:31.170] fast_forward = false [15:05:31.170] __func__ = "SummarizeWAL" [15:05:31.170] #14 0x000056116509c3c8 in WalSummarizerMain (startup_data=, startup_data_len=) at walsummarizer.c:419 [15:05:31.170] latest_lsn = 24803032 [15:05:31.170] latest_tli = [15:05:31.170] end_of_summary_lsn = [15:05:31.170] local_sigjmp_buf = [15:05:31.170] context = 0x525000028100 [15:05:31.170] current_lsn = 16777216 [15:05:31.170] current_tli = [15:05:31.170] exact = [15:05:31.170] switch_lsn = 0 [15:05:31.170] switch_tli = [15:05:31.170] __func__ = "WalSummarizerMain" [15:05:31.170] #15 0x0000561165089e52 in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_slot=91, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:268 [15:05:31.170] pid = [15:05:31.170] #16 0x000056116509034d in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at postmaster.c:3991 [15:05:31.170] pmchild = 0x52900001a318 [15:05:31.170] pid = [15:05:31.170] __func__ = "StartChildProcess" [15:05:31.170] #17 0x0000561165090b1e in LaunchMissingBackgroundProcesses () at postmaster.c:3404 [15:05:31.170] No locals. [15:05:31.170] #18 0x0000561165092fa1 in ServerLoop () at postmaster.c:1728 [15:05:31.170] now = [15:05:31.170] last_lockfile_recheck_time = 1766933957 [15:05:31.170] last_touch_time = 1766933957 [15:05:31.170] events = [15:05:31.170] nevents = 1 [15:05:31.170] __func__ = "ServerLoop" [15:05:31.170] #19 0x0000561165095195 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x504000000450) at postmaster.c:1403 [15:05:31.170] opt = [15:05:31.170] status = [15:05:31.170] userDoption = [15:05:31.170] listen_addr_saved = false [15:05:31.170] output_config_variable = [15:05:31.170] __func__ = "PostmasterMain" [15:05:31.170] #20 0x0000561164e10d7d in main (argc=4, argv=0x504000000450) at main.c:231 [15:05:31.170] do_check_root = [15:05:31.170] dispatch_option =