[18:26:16.700] src/tools/ci/cores_backtrace.sh linux /tmp/cores [18:26:16.946] dumping /tmp/cores/sh-3-73492.core for /bin/sh [18:26:17.004] [18:26:17.004] This GDB supports auto-downloading debuginfo from the following URLs: [18:26:17.004] [18:26:17.004] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [18:26:17.004] Debuginfod has been disabled. [18:26:17.004] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [18:26:17.012] [New LWP 73492] [18:26:17.014] [Thread debugging using libthread_db enabled] [18:26:17.014] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [18:26:17.014] Core was generated by `/bin/sh -c -- cp\ \"/tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_040_standby_failover_slots_sync_publisher_data/archives/00000002.history\"\ \"pg_wal/RECOVERYHISTORY\"'. [18:26:17.014] Program terminated with signal SIGQUIT, Quit. [18:26:17.014] #0 0x00007f480033ea14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] [18:26:17.023] Thread 1 (Thread 0x7f48002a2740 (LWP 73492)): [18:26:17.023] #0 0x00007f480033ea14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] No symbol table info available. [18:26:17.023] #1 0x00007f48002e4fd9 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] No symbol table info available. [18:26:17.023] #2 0x00007f48002e51d5 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] No symbol table info available. [18:26:17.023] #3 0x0000565495744da9 in ?? () [18:26:17.023] No symbol table info available. [18:26:17.023] #4 0x000056549573e246 in ?? () [18:26:17.023] No symbol table info available. [18:26:17.023] #5 0x000056549573d297 in ?? () [18:26:17.023] No symbol table info available. [18:26:17.023] #6 0x000056549573dceb in ?? () [18:26:17.023] No symbol table info available. [18:26:17.023] #7 0x000056549573b677 in ?? () [18:26:17.023] No symbol table info available. [18:26:17.023] #8 0x00007f48002ceca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] No symbol table info available. [18:26:17.023] #9 0x00007f48002ced65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.023] No symbol table info available. [18:26:17.023] #10 0x000056549573b781 in ?? () [18:26:17.023] No symbol table info available. [18:26:17.032] -e [18:26:17.032] [18:26:17.032] [18:26:17.113] dumping /tmp/cores/sh-3-73493.core for /bin/sh [18:26:17.169] [18:26:17.169] This GDB supports auto-downloading debuginfo from the following URLs: [18:26:17.169] [18:26:17.169] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [18:26:17.169] Debuginfod has been disabled. [18:26:17.169] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [18:26:17.177] [New LWP 73493] [18:26:17.179] [New LWP 73492] [18:26:17.179] [Thread debugging using libthread_db enabled] [18:26:17.179] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [18:26:17.179] Core was generated by `/bin/sh -c -- cp\ \"/tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_040_standby_failover_slots_sync_publisher_data/archives/00000002.history\"\ \"pg_wal/RECOVERYHISTORY\"'. [18:26:17.179] Program terminated with signal SIGQUIT, Quit. [18:26:17.179] #0 0x00007f480033ea14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] [Current thread is 1 (LWP 73493)] [18:26:17.180] [18:26:17.180] Thread 2 (Thread 0x7f48002a2740 (LWP 73492)): [18:26:17.180] warning: Couldn't find general-purpose registers in core file. [18:26:17.180] #0 in ?? () [18:26:17.180] PC unavailable, cannot determine locals. [18:26:17.180] Backtrace stopped: not enough registers or memory available to unwind further [18:26:17.180] [18:26:17.180] Thread 1 (LWP 73493): [18:26:17.180] #0 0x00007f480033ea14 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] No symbol table info available. [18:26:17.180] #1 0x00007f48002e4fd9 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] No symbol table info available. [18:26:17.180] #2 0x00007f48002e51d5 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] No symbol table info available. [18:26:17.180] #3 0x0000565495744ddb in ?? () [18:26:17.180] No symbol table info available. [18:26:17.180] #4 0x000056549573e246 in ?? () [18:26:17.180] No symbol table info available. [18:26:17.180] #5 0x000056549573d297 in ?? () [18:26:17.180] No symbol table info available. [18:26:17.180] #6 0x000056549573dceb in ?? () [18:26:17.180] No symbol table info available. [18:26:17.180] #7 0x000056549573b677 in ?? () [18:26:17.180] No symbol table info available. [18:26:17.180] #8 0x00007f48002ceca8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] No symbol table info available. [18:26:17.180] #9 0x00007f48002ced65 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:17.180] No symbol table info available. [18:26:17.180] #10 0x000056549573b781 in ?? () [18:26:17.180] No symbol table info available. [18:26:17.190] -e [18:26:17.190] [18:26:17.190] [18:26:17.677] dumping /tmp/cores/postgres-6-59982.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [18:26:17.952] [New LWP 59982] [18:26:17.953] [18:26:17.953] This GDB supports auto-downloading debuginfo from the following URLs: [18:26:17.953] [18:26:17.953] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [18:26:17.953] Debuginfod has been disabled. [18:26:17.953] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [18:26:18.039] [Thread debugging using libthread_db enabled] [18:26:18.039] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [18:26:18.039] Core was generated by `/tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres '' '' '' '' '' '' '''. [18:26:18.039] Program terminated with signal SIGABRT, Aborted. [18:26:18.039] #0 0x00007fe33daa095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:18.125] [18:26:18.125] Thread 1 (Thread 0x7fe33dec7900 (LWP 59982)): [18:26:18.125] #0 0x00007fe33daa095c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:18.125] No symbol table info available. [18:26:18.125] #1 0x00007fe33da4bcc2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:18.125] No symbol table info available. [18:26:18.125] #2 0x00007fe33da344ac in abort () from /lib/x86_64-linux-gnu/libc.so.6 [18:26:18.125] No symbol table info available. [18:26:18.125] #3 0x00007fe33f038b8f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [18:26:18.125] No locals. [18:26:18.125] #4 0x00007fe33f123f4c in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [18:26:18.125] No locals. [18:26:18.125] #5 0x00007fe33f0fee3f in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe33deadf4e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:192 [18:26:18.125] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fe32b8d5000 '=' , "\n==59982==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000030 (pc 0x56198e47b1e9 bp 0x52500005a200 sp 0x7ffca37efe60 T0)\n=="..., capacity_bytes_ = 65536, size_ = 65536}, } [18:26:18.125] buffer_copy = [18:26:18.125] l = [18:26:18.125] #6 0x00007fe33f0fb3c6 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:220 [18:26:18.125] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindDeadlySignal, {Base = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, signal = {siginfo = 0x7fe33deaebf0, context = 0x7fe33deaeac0, addr = 48, pc = 94667761234409, sp = 140723051495008, bp = 90503551230464, is_memory_access = true, write_flag = __sanitizer::SignalContext::Read, is_true_faulting_addr = true}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, second_free_stack = 0x7fe33deaebf0, addr_description = {addr = 140613973109440, alloc_tid = 48, free_tid = 94667761234409, alloc_stack_id = 2743008864, free_stack_id = 32764, chunk_access = {bad_addr = 90503551230464, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, free_stack = 0x7fe33deaebf0, addr_description = {addr = 140613973109440, alloc_tid = 48, free_tid = 94667761234409, alloc_stack_id = 2743008864, free_stack_id = 32764, chunk_access = {bad_addr = 90503551230464, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, free_stack = 0x7fe33deaebf0, addr_description = {data = {kind = 1038805696, {shadow = {addr = 48, kind = (__asan::kShadowKindGap | unknown: 0xe8), shadow_byte = 177 '\261'}, heap = {addr = 48, alloc_tid = 94667761234409, free_tid = 140723051495008, alloc_stack_id = 369152, free_stack_id = 21072, chunk_access = {bad_addr = 4294967297, offset = 1, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 48, tid = 94667761234409, offset = 140723051495008, frame_pc = 90503551230464, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 48, static kMaxGlobals = 4, globals = {{beg = 94667761234409, size = 140723051495008, size_with_redzone = 90503551230464, name = 0x100000001 "", module_name = 0x1 , 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, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 48, access_size = 94667761234409}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, dealloc_stack = 0x7fe33deaebf0, alloc_type = 1038805696, dealloc_type = 32739, addr_description = {data = {kind = 48, {shadow = {addr = 94667761234409, kind = (unknown: 0x60), shadow_byte = 254 '\376'}, heap = {addr = 94667761234409, alloc_tid = 140723051495008, free_tid = 90503551230464, alloc_stack_id = 1, free_stack_id = 1, chunk_access = {bad_addr = 1, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 94667761234409, tid = 140723051495008, offset = 90503551230464, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94667761234409, static kMaxGlobals = 4, globals = {{beg = 140723051495008, size = 90503551230464, size_with_redzone = 4294967297, name = 0x1 , 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}, {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 = 94667761234409, access_size = 140723051495008}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, addr_description = {data = {kind = 1038805696, {shadow = {addr = 48, kind = (__asan::kShadowKindGap | unknown: 0xe8), shadow_byte = 177 '\261'}, heap = {addr = 48, alloc_tid = 94667761234409, free_tid = 140723051495008, alloc_stack_id = 369152, free_stack_id = 21072, chunk_access = {bad_addr = 4294967297, offset = 1, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 48, tid = 94667761234409, offset = 140723051495008, frame_pc = 90503551230464, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 48, static kMaxGlobals = 4, globals = {{beg = 94667761234409, size = 140723051495008, size_with_redzone = 90503551230464, name = 0x100000001 "", module_name = 0x1 , 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, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 48, access_size = 94667761234409}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, addr_description = {data = {kind = 1038805696, {shadow = {addr = 48, kind = (__asan::kShadowKindGap | unknown: 0xe8), shadow_byte = 177 '\261'}, heap = {addr = 48, alloc_tid = 94667761234409, free_tid = 140723051495008, alloc_stack_id = 369152, free_stack_id = 21072, chunk_access = {bad_addr = 4294967297, offset = 1, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 48, tid = 94667761234409, offset = 140723051495008, frame_pc = 90503551230464, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 48, static kMaxGlobals = 4, globals = {{beg = 94667761234409, size = 140723051495008, size_with_redzone = 90503551230464, name = 0x100000001 "", module_name = 0x1 , 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, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 48, access_size = 94667761234409}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, count = 140613973109440, size = 48}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, count = 140613973109440, size = 48}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, size = 140613973109440}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, alignment = 140613973109440}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, size = 140613973109440, alignment = 48}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, alignment = 140613973109440}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, user_size = 140613973109440, total_size = 48, max_size = 94667761234409}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, requested_size = 140613973109440}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, length1 = 140613973109440, length2 = 48, addr1_description = {data = {kind = 2387063273, {shadow = {addr = 140723051495008, kind = __asan::kShadowKindLow, shadow_byte = 162 '\242'}, heap = {addr = 140723051495008, alloc_tid = 90503551230464, free_tid = 4294967297, alloc_stack_id = 1, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140723051495008, tid = 90503551230464, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140723051495008, static kMaxGlobals = 4, globals = {{beg = 90503551230464, size = 4294967297, size_with_redzone = 1, 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}, {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 = 140723051495008, access_size = 90503551230464}}}}, addr2_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, 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 = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{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}, {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 = 0, access_size = 0}}}}, function = 0x7fe33f113091 <__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*)+33> "\211\3021\300\204\322u\016H\205\355t\004H\211]"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, addr_description = {data = {kind = 1038805696, {shadow = {addr = 48, kind = (__asan::kShadowKindGap | unknown: 0xe8), shadow_byte = 177 '\261'}, heap = {addr = 48, alloc_tid = 94667761234409, free_tid = 140723051495008, alloc_stack_id = 369152, free_stack_id = 21072, chunk_access = {bad_addr = 4294967297, offset = 1, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 48, tid = 94667761234409, offset = 140723051495008, frame_pc = 90503551230464, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 48, static kMaxGlobals = 4, globals = {{beg = 94667761234409, size = 140723051495008, size_with_redzone = 90503551230464, name = 0x100000001 "", module_name = 0x1 , 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, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 48, access_size = 94667761234409}}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, beg = 140613973109440, end = 48, old_mid = 94667761234409, new_mid = 140723051495008}, BadParamsToAnnotateDoubleEndedContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, stack = 0x7fe33deaebf0, storage_beg = 140613973109440, storage_end = 48, old_container_beg = 94667761234409, old_container_end = 140723051495008, new_container_beg = 90503551230464, new_container_end = 4294967297}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, global1 = {beg = 140613973109744, size = 140613973109440, size_with_redzone = 48, name = 0x56198e47b1e9 "L\213`0H\205\300\017\204V\001", module_name = 0x7ffca37efe60 "H(\b", has_dynamic_init = 90503551230464, gcc_location = 0x100000001, odr_indicator = 1}, global2 = {beg = 0, size = 0, 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 = 10, descr = "null-deref", '\000' }, tid = 0}, pc = 140613973109744, bp = 140613973109440, sp = 48, addr1_description = {data = {kind = 2387063273, {shadow = {addr = 140723051495008, kind = __asan::kShadowKindLow, shadow_byte = 162 '\242'}, heap = {addr = 140723051495008, alloc_tid = 90503551230464, free_tid = 4294967297, alloc_stack_id = 1, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140723051495008, tid = 90503551230464, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140723051495008, static kMaxGlobals = 4, globals = {{beg = 90503551230464, size = 4294967297, size_with_redzone = 1, 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}, {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 = 140723051495008, access_size = 90503551230464}}}}, addr2_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, 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 = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{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}, {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 = 0, access_size = 0}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, addr_description = {data = {kind = 1038806000, {shadow = {addr = 140613973109440, kind = (unknown: 0x30), shadow_byte = 0 '\000'}, heap = {addr = 140613973109440, alloc_tid = 48, free_tid = 94667761234409, alloc_stack_id = 2743008864, free_stack_id = 32764, chunk_access = {bad_addr = 90503551230464, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140613973109440, tid = 48, offset = 94667761234409, frame_pc = 140723051495008, access_size = 90503551230464, frame_descr = 0x100000001 ""}, global = {addr = 140613973109440, static kMaxGlobals = 4, globals = {{beg = 48, size = 94667761234409, size_with_redzone = 140723051495008, name = 0x52500005a200 "\232\001", module_name = 0x100000001 "", has_dynamic_init = 1, 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 = 0, size = 0 '\000'}, wild = {addr = 140613973109440, access_size = 48}}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [18:26:18.125] error = {<__asan::ErrorBase> = {scariness = {score = 10, descr = "null-deref", '\000' }, tid = 0}, signal = {siginfo = 0x7fe33deaebf0, context = 0x7fe33deaeac0, addr = 48, pc = 94667761234409, sp = 140723051495008, bp = 90503551230464, is_memory_access = true, write_flag = __sanitizer::SignalContext::Read, is_true_faulting_addr = true}} [18:26:18.125] #7 0x00007fe33f0fa26f in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7fe33deaebf0, context=0x7fe33deaeac0) at ../../../../src/libsanitizer/asan/asan_posix.cpp:40 [18:26:18.125] sig = {siginfo = 0x7fe33deaebf0, context = 0x7fe33deaeac0, addr = 48, pc = 94667761234409, sp = 140723051495008, bp = 90503551230464, is_memory_access = true, write_flag = __sanitizer::SignalContext::Read, is_true_faulting_addr = true} [18:26:18.125] #8 [18:26:18.125] No symbol table info available. [18:26:18.125] #9 0x000056198e47b1e9 in ExecGetUpdatedCols (relinfo=relinfo@entry=0x525000069a38, estate=estate@entry=0x52500005a200) at execUtils.c:1411 [18:26:18.125] perminfo = 0x0 [18:26:18.125] updatedCols = [18:26:18.125] #10 0x000056198e44551a in index_unchanged_by_update (resultRelInfo=resultRelInfo@entry=0x525000069a38, estate=estate@entry=0x52500005a200, indexInfo=indexInfo@entry=0x525000082848, indexRelation=indexRelation@entry=0x7fe33ad80318) at execIndexing.c:1046 [18:26:18.125] updatedCols = [18:26:18.125] extraUpdatedCols = [18:26:18.125] allUpdatedCols = [18:26:18.125] hasexpression = false [18:26:18.125] idxExprs = [18:26:18.125] #11 0x000056198e447602 in ExecInsertIndexTuples (resultRelInfo=, estate=, flags=, slot=slot@entry=0x525000082678, arbiterIndexes=arbiterIndexes@entry=0x0, specConflict=specConflict@entry=0x0) at execIndexing.c:444 [18:26:18.125] applyNoDupErr = false [18:26:18.125] checkUnique = UNIQUE_CHECK_YES [18:26:18.125] indexRelation = 0x7fe33ad80318 [18:26:18.125] indexInfo = 0x525000082848 [18:26:18.125] indexUnchanged = [18:26:18.125] satisfiesConstraint = [18:26:18.125] tupleid = 0x5250000826b0 [18:26:18.125] result = 0x0 [18:26:18.125] i = 0 [18:26:18.125] numIndices = 1 [18:26:18.125] relationDescs = 0x525000082ce8 [18:26:18.125] heapRelation = 0x7fe33d4d8238 [18:26:18.125] indexInfoArray = 0x5250000832c8 [18:26:18.125] econtext = 0x52500005a410 [18:26:18.125] values = [18:26:18.125] isnull = [18:26:18.125] #12 0x000056198e33d06f in apply_concurrent_update (rel=rel@entry=0x7fe33d4d8238, spilled_tuple=spilled_tuple@entry=0x525000082678, ondisk_tuple=ondisk_tuple@entry=0x525000082f40, chgcxt=chgcxt@entry=0x7ffca37f0890) at repack.c:2635 [18:26:18.125] flags = [18:26:18.125] lockmode = [18:26:18.125] tmfd = [18:26:18.125] update_indexes = [18:26:18.125] res = [18:26:18.125] __func__ = "apply_concurrent_update" [18:26:18.125] #13 0x000056198e33d6e2 in apply_concurrent_changes (file=file@entry=0x525000084938, chgcxt=chgcxt@entry=0x7ffca37f0890) at repack.c:2561 [18:26:18.125] key = [18:26:18.125] found = [18:26:18.125] nread = [18:26:18.125] prevkind = 117 'u' [18:26:18.125] kind = [18:26:18.125] rel = 0x7fe33d4d8238 [18:26:18.125] spilled_tuple = 0x525000082678 [18:26:18.125] old_update_tuple = 0x5190000044f0 [18:26:18.125] ondisk_tuple = 0x525000082f40 [18:26:18.125] have_old_tuple = true [18:26:18.125] oldcxt = 0x519000004180 [18:26:18.125] __func__ = "apply_concurrent_changes" [18:26:18.125] #14 0x000056198e340d55 in process_concurrent_changes (end_of_wal=, chgcxt=chgcxt@entry=0x7ffca37f0890, done=done@entry=false) at repack.c:2867 [18:26:18.125] shared = 0x7fe33d497000 [18:26:18.125] fname = [18:26:18.125] file = 0x525000084938 [18:26:18.125] #15 0x000056198e341148 in rebuild_relation_finish_concurrent (NewHeap=NewHeap@entry=0x7fe33d4d8238, OldHeap=OldHeap@entry=0x7fe33d4d5918, identIdx=identIdx@entry=20787, frozenXid=, cutoffMulti=) at repack.c:3053 [18:26:18.125] ind_oids_new = 0x52500006d518 [18:26:18.125] old_table_oid = 20783 [18:26:18.125] new_table_oid = 20798 [18:26:18.125] ind_oids_old = 0x52500006aaf0 [18:26:18.125] lc = [18:26:18.125] lc2 = [18:26:18.125] relpersistence = [18:26:18.125] is_system_catalog = [18:26:18.125] ident_idx_new = [18:26:18.125] end_of_wal = [18:26:18.125] indexrels = [18:26:18.125] chgcxt = [18:26:18.125] __func__ = "rebuild_relation_finish_concurrent" [18:26:18.125] #16 0x000056198e341b31 in rebuild_relation (OldHeap=OldHeap@entry=0x7fe33d4d5918, index=index@entry=0x7fe33d4d6c48, verbose=verbose@entry=false, ident_idx=20787) at repack.c:1062 [18:26:18.125] tableOid = 20783 [18:26:18.125] accessMethod = [18:26:18.125] tableSpace = [18:26:18.125] OIDNewHeap = 20798 [18:26:18.125] NewHeap = 0x7fe33d4d8238 [18:26:18.125] relpersistence = 112 'p' [18:26:18.125] swap_toast_by_content = [18:26:18.125] frozenXid = [18:26:18.125] cutoffMulti = [18:26:18.125] concurrent = true [18:26:18.125] snapshot = 0x525000037368 [18:26:18.125] lmode = [18:26:18.125] #17 0x000056198e3427e3 in cluster_rel (cmd=REPACK_COMMAND_REPACK, OldHeap=OldHeap@entry=0x7fe33d4d5918, indexOid=indexOid@entry=20787, params=params@entry=0x7ffca37f0d40, isTopLevel=) at repack.c:656 [18:26:18.125] _save_exception_stack = 0x7ffca37f1000 [18:26:18.125] _save_context_stack = 0x0 [18:26:18.125] _local_sigjmp_buf = [18:26:18.125] _do_rethrow = false [18:26:18.125] tableOid = [18:26:18.125] index = [18:26:18.125] lmode = 4 [18:26:18.125] save_userid = [18:26:18.125] save_sec_context = [18:26:18.125] save_nestlevel = 2 [18:26:18.125] verbose = 16 [18:26:18.125] recheck = false [18:26:18.125] concurrent = true [18:26:18.125] ident_idx = [18:26:18.125] __func__ = "cluster_rel" [18:26:18.125] #18 0x000056198e342c78 in process_single_relation (stmt=stmt@entry=0x5250000085b8, lockmode=lockmode@entry=4, isTopLevel=isTopLevel@entry=true, params=params@entry=0x7ffca37f0d40) at repack.c:2359 [18:26:18.125] indexOid = 20787 [18:26:18.125] rel = 0x7fe33d4d5918 [18:26:18.125] tableOid = 20783 [18:26:18.125] __func__ = "process_single_relation" [18:26:18.125] #19 0x000056198e343381 in ExecRepack (pstate=pstate@entry=0x519000004280, stmt=stmt@entry=0x5250000085b8, isTopLevel=isTopLevel@entry=true) at repack.c:296 [18:26:18.125] params = [18:26:18.125] rel = 0x0 [18:26:18.125] repack_context = [18:26:18.125] lockmode = 4 [18:26:18.125] rtcs = [18:26:18.125] __func__ = "ExecRepack" [18:26:18.125] #20 0x000056198e9f092c in standard_ProcessUtility (pstmt=0x525000008688, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:867 [18:26:18.125] parsetree = 0x5250000085b8 [18:26:18.125] isTopLevel = true [18:26:18.125] isAtomicContext = false [18:26:18.125] pstate = 0x519000004280 [18:26:18.125] readonly_flags = [18:26:18.125] __func__ = "standard_ProcessUtility" [18:26:18.125] #21 0x000056198e9f103f in ProcessUtility (pstmt=pstmt@entry=0x525000008688, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x525000008a48, qc=0x7ffca37f11e0) at utility.c:528 [18:26:18.125] No locals. [18:26:18.125] #22 0x000056198e9ebefa in PortalRunUtility (portal=portal@entry=0x52500002fa00, pstmt=pstmt@entry=0x525000008688, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x525000008a48, qc=qc@entry=0x7ffca37f11e0) at pquery.c:1149 [18:26:18.125] No locals. [18:26:18.125] #23 0x000056198e9ec410 in PortalRunMulti (portal=portal@entry=0x52500002fa00, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x525000008a48, altdest=altdest@entry=0x525000008a48, qc=qc@entry=0x7ffca37f11e0) at pquery.c:1307 [18:26:18.125] pstmt = 0x525000008688 [18:26:18.125] stmtlist_item__state = [18:26:18.125] active_snapshot_set = false [18:26:18.125] stmtlist_item = 0x525000008a10 [18:26:18.125] #24 0x000056198e9ece90 in PortalRun (portal=portal@entry=0x52500002fa00, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x525000008a48, altdest=altdest@entry=0x525000008a48, qc=qc@entry=0x7ffca37f11e0) at pquery.c:784 [18:26:18.125] _save_exception_stack = 0x7ffca37f1360 [18:26:18.125] _save_context_stack = 0x0 [18:26:18.125] _local_sigjmp_buf = [18:26:18.125] _do_rethrow = [18:26:18.125] result = [18:26:18.125] nprocessed = [18:26:18.125] saveTopTransactionResourceOwner = 0x52d000082438 [18:26:18.125] saveTopTransactionContext = 0x525000037100 [18:26:18.125] saveActivePortal = 0x0 [18:26:18.125] saveResourceOwner = 0x52d000082438 [18:26:18.125] savePortalContext = 0x0 [18:26:18.125] saveMemoryContext = 0x525000037100 [18:26:18.125] __func__ = "PortalRun" [18:26:18.125] #25 0x000056198e9e40f2 in exec_simple_query (query_string=query_string@entry=0x525000007a00 "\n\tREPACK (CONCURRENTLY) repack_test USING INDEX repack_test_pkey;\n") at postgres.c:1289 [18:26:18.125] cmdtaglen = [18:26:18.125] snapshot_set = [18:26:18.125] per_parsetree_context = 0x0 [18:26:18.125] plantree_list = 0x5250000089f8 [18:26:18.125] parsetree = 0x525000008608 [18:26:18.125] commandTag = [18:26:18.125] qc = [18:26:18.125] querytree_list = [18:26:18.125] portal = 0x52500002fa00 [18:26:18.125] receiver = 0x525000008a48 [18:26:18.125] format = [18:26:18.125] cmdtagname = [18:26:18.125] parsetree_item__state = [18:26:18.125] dest = DestRemote [18:26:18.125] oldcontext = 0x525000037100 [18:26:18.125] parsetree_list = 0x525000008638 [18:26:18.125] parsetree_item = 0x525000008650 [18:26:18.125] save_log_statement_stats = false [18:26:18.125] was_logged = false [18:26:18.125] use_implicit_block = false [18:26:18.125] msec_str = [18:26:18.125] __func__ = "exec_simple_query" [18:26:18.125] #26 0x000056198e9e87b0 in PostgresMain (dbname=dbname@entry=0x525000001a40 "isolation_regression", username=username@entry=0x52900001b278 "postgres") at postgres.c:4855 [18:26:18.125] query_string = 0x525000007a00 "\n\tREPACK (CONCURRENTLY) repack_test USING INDEX repack_test_pkey;\n" [18:26:18.125] firstchar = [18:26:18.125] input_message = [18:26:18.125] local_sigjmp_buf = [18:26:18.125] send_ready_for_query = [18:26:18.125] idle_in_transaction_timeout_enabled = [18:26:18.125] idle_session_timeout_enabled = [18:26:18.125] __func__ = "PostgresMain" [18:26:18.125] #27 0x000056198e9d9aea in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [18:26:18.125] bsdata = [18:26:18.125] #28 0x000056198e7f7841 in postmaster_child_launch (child_type=B_BACKEND, child_slot=4, startup_data=startup_data@entry=0x7ffca37f1540, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffca37f15f0) at launch_backend.c:268 [18:26:18.125] pid = [18:26:18.125] #29 0x000056198e7fd9f1 in BackendStartup (client_sock=client_sock@entry=0x7ffca37f15f0) at postmaster.c:3627 [18:26:18.125] bn = 0x5270000001c8 [18:26:18.125] pid = [18:26:18.125] startup_data = [18:26:18.125] cac = [18:26:18.125] __func__ = "BackendStartup" [18:26:18.125] #30 0x000056198e800a6a in ServerLoop () at postmaster.c:1728 [18:26:18.125] s = [18:26:18.125] i = 0 [18:26:18.125] now = [18:26:18.125] last_lockfile_recheck_time = 1776881995 [18:26:18.125] last_touch_time = 1776881995 [18:26:18.125] events = [18:26:18.125] nevents = 1 [18:26:18.125] __func__ = "ServerLoop" [18:26:18.125] #31 0x000056198e802c63 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x5070000003a0) at postmaster.c:1415 [18:26:18.125] optctx = [18:26:18.125] opt = [18:26:18.125] status = [18:26:18.125] userDoption = [18:26:18.125] listen_addr_saved = false [18:26:18.125] output_config_variable = [18:26:18.125] __func__ = "PostmasterMain" [18:26:18.125] #32 0x000056198e567c0d in main (argc=8, argv=0x5070000003a0) at main.c:231 [18:26:18.125] do_check_root = [18:26:18.125] dispatch_option =