[16:12:20.952] src/tools/ci/cores_backtrace.sh linux /tmp/cores [16:12:21.699] dumping /tmp/cores/postgres-6-25895.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:12:22.042] [New LWP 25895] [16:12:23.585] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [16:12:24.654] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [16:12:26.241] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [16:12:27.009] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [16:12:28.243] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [16:12:29.870] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [16:12:31.099] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [16:12:32.012] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [16:12:33.377] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [16:12:34.148] [Thread debugging using libthread_db enabled] [16:12:34.148] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:12:34.148] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [16:12:34.912] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [16:12:36.298] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [16:12:37.519] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [16:12:40.193] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [16:12:40.193] Downloading separate debug info for /.cache/debuginfod_client/6bc1c815422672b74fde1b1c0803e4c9effae2a7/debuginfo... [16:12:41.829] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [16:12:43.258] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [16:12:44.649] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [16:12:45.719] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [16:12:46.487] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [16:12:47.887] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [16:12:48.960] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [16:12:49.590] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [16:12:50.371] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [16:12:51.458] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [16:12:52.250] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [16:12:53.189] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [16:12:54.108] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [16:12:55.693] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [16:12:57.528] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [16:12:59.399] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [16:13:00.022] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [16:13:00.642] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [16:13:02.186] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [16:13:02.951] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [16:13:04.185] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [16:13:04.964] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [16:13:06.063] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [16:13:07.016] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [16:13:08.267] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [16:13:09.185] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [16:13:09.946] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [16:13:10.451] Core was generated by `postgres: tango: autovacuum worker postgres '. [16:13:10.451] Program terminated with signal SIGABRT, Aborted. [16:13:10.451] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:11.005] [16:13:11.005] Thread 1 (Thread 0x7fc2c26d9380 (LWP 25895)): [16:13:11.005] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:11.005] No symbol table info available. [16:13:11.005] #1 0x00007fc2c4d2a537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:11.005] No symbol table info available. [16:13:11.005] #2 0x00007fc2c5dca11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [16:13:11.005] No locals. [16:13:11.005] #3 0x00007fc2c5dd4ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [16:13:11.005] No locals. [16:13:11.005] #4 0x00007fc2c5db7620 in __asan::AsanCheckFailed (file=, line=, cond=, v1=, v2=) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:76 [16:13:11.005] num_calls = {val_dont_use = 1} [16:13:11.005] #5 0x00007fc2c5dd4d4b in __sanitizer::CheckFailed (file=file@entry=0x7fc2c5def7d0 "../../../../src/libsanitizer/asan/asan_descriptions.cpp", line=line@entry=80, cond=cond@entry=0x7fc2c5def808 "((0 && \"Address is not in memory and not in shadow?\")) != (0)", v1=v1@entry=0, v2=v2@entry=0) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:78 [16:13:11.005] num_calls = {val_dont_use = 1} [16:13:11.005] #6 0x00007fc2c5d322b4 in __asan::GetShadowKind (shadow_kind=, addr=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:80 [16:13:11.005] v1 = 0 [16:13:11.005] v2 = 0 [16:13:11.005] #7 __asan::GetShadowAddressInformation (addr=, descr=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:96 [16:13:11.005] shadow_kind = __asan::kShadowKindLow [16:13:11.005] #8 0x00007fc2c5d33ed3 in __asan::AddressDescription::AddressDescription (this=0x7fff3b6e94f8, addr=4453159313448160469, access_size=80, shouldLockThreadRegistry=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:441 [16:13:11.005] isStackMemory = [16:13:11.005] l = {mu_ = } [16:13:11.005] isStackMemory = [16:13:11.005] l = {mu_ = } [16:13:11.005] #9 0x00007fc2c5d36351 in __asan::ErrorGeneric::ErrorGeneric (this=0x7fff3b6e90f0, tid=, pc_=140474519382403, bp_=140734190495136, sp_=140734190493008, addr=4453159313448160469, is_write_=false, access_size_=80) at ../../../../src/libsanitizer/asan/asan_errors.cpp:395 [16:13:11.005] desr = {, , , , , , } [16:13:11.005] shadow_addr = [16:13:11.005] far_from_bounds = [16:13:11.005] bug_type_score = [16:13:11.005] read_after_free_bonus = [16:13:11.005] #10 0x00007fc2c5db6cf5 in __asan::ReportGenericError (pc=140474519382403, bp=bp@entry=140734190495136, sp=sp@entry=140734190493008, addr=addr@entry=4453159313448160469, is_write=is_write@entry=false, access_size=access_size@entry=80, exp=0, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:472 [16:13:11.005] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindInvalid, {Base = {scariness = {score = 0, descr = '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, signal = {siginfo = 0x0, context = 0x0, addr = 0, pc = 0, sp = 0, bp = 0, is_memory_access = false, write_flag = __sanitizer::SignalContext::UNKNOWN, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, second_free_stack = 0x0, addr_description = {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}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, free_stack = 0x0, addr_description = {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}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, free_stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, dealloc_stack = 0x0, alloc_type = 0, dealloc_type = 0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, count = 0, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, count = 0, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, size = 0}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, alignment = 0}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, size = 0, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, alignment = 0}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, user_size = 0, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, requested_size = 0}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, length1 = 0, length2 = 0, addr1_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, 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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, function = 0x0}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, beg = 0, end = 0, old_mid = 0, new_mid = 0}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, global1 = {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, global2 = {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, pc = 0, bp = 0, sp = 0, addr1_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, 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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [16:13:11.005] error = {<__asan::ErrorBase> = {scariness = {score = -1232505224, descr = "\302\177\000\000\020\246n;\377\177\000\000\220\221n;\377\177\000\000\002\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\020\246n;\377\177\000\000\000\221n;\377\177\000\000Uf\223|\271U\000\000\002\000\000\000\001\000\000\000\070\222\006\000\260b\000\000\360t\003\000Pb\000\000xv\211\266\302\177\000\000p\221n;\377\177\000\000\001\000\000\000\003\000\000\000p\221n;\377\177\000\000.\322m\347\377\017\000\000\263\212\265A\000\000\000\000`\211i}\271U\000\000\070M\223|\271U\000\000\207\306\322\305\302\177\000\000\000\000\000\000\377\177\000\000\001", '\000' , "b\356\332\305\302\177\000\000\300z\003\000Pb\000\000\b{\003\000"...}, tid = 0}, addr_description = {data = {kind = 3319504613, {shadow = {addr = 140734182125568, kind = (__asan::kShadowKindHigh | unknown: 0x1c), shadow_byte = 0 '\000'}, heap = {addr = 140734182125568, alloc_tid = 30, free_tid = 140734190493088, alloc_stack_id = 4096, free_stack_id = 0, chunk_access = {bad_addr = 140734190490976, offset = 1, chunk_begin = 136, chunk_size = 140474519307911, user_requested_alignment = 1376, access_type = 1, alloc_type = 2}}, stack = {addr = 140734182125568, tid = 30, offset = 140734190493088, frame_pc = 4096, access_size = 140734190490976, frame_descr = 0x1 }, global = {addr = 140734182125568, static kMaxGlobals = 4, globals = {{beg = 30, size = 140734190493088, size_with_redzone = 4096, name = 0x7fff3b6e9560 "p\225n;\377\177", module_name = 0x1 , has_dynamic_init = 136, location = 0x7fc2c5d2c687 <__asan::asan_malloc(unsigned long, __sanitizer::BufferedStackTrace*)+39>, odr_indicator = 140734190490976}, {beg = 140474519381005, size = 136, size_with_redzone = 140474519842402, name = 0x7fff3b6e9570 "\220\356\332\305\302\177", module_name = 0x2 , has_dynamic_init = 140474519842448, location = 0x7fc2c5d3e40d <__interceptor_memmove(void*, void const*, __sanitizer::uptr)+125>, odr_indicator = 1}, {beg = 140474521002456, size = 1, size_with_redzone = 140474521002456, name = 0x62b000050000 '\177' ..., module_name = 0x7fc2c5dc9a91 <__sanitizer::MmapFixedImpl(__sanitizer::uptr, __sanitizer::uptr, bool, char const*)+161> "H\211\350H\203\304H[]A\\A]A^A_\303\017\037D", has_dynamic_init = 109951162782976, location = 0x400, odr_indicator = 140471200383026}, {beg = 107271103348848, size = 1024, size_with_redzone = 1024, name = 0x7fc2c5e26e40 <__asan::instance> "", module_name = 0x7fc2c5d8fd90 "H\215e؉\330[A\\A]A^A_]\303\017\037\200", has_dynamic_init = 1024, location = 0x10000, odr_indicator = 109951162785856}}, reg_sites = {3319332240, 32706, 8256, 25600}, access_size = 140734190493320, size = 64 '@'}, addr = 140734182125568}}}, pc = 140474519318529, bp = 108508054093824, sp = 140734190493352, access_size = 139637976727809, bug_descr = 0x0, is_write = 2, shadow_val = 0 '\000'} [16:13:11.005] #11 0x00007fc2c5d3e9a5 in __interceptor_memcpy (dst=0x625000038620, src=0x3dcccccd3e4cccd5, size=80) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:806 [16:13:11.005] bp = 140734190495136 [16:13:11.005] pc = [16:13:11.005] local_stack = 94255157092168 [16:13:11.005] sp = 140734190493008 [16:13:11.005] _ctx = [16:13:11.005] suppressed = [16:13:11.005] __offset = 4453159313448160469 [16:13:11.005] __size = 80 [16:13:11.005] __bad = [16:13:11.005] _ctx = {interceptor_name = 0x7fc2c5df2d83 "memcpy"} [16:13:11.005] v1 = [16:13:11.005] v2 = [16:13:11.005] ctx = [16:13:11.005] _ctx = {interceptor_name = } [16:13:11.005] v1 = [16:13:11.005] v2 = [16:13:11.005] __offset = [16:13:11.005] __size = [16:13:11.005] __bad = [16:13:11.005] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:11.005] _ctx = [16:13:11.005] suppressed = [16:13:11.005] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:11.005] bp = [16:13:11.005] pc = [16:13:11.005] local_stack = [16:13:11.005] sp = [16:13:11.005] __offset = [16:13:11.005] __size = [16:13:11.005] __bad = [16:13:11.005] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:11.005] _ctx = [16:13:11.005] suppressed = [16:13:11.005] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:11.005] bp = [16:13:11.005] pc = [16:13:11.005] local_stack = [16:13:11.005] sp = [16:13:11.005] #12 0x000055b97d074f73 in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000037200) at autovacuum.c:2690 [16:13:11.005] relopts = [16:13:11.005] av = 0x625000038620 [16:13:11.005] #13 0x000055b97d07968c in do_autovacuum () at autovacuum.c:2018 [16:13:11.005] relopts = [16:13:11.005] dovacuum = [16:13:11.006] doanalyze = [16:13:11.006] classForm = 0x7fc2b7066f48 [16:13:11.006] tabentry = [16:13:11.006] relid = 2619 [16:13:11.006] wraparound = [16:13:11.006] classRel = 0x7fc2b688c7b8 [16:13:11.006] tuple = [16:13:11.006] relScan = [16:13:11.006] dbForm = [16:13:11.006] table_oids = 0x625000038740 [16:13:11.006] orphan_oids = 0x0 [16:13:11.006] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:11.006] table_toast_map = 0x625000046200 [16:13:11.006] cell = [16:13:11.006] bstrategy = [16:13:11.006] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:11.006] pg_class_desc = 0x625000037200 [16:13:11.006] effective_multixact_freeze_max_age = 400000000 [16:13:11.006] did_vacuum = false [16:13:11.006] found_concurrent_worker = false [16:13:11.006] i = [16:13:11.006] __func__ = "do_autovacuum" [16:13:11.006] #14 0x000055b97d07bf23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:11.006] dbname = { } [16:13:11.006] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:11.006] dbid = [16:13:11.006] __func__ = "AutoVacWorkerMain" [16:13:11.006] #15 0x000055b97d08361a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:11.006] pid = [16:13:11.006] #16 0x000055b97d0883f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:11.006] pid = [16:13:11.006] __func__ = "StartChildProcess" [16:13:11.006] #17 0x000055b97d08ad89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:11.006] bn = 0x62500001b938 [16:13:11.006] __func__ = "StartAutovacuumWorker" [16:13:11.006] #18 0x000055b97d08b340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:11.006] __func__ = "process_pm_pmsignal" [16:13:11.006] #19 0x000055b97d08ba63 in ServerLoop () at postmaster.c:1667 [16:13:11.006] i = 0 [16:13:11.006] now = [16:13:11.006] last_lockfile_recheck_time = 1712333430 [16:13:11.006] last_touch_time = 1712333430 [16:13:11.006] events = {{pos = , events = , fd = , user_data = } } [16:13:11.006] nevents = 1 [16:13:11.006] __func__ = "ServerLoop" [16:13:11.006] #20 0x000055b97d08dee0 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x6040000006d0) at postmaster.c:1372 [16:13:11.006] opt = [16:13:11.006] status = [16:13:11.006] userDoption = [16:13:11.006] listen_addr_saved = false [16:13:11.006] output_config_variable = [16:13:11.006] __func__ = "PostmasterMain" [16:13:11.006] #21 0x000055b97ce2b81e in main (argc=4, argv=0x6040000006d0) at main.c:197 [16:13:11.006] do_check_root = [16:13:11.031] -e [16:13:11.031] [16:13:11.031] [16:13:11.576] dumping /tmp/cores/postgres-6-31889.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:13:11.914] [New LWP 31889] [16:13:12.205] [Thread debugging using libthread_db enabled] [16:13:12.205] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:13:14.559] Core was generated by `postgres: node_p: autovacuum worker postgres '. [16:13:14.559] Program terminated with signal SIGABRT, Aborted. [16:13:14.559] #0 0x00007f1e56edece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:14.665] [16:13:14.665] Thread 1 (Thread 0x7f1e54877380 (LWP 31889)): [16:13:14.665] #0 0x00007f1e56edece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:14.665] No symbol table info available. [16:13:14.665] #1 0x00007f1e56ec8537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:14.665] No symbol table info available. [16:13:14.665] #2 0x0000558624c91a71 in ExceptionalCondition (conditionName=conditionName@entry=0x55862511fba0 "pointer == (const void *) MAXALIGN(pointer)", fileName=fileName@entry=0x55862511f4e0 "mcxt.c", lineNumber=lineNumber@entry=188) at assert.c:66 [16:13:14.665] No locals. [16:13:14.665] #3 0x0000558624d070d0 in GetMemoryChunkMethodID (pointer=) at mcxt.c:188 [16:13:14.665] header = [16:13:14.665] header = [16:13:14.665] #4 pfree (pointer=) at mcxt.c:1515 [16:13:14.665] No locals. [16:13:14.665] #5 0x0000558624793f7d in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000034a00) at autovacuum.c:2691 [16:13:14.665] relopts = [16:13:14.665] av = 0x625000036420 [16:13:14.665] #6 0x000055862479868c in do_autovacuum () at autovacuum.c:2018 [16:13:14.665] relopts = [16:13:14.665] dovacuum = [16:13:14.665] doanalyze = [16:13:14.665] classForm = 0x7f1e5170be70 [16:13:14.665] tabentry = [16:13:14.665] relid = 1247 [16:13:14.665] wraparound = [16:13:14.665] classRel = 0x7f1e51466508 [16:13:14.665] tuple = [16:13:14.665] relScan = [16:13:14.665] dbForm = [16:13:14.665] table_oids = 0x625000035e20 [16:13:14.665] orphan_oids = 0x0 [16:13:14.665] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:14.665] table_toast_map = 0x625000043a00 [16:13:14.665] cell = [16:13:14.665] bstrategy = [16:13:14.665] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:14.665] pg_class_desc = 0x625000034a00 [16:13:14.665] effective_multixact_freeze_max_age = 400000000 [16:13:14.665] did_vacuum = false [16:13:14.665] found_concurrent_worker = false [16:13:14.665] i = [16:13:14.665] __func__ = "do_autovacuum" [16:13:14.665] #7 0x000055862479af23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:14.665] dbname = { } [16:13:14.665] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:14.665] dbid = [16:13:14.665] __func__ = "AutoVacWorkerMain" [16:13:14.665] #8 0x00005586247a261a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:14.665] pid = [16:13:14.665] #9 0x00005586247a73f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:14.665] pid = [16:13:14.665] __func__ = "StartChildProcess" [16:13:14.665] #10 0x00005586247a9d89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:14.665] bn = 0x625000007020 [16:13:14.665] __func__ = "StartAutovacuumWorker" [16:13:14.665] #11 0x00005586247aa340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:14.665] __func__ = "process_pm_pmsignal" [16:13:14.665] #12 0x00005586247aaa63 in ServerLoop () at postmaster.c:1667 [16:13:14.665] i = 0 [16:13:14.665] now = [16:13:14.665] last_lockfile_recheck_time = 1712333445 [16:13:14.665] last_touch_time = 1712333445 [16:13:14.665] events = {{pos = , events = , fd = , user_data = } } [16:13:14.666] nevents = 1 [16:13:14.666] __func__ = "ServerLoop" [16:13:14.666] #13 0x00005586247acee0 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x6040000006d0) at postmaster.c:1372 [16:13:14.666] opt = [16:13:14.666] status = [16:13:14.666] userDoption = [16:13:14.666] listen_addr_saved = false [16:13:14.666] output_config_variable = [16:13:14.666] __func__ = "PostmasterMain" [16:13:14.666] #14 0x000055862454a81e in main (argc=4, argv=0x6040000006d0) at main.c:197 [16:13:14.666] do_check_root = [16:13:14.688] -e [16:13:14.688] [16:13:14.688] [16:13:15.241] dumping /tmp/cores/postgres-6-26350.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:13:15.577] [New LWP 26350] [16:13:15.875] [Thread debugging using libthread_db enabled] [16:13:15.875] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:13:18.222] Core was generated by `postgres: autovacuum worker postgres '. [16:13:18.222] Program terminated with signal SIGABRT, Aborted. [16:13:18.222] #0 0x00007f5edbf34ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:18.310] [16:13:18.310] Thread 1 (Thread 0x7f5ed98cd380 (LWP 26350)): [16:13:18.310] #0 0x00007f5edbf34ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:18.310] No symbol table info available. [16:13:18.310] #1 0x00007f5edbf1e537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:18.310] No symbol table info available. [16:13:18.310] #2 0x000055bed7116a71 in ExceptionalCondition (conditionName=conditionName@entry=0x55bed75a4ba0 "pointer == (const void *) MAXALIGN(pointer)", fileName=fileName@entry=0x55bed75a44e0 "mcxt.c", lineNumber=lineNumber@entry=188) at assert.c:66 [16:13:18.310] No locals. [16:13:18.310] #3 0x000055bed718c0d0 in GetMemoryChunkMethodID (pointer=) at mcxt.c:188 [16:13:18.310] header = [16:13:18.310] header = [16:13:18.310] #4 pfree (pointer=) at mcxt.c:1515 [16:13:18.310] No locals. [16:13:18.310] #5 0x000055bed6c18f7d in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000034a00) at autovacuum.c:2691 [16:13:18.310] relopts = [16:13:18.310] av = 0x625000035eb0 [16:13:18.310] #6 0x000055bed6c1d68c in do_autovacuum () at autovacuum.c:2018 [16:13:18.310] relopts = [16:13:18.310] dovacuum = [16:13:18.310] doanalyze = [16:13:18.310] classForm = 0x7f5ece185e70 [16:13:18.310] tabentry = [16:13:18.310] relid = 1247 [16:13:18.310] wraparound = [16:13:18.310] classRel = 0x7f5ecd9aa7b8 [16:13:18.310] tuple = [16:13:18.310] relScan = [16:13:18.310] dbForm = [16:13:18.310] table_oids = 0x625000035f40 [16:13:18.310] orphan_oids = 0x0 [16:13:18.310] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:18.310] table_toast_map = 0x625000043a00 [16:13:18.310] cell = [16:13:18.310] bstrategy = [16:13:18.310] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:18.310] pg_class_desc = 0x625000034a00 [16:13:18.310] effective_multixact_freeze_max_age = 400000000 [16:13:18.310] did_vacuum = false [16:13:18.310] found_concurrent_worker = false [16:13:18.310] i = [16:13:18.310] __func__ = "do_autovacuum" [16:13:18.310] #7 0x000055bed6c1ff23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:18.310] dbname = { } [16:13:18.310] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:18.310] dbid = [16:13:18.310] __func__ = "AutoVacWorkerMain" [16:13:18.310] #8 0x000055bed6c2761a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:18.310] pid = [16:13:18.310] #9 0x000055bed6c2c3f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:18.310] pid = [16:13:18.310] __func__ = "StartChildProcess" [16:13:18.310] #10 0x000055bed6c2ed89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:18.310] bn = 0x625000016a28 [16:13:18.310] __func__ = "StartAutovacuumWorker" [16:13:18.310] #11 0x000055bed6c2f340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:18.310] __func__ = "process_pm_pmsignal" [16:13:18.310] #12 0x000055bed6c2fa63 in ServerLoop () at postmaster.c:1667 [16:13:18.310] i = 0 [16:13:18.310] now = [16:13:18.310] last_lockfile_recheck_time = 1712333375 [16:13:18.310] last_touch_time = 1712333375 [16:13:18.310] events = {{pos = , events = , fd = , user_data = } } [16:13:18.311] nevents = 1 [16:13:18.311] __func__ = "ServerLoop" [16:13:18.311] #13 0x000055bed6c31ee0 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000480) at postmaster.c:1372 [16:13:18.311] opt = [16:13:18.311] status = [16:13:18.311] userDoption = [16:13:18.311] listen_addr_saved = false [16:13:18.311] output_config_variable = [16:13:18.311] __func__ = "PostmasterMain" [16:13:18.311] #14 0x000055bed69cf81e in main (argc=8, argv=0x607000000480) at main.c:197 [16:13:18.311] do_check_root = [16:13:18.333] -e [16:13:18.333] [16:13:18.333] [16:13:18.875] dumping /tmp/cores/postgres-6-25838.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:13:19.204] [New LWP 25838] [16:13:19.505] [Thread debugging using libthread_db enabled] [16:13:19.505] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:13:21.876] Core was generated by `postgres: tango: autovacuum worker postgres '. [16:13:21.876] Program terminated with signal SIGABRT, Aborted. [16:13:21.876] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:22.326] [16:13:22.326] Thread 1 (Thread 0x7fc2c26d9380 (LWP 25838)): [16:13:22.326] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:22.326] No symbol table info available. [16:13:22.326] #1 0x00007fc2c4d2a537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:22.326] No symbol table info available. [16:13:22.326] #2 0x00007fc2c5dca11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [16:13:22.326] No locals. [16:13:22.326] #3 0x00007fc2c5dd4ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [16:13:22.326] No locals. [16:13:22.326] #4 0x00007fc2c5db7620 in __asan::AsanCheckFailed (file=, line=, cond=, v1=, v2=) at ../../../../src/libsanitizer/asan/asan_rtl.cpp:76 [16:13:22.326] num_calls = {val_dont_use = 1} [16:13:22.326] #5 0x00007fc2c5dd4d4b in __sanitizer::CheckFailed (file=file@entry=0x7fc2c5def7d0 "../../../../src/libsanitizer/asan/asan_descriptions.cpp", line=line@entry=80, cond=cond@entry=0x7fc2c5def808 "((0 && \"Address is not in memory and not in shadow?\")) != (0)", v1=v1@entry=0, v2=v2@entry=0) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:78 [16:13:22.326] num_calls = {val_dont_use = 1} [16:13:22.326] #6 0x00007fc2c5d322b4 in __asan::GetShadowKind (shadow_kind=, addr=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:80 [16:13:22.326] v1 = 0 [16:13:22.326] v2 = 0 [16:13:22.326] #7 __asan::GetShadowAddressInformation (addr=, descr=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:96 [16:13:22.326] shadow_kind = __asan::kShadowKindLow [16:13:22.326] #8 0x00007fc2c5d33ed3 in __asan::AddressDescription::AddressDescription (this=0x7fff3b6e94f8, addr=4453159313448160469, access_size=80, shouldLockThreadRegistry=) at ../../../../src/libsanitizer/asan/asan_descriptions.cpp:441 [16:13:22.326] isStackMemory = [16:13:22.326] l = {mu_ = } [16:13:22.326] isStackMemory = [16:13:22.326] l = {mu_ = } [16:13:22.326] #9 0x00007fc2c5d36351 in __asan::ErrorGeneric::ErrorGeneric (this=0x7fff3b6e90f0, tid=, pc_=140474519382403, bp_=140734190495136, sp_=140734190493008, addr=4453159313448160469, is_write_=false, access_size_=80) at ../../../../src/libsanitizer/asan/asan_errors.cpp:395 [16:13:22.326] desr = {, , , , , , } [16:13:22.326] shadow_addr = [16:13:22.326] far_from_bounds = [16:13:22.326] bug_type_score = [16:13:22.326] read_after_free_bonus = [16:13:22.326] #10 0x00007fc2c5db6cf5 in __asan::ReportGenericError (pc=140474519382403, bp=bp@entry=140734190495136, sp=sp@entry=140734190493008, addr=addr@entry=4453159313448160469, is_write=is_write@entry=false, access_size=access_size@entry=80, exp=0, fatal=false) at ../../../../src/libsanitizer/asan/asan_report.cpp:472 [16:13:22.326] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindInvalid, {Base = {scariness = {score = 0, descr = '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, signal = {siginfo = 0x0, context = 0x0, addr = 0, pc = 0, sp = 0, bp = 0, is_memory_access = false, write_flag = __sanitizer::SignalContext::UNKNOWN, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, second_free_stack = 0x0, addr_description = {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}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, free_stack = 0x0, addr_description = {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}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, free_stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, dealloc_stack = 0x0, alloc_type = 0, dealloc_type = 0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, count = 0, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, count = 0, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, size = 0}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, alignment = 0}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, size = 0, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, alignment = 0}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, user_size = 0, total_size = 0, max_size = 0}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, requested_size = 0}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, length1 = 0, length2 = 0, addr1_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, 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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, function = 0x0}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, stack = 0x0, beg = 0, end = 0, old_mid = 0, new_mid = 0}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, global1 = {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, global2 = {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, pc = 0, bp = 0, sp = 0, addr1_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, 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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 0, descr = '\000' }, tid = 0}, addr_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, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, addr = 0}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [16:13:22.326] error = {<__asan::ErrorBase> = {scariness = {score = -1232505224, descr = "\302\177\000\000\020\246n;\377\177\000\000\220\221n;\377\177\000\000\002\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\020\246n;\377\177\000\000\000\221n;\377\177\000\000Uf\223|\271U\000\000\002\000\000\000\001\000\000\000\070\222\006\000\260b\000\000\360t\003\000Pb\000\000xv\211\266\302\177\000\000p\221n;\377\177\000\000\001\000\000\000\003\000\000\000p\221n;\377\177\000\000.\322m\347\377\017\000\000\263\212\265A\000\000\000\000`\211i}\271U\000\000\070M\223|\271U\000\000\207\306\322\305\302\177\000\000\000\000\000\000\377\177\000\000\001", '\000' , "b\356\332\305\302\177\000\000\300z\003\000Pb\000\000\b{\003\000"...}, tid = 0}, addr_description = {data = {kind = 3319504613, {shadow = {addr = 140734182125568, kind = (__asan::kShadowKindHigh | unknown: 0x1c), shadow_byte = 0 '\000'}, heap = {addr = 140734182125568, alloc_tid = 30, free_tid = 140734190493088, alloc_stack_id = 4096, free_stack_id = 0, chunk_access = {bad_addr = 140734190490976, offset = 1, chunk_begin = 136, chunk_size = 140474519307911, user_requested_alignment = 1376, access_type = 1, alloc_type = 2}}, stack = {addr = 140734182125568, tid = 30, offset = 140734190493088, frame_pc = 4096, access_size = 140734190490976, frame_descr = 0x1 }, global = {addr = 140734182125568, static kMaxGlobals = 4, globals = {{beg = 30, size = 140734190493088, size_with_redzone = 4096, name = 0x7fff3b6e9560 "p\225n;\377\177", module_name = 0x1 , has_dynamic_init = 136, location = 0x7fc2c5d2c687 <__asan::asan_malloc(unsigned long, __sanitizer::BufferedStackTrace*)+39>, odr_indicator = 140734190490976}, {beg = 140474519381005, size = 136, size_with_redzone = 140474519842402, name = 0x7fff3b6e9570 "\220\356\332\305\302\177", module_name = 0x2 , has_dynamic_init = 140474519842448, location = 0x7fc2c5d3e40d <__interceptor_memmove(void*, void const*, __sanitizer::uptr)+125>, odr_indicator = 1}, {beg = 140474521002456, size = 1, size_with_redzone = 140474521002456, name = 0x62b000050000 '\177' ..., module_name = 0x7fc2c5dc9a91 <__sanitizer::MmapFixedImpl(__sanitizer::uptr, __sanitizer::uptr, bool, char const*)+161> "H\211\350H\203\304H[]A\\A]A^A_\303\017\037D", has_dynamic_init = 109951162782976, location = 0x400, odr_indicator = 140471200383026}, {beg = 107271103348848, size = 1024, size_with_redzone = 1024, name = 0x7fc2c5e26e40 <__asan::instance> "", module_name = 0x7fc2c5d8fd90 "H\215e؉\330[A\\A]A^A_]\303\017\037\200", has_dynamic_init = 1024, location = 0x10000, odr_indicator = 109951162785856}}, reg_sites = {3319332240, 32706, 8256, 25600}, access_size = 140734190493320, size = 64 '@'}, addr = 140734182125568}}}, pc = 140474519318529, bp = 108508054093824, sp = 140734190493352, access_size = 139637976727809, bug_descr = 0x0, is_write = 2, shadow_val = 0 '\000'} [16:13:22.326] #11 0x00007fc2c5d3e9a5 in __interceptor_memcpy (dst=0x625000038620, src=0x3dcccccd3e4cccd5, size=80) at ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc:806 [16:13:22.326] bp = 140734190495136 [16:13:22.326] pc = [16:13:22.326] local_stack = 94255157092168 [16:13:22.326] sp = 140734190493008 [16:13:22.326] _ctx = [16:13:22.326] suppressed = [16:13:22.326] __offset = 4453159313448160469 [16:13:22.326] __size = 80 [16:13:22.326] __bad = [16:13:22.326] _ctx = {interceptor_name = 0x7fc2c5df2d83 "memcpy"} [16:13:22.326] v1 = [16:13:22.326] v2 = [16:13:22.326] ctx = [16:13:22.326] _ctx = {interceptor_name = } [16:13:22.326] v1 = [16:13:22.326] v2 = [16:13:22.326] __offset = [16:13:22.326] __size = [16:13:22.326] __bad = [16:13:22.326] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:22.326] _ctx = [16:13:22.326] suppressed = [16:13:22.326] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:22.326] bp = [16:13:22.326] pc = [16:13:22.326] local_stack = [16:13:22.326] sp = [16:13:22.326] __offset = [16:13:22.326] __size = [16:13:22.326] __bad = [16:13:22.326] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:22.326] _ctx = [16:13:22.326] suppressed = [16:13:22.326] stack = {<__sanitizer::StackTrace> = {trace = , size = , tag = , static TAG_UNKNOWN = 0, static TAG_ALLOC = 1, static TAG_DEALLOC = 2, static TAG_CUSTOM = 100}, trace_buffer = { }, top_frame_bp = } [16:13:22.326] bp = [16:13:22.326] pc = [16:13:22.326] local_stack = [16:13:22.326] sp = [16:13:22.326] #12 0x000055b97d074f73 in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000037200) at autovacuum.c:2690 [16:13:22.326] relopts = [16:13:22.326] av = 0x625000038620 [16:13:22.326] #13 0x000055b97d07968c in do_autovacuum () at autovacuum.c:2018 [16:13:22.326] relopts = [16:13:22.326] dovacuum = [16:13:22.327] doanalyze = [16:13:22.327] classForm = 0x7fc2b7066f48 [16:13:22.327] tabentry = [16:13:22.327] relid = 2619 [16:13:22.327] wraparound = [16:13:22.327] classRel = 0x7fc2b688c7b8 [16:13:22.327] tuple = [16:13:22.327] relScan = [16:13:22.327] dbForm = [16:13:22.327] table_oids = 0x625000038740 [16:13:22.327] orphan_oids = 0x0 [16:13:22.327] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:22.327] table_toast_map = 0x625000046200 [16:13:22.327] cell = [16:13:22.327] bstrategy = [16:13:22.327] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:22.327] pg_class_desc = 0x625000037200 [16:13:22.327] effective_multixact_freeze_max_age = 400000000 [16:13:22.327] did_vacuum = false [16:13:22.327] found_concurrent_worker = false [16:13:22.327] i = [16:13:22.327] __func__ = "do_autovacuum" [16:13:22.327] #14 0x000055b97d07bf23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:22.327] dbname = { } [16:13:22.327] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:22.327] dbid = [16:13:22.327] __func__ = "AutoVacWorkerMain" [16:13:22.327] #15 0x000055b97d08361a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:22.327] pid = [16:13:22.327] #16 0x000055b97d0883f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:22.327] pid = [16:13:22.327] __func__ = "StartChildProcess" [16:13:22.327] #17 0x000055b97d08ad89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:22.327] bn = 0x62500001b988 [16:13:22.327] __func__ = "StartAutovacuumWorker" [16:13:22.327] #18 0x000055b97d08b340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:22.327] __func__ = "process_pm_pmsignal" [16:13:22.327] #19 0x000055b97d08ba63 in ServerLoop () at postmaster.c:1667 [16:13:22.327] i = 0 [16:13:22.327] now = [16:13:22.327] last_lockfile_recheck_time = 1712333430 [16:13:22.327] last_touch_time = 1712333430 [16:13:22.327] events = {{pos = , events = , fd = , user_data = } } [16:13:22.327] nevents = 1 [16:13:22.327] __func__ = "ServerLoop" [16:13:22.327] #20 0x000055b97d08dee0 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x6040000006d0) at postmaster.c:1372 [16:13:22.327] opt = [16:13:22.327] status = [16:13:22.327] userDoption = [16:13:22.327] listen_addr_saved = false [16:13:22.327] output_config_variable = [16:13:22.327] __func__ = "PostmasterMain" [16:13:22.327] #21 0x000055b97ce2b81e in main (argc=4, argv=0x6040000006d0) at main.c:197 [16:13:22.327] do_check_root = [16:13:22.352] -e [16:13:22.352] [16:13:22.352] [16:13:22.909] dumping /tmp/cores/postgres-6-26344.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:13:23.235] [New LWP 26344] [16:13:23.536] [Thread debugging using libthread_db enabled] [16:13:23.536] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:13:25.873] Core was generated by `postgres: autovacuum worker postgres '. [16:13:25.873] Program terminated with signal SIGABRT, Aborted. [16:13:25.873] #0 0x00007f3bdceefce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:25.961] [16:13:25.961] Thread 1 (Thread 0x7f3bda888380 (LWP 26344)): [16:13:25.961] #0 0x00007f3bdceefce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:25.961] No symbol table info available. [16:13:25.961] #1 0x00007f3bdced9537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:25.961] No symbol table info available. [16:13:25.961] #2 0x00005593bbde3a71 in ExceptionalCondition (conditionName=conditionName@entry=0x5593bc271ba0 "pointer == (const void *) MAXALIGN(pointer)", fileName=fileName@entry=0x5593bc2714e0 "mcxt.c", lineNumber=lineNumber@entry=188) at assert.c:66 [16:13:25.961] No locals. [16:13:25.961] #3 0x00005593bbe590d0 in GetMemoryChunkMethodID (pointer=) at mcxt.c:188 [16:13:25.961] header = [16:13:25.961] header = [16:13:25.961] #4 pfree (pointer=) at mcxt.c:1515 [16:13:25.961] No locals. [16:13:25.961] #5 0x00005593bb8e5f7d in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000034a00) at autovacuum.c:2691 [16:13:25.961] relopts = [16:13:25.961] av = 0x625000035eb0 [16:13:25.961] #6 0x00005593bb8ea68c in do_autovacuum () at autovacuum.c:2018 [16:13:25.961] relopts = [16:13:25.961] dovacuum = [16:13:25.961] doanalyze = [16:13:25.961] classForm = 0x7f3bcf140e70 [16:13:25.961] tabentry = [16:13:25.961] relid = 1247 [16:13:25.961] wraparound = [16:13:25.961] classRel = 0x7f3bce9657b8 [16:13:25.961] tuple = [16:13:25.961] relScan = [16:13:25.961] dbForm = [16:13:25.961] table_oids = 0x625000035f40 [16:13:25.961] orphan_oids = 0x0 [16:13:25.961] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:25.961] table_toast_map = 0x625000043a00 [16:13:25.961] cell = [16:13:25.961] bstrategy = [16:13:25.961] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:25.961] pg_class_desc = 0x625000034a00 [16:13:25.961] effective_multixact_freeze_max_age = 400000000 [16:13:25.961] did_vacuum = false [16:13:25.961] found_concurrent_worker = false [16:13:25.961] i = [16:13:25.961] __func__ = "do_autovacuum" [16:13:25.961] #7 0x00005593bb8ecf23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:25.961] dbname = { } [16:13:25.961] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:25.961] dbid = [16:13:25.961] __func__ = "AutoVacWorkerMain" [16:13:25.961] #8 0x00005593bb8f461a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:25.961] pid = [16:13:25.961] #9 0x00005593bb8f93f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:25.961] pid = [16:13:25.961] __func__ = "StartChildProcess" [16:13:25.961] #10 0x00005593bb8fbd89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:25.961] bn = 0x625000016e38 [16:13:25.961] __func__ = "StartAutovacuumWorker" [16:13:25.961] #11 0x00005593bb8fc340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:25.961] __func__ = "process_pm_pmsignal" [16:13:25.961] #12 0x00005593bb8fca63 in ServerLoop () at postmaster.c:1667 [16:13:25.961] i = 0 [16:13:25.961] now = [16:13:25.961] last_lockfile_recheck_time = 1712333375 [16:13:25.961] last_touch_time = 1712333375 [16:13:25.961] events = {{pos = , events = , fd = , user_data = } } [16:13:25.963] nevents = 1 [16:13:25.963] __func__ = "ServerLoop" [16:13:25.963] #13 0x00005593bb8feee0 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1372 [16:13:25.963] opt = [16:13:25.963] status = [16:13:25.963] userDoption = [16:13:25.963] listen_addr_saved = false [16:13:25.963] output_config_variable = [16:13:25.963] __func__ = "PostmasterMain" [16:13:25.963] #14 0x00005593bb69c81e in main (argc=8, argv=0x607000000410) at main.c:197 [16:13:25.963] do_check_root = [16:13:25.984] -e [16:13:25.984] [16:13:25.984] [16:13:26.531] dumping /tmp/cores/postgres-6-25941.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [16:13:26.863] [New LWP 25941] [16:13:27.165] [Thread debugging using libthread_db enabled] [16:13:27.165] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:13:29.535] Core was generated by `postgres: tango: autovacuum worker template1 '. [16:13:29.535] Program terminated with signal SIGABRT, Aborted. [16:13:29.535] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:29.616] [16:13:29.616] Thread 1 (Thread 0x7fc2c26d9380 (LWP 25941)): [16:13:29.616] #0 0x00007fc2c4d40ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:29.616] No symbol table info available. [16:13:29.616] #1 0x00007fc2c4d2a537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:13:29.616] No symbol table info available. [16:13:29.616] #2 0x000055b97d572a71 in ExceptionalCondition (conditionName=conditionName@entry=0x55b97da00ba0 "pointer == (const void *) MAXALIGN(pointer)", fileName=fileName@entry=0x55b97da004e0 "mcxt.c", lineNumber=lineNumber@entry=188) at assert.c:66 [16:13:29.616] No locals. [16:13:29.616] #3 0x000055b97d5e80d0 in GetMemoryChunkMethodID (pointer=) at mcxt.c:188 [16:13:29.616] header = [16:13:29.616] header = [16:13:29.616] #4 pfree (pointer=) at mcxt.c:1515 [16:13:29.616] No locals. [16:13:29.616] #5 0x000055b97d074f7d in extract_autovac_opts (tup=, pg_class_desc=pg_class_desc@entry=0x625000037200) at autovacuum.c:2691 [16:13:29.616] relopts = [16:13:29.616] av = 0x625000038c20 [16:13:29.616] #6 0x000055b97d07968c in do_autovacuum () at autovacuum.c:2018 [16:13:29.616] relopts = [16:13:29.616] dovacuum = [16:13:29.616] doanalyze = [16:13:29.616] classForm = 0x7fc2b726ee70 [16:13:29.616] tabentry = [16:13:29.616] relid = 1247 [16:13:29.616] wraparound = [16:13:29.616] classRel = 0x7fc2b68c8508 [16:13:29.616] tuple = [16:13:29.616] relScan = [16:13:29.616] dbForm = [16:13:29.616] table_oids = 0x625000038620 [16:13:29.616] orphan_oids = 0x0 [16:13:29.616] ctl = {num_partitions = , ssize = , dsize = , max_dsize = , keysize = , entrysize = , hash = , match = , keycopy = , alloc = , hcxt = , hctl = } [16:13:29.616] table_toast_map = 0x625000046200 [16:13:29.616] cell = [16:13:29.616] bstrategy = [16:13:29.616] key = {sk_flags = , sk_attno = , sk_strategy = , sk_subtype = , sk_collation = , sk_func = {fn_addr = , fn_oid = , fn_nargs = , fn_strict = , fn_retset = , fn_stats = , fn_extra = , fn_mcxt = , fn_expr = }, sk_argument = } [16:13:29.616] pg_class_desc = 0x625000037200 [16:13:29.616] effective_multixact_freeze_max_age = 400000000 [16:13:29.616] did_vacuum = false [16:13:29.616] found_concurrent_worker = false [16:13:29.616] i = [16:13:29.616] __func__ = "do_autovacuum" [16:13:29.616] #7 0x000055b97d07bf23 in AutoVacWorkerMain (startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0) at autovacuum.c:1569 [16:13:29.616] dbname = { } [16:13:29.616] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [16:13:29.616] dbid = [16:13:29.616] __func__ = "AutoVacWorkerMain" [16:13:29.616] #8 0x000055b97d08361a in postmaster_child_launch (child_type=child_type@entry=B_AUTOVAC_WORKER, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at launch_backend.c:265 [16:13:29.616] pid = [16:13:29.616] #9 0x000055b97d0883f1 in StartChildProcess (type=type@entry=B_AUTOVAC_WORKER) at postmaster.c:3928 [16:13:29.616] pid = [16:13:29.616] __func__ = "StartChildProcess" [16:13:29.616] #10 0x000055b97d08ad89 in StartAutovacuumWorker () at postmaster.c:3997 [16:13:29.616] bn = 0x62500001b9d8 [16:13:29.616] __func__ = "StartAutovacuumWorker" [16:13:29.616] #11 0x000055b97d08b340 in process_pm_pmsignal () at postmaster.c:3809 [16:13:29.616] __func__ = "process_pm_pmsignal" [16:13:29.616] #12 0x000055b97d08ba63 in ServerLoop () at postmaster.c:1667 [16:13:29.616] i = 0 [16:13:29.616] now = [16:13:29.616] last_lockfile_recheck_time = 1712333430 [16:13:29.616] last_touch_time = 1712333430 [16:13:29.616] events = {{pos = , events = , fd = , user_data = } } [16:13:29.617] nevents = 1 [16:13:29.617] __func__ = "ServerLoop" [16:13:29.617] #13 0x000055b97d08dee0 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x6040000006d0) at postmaster.c:1372 [16:13:29.617] opt = [16:13:29.617] status = [16:13:29.617] userDoption = [16:13:29.617] listen_addr_saved = false [16:13:29.617] output_config_variable = [16:13:29.617] __func__ = "PostmasterMain" [16:13:29.617] #14 0x000055b97ce2b81e in main (argc=4, argv=0x6040000006d0) at main.c:197 [16:13:29.617] do_check_root =