[23:17:14.072] src/tools/ci/cores_backtrace.sh linux /tmp/cores [23:17:14.822] dumping /tmp/cores/postgres-6-33589.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [23:17:15.148] [New LWP 33589] [23:17:16.693] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [23:17:17.756] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [23:17:19.342] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [23:17:20.105] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [23:17:21.329] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [23:17:22.947] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [23:17:24.172] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [23:17:25.080] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [23:17:26.442] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [23:17:27.206] [Thread debugging using libthread_db enabled] [23:17:27.206] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [23:17:27.206] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [23:17:27.968] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [23:17:29.337] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [23:17:30.550] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [23:17:33.191] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [23:17:33.191] Downloading separate debug info for /.cache/debuginfod_client/6bc1c815422672b74fde1b1c0803e4c9effae2a7/debuginfo... [23:17:34.800] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [23:17:36.231] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [23:17:37.634] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [23:17:38.708] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [23:17:39.480] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [23:17:40.880] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [23:17:41.953] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [23:17:42.573] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [23:17:43.338] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [23:17:44.408] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [23:17:45.195] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [23:17:46.109] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [23:17:47.036] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [23:17:48.649] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [23:17:50.494] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [23:17:52.393] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [23:17:53.327] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [23:17:54.860] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [23:17:55.623] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [23:17:56.851] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [23:17:58.252] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [23:17:59.189] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [23:18:00.422] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [23:18:01.347] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [23:18:02.105] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [23:18:02.599] Core was generated by `postgres: postgres contrib_regression [local] SELECT '. [23:18:02.599] Program terminated with signal SIGABRT, Aborted. [23:18:02.599] #0 0x00007f88c0d19ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:02.884] [23:18:02.884] Thread 1 (Thread 0x7f88be6b2380 (LWP 33589)): [23:18:02.884] #0 0x00007f88c0d19ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:02.884] No symbol table info available. [23:18:02.884] #1 0x00007f88c0d03537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:02.884] No symbol table info available. [23:18:02.884] #2 0x00007f88c1da311b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [23:18:02.884] No locals. [23:18:02.884] #3 0x00007f88c1dadce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [23:18:02.884] No locals. [23:18:02.884] #4 0x00007f88c1d9044c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f88be353f5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [23:18:02.884] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f88ad0e2000 '=' , "\n==33589==ERROR: AddressSanitizer: SEGV on unknown address 0x0000001a69e8 (pc 0x558b7258719b bp 0x62d0001a6a58 sp 0x7ffc2e74c580 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [23:18:02.884] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [23:18:02.884] l = {mu_ = } [23:18:02.884] #5 0x00007f88c1d8e266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [23:18:02.884] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindDeadlySignal, {Base = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f88be354bf0, context = 0x7f88be354ac0, addr = 1731048, pc = 94057407213979, sp = 140721087890816, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, second_free_stack = 0x7f88be354bf0, addr_description = {addr = 140225283443392, alloc_tid = 1731048, free_tid = 94057407213979, alloc_stack_id = 779404672, free_stack_id = 32764, chunk_access = {bad_addr = 108645494450776, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7f88be354bf0, addr_description = {addr = 140225283443392, alloc_tid = 1731048, free_tid = 94057407213979, alloc_stack_id = 779404672, free_stack_id = 32764, chunk_access = {bad_addr = 108645494450776, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7f88be354bf0, addr_description = {data = {kind = 3191163584, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 113 'q'}, heap = {addr = 1731048, alloc_tid = 94057407213979, free_tid = 140721087890816, alloc_stack_id = 1731160, free_stack_id = 25296, 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 = 1731048, tid = 94057407213979, offset = 140721087890816, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94057407213979, size = 140721087890816, size_with_redzone = 108645494450776, name = 0x100000001 "", module_name = 0x1 , 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 = 1731048}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, dealloc_stack = 0x7f88be354bf0, alloc_type = 3191163584, dealloc_type = 32648, addr_description = {data = {kind = 1731048, {shadow = {addr = 94057407213979, kind = (unknown: 0x80), shadow_byte = 197 '\305'}, heap = {addr = 94057407213979, alloc_tid = 140721087890816, free_tid = 108645494450776, 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 = 94057407213979, tid = 140721087890816, offset = 108645494450776, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94057407213979, static kMaxGlobals = 4, globals = {{beg = 140721087890816, size = 108645494450776, size_with_redzone = 4294967297, name = 0x1 , 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 = 94057407213979}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, addr_description = {data = {kind = 3191163584, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 113 'q'}, heap = {addr = 1731048, alloc_tid = 94057407213979, free_tid = 140721087890816, alloc_stack_id = 1731160, free_stack_id = 25296, 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 = 1731048, tid = 94057407213979, offset = 140721087890816, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94057407213979, size = 140721087890816, size_with_redzone = 108645494450776, name = 0x100000001 "", module_name = 0x1 , 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 = 1731048}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, addr_description = {data = {kind = 3191163584, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 113 'q'}, heap = {addr = 1731048, alloc_tid = 94057407213979, free_tid = 140721087890816, alloc_stack_id = 1731160, free_stack_id = 25296, 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 = 1731048, tid = 94057407213979, offset = 140721087890816, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94057407213979, size = 140721087890816, size_with_redzone = 108645494450776, name = 0x100000001 "", module_name = 0x1 , 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 = 1731048}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, count = 140225283443392, size = 1731048}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, count = 140225283443392, size = 1731048}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, size = 140225283443392}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, alignment = 140225283443392}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, size = 140225283443392, alignment = 1731048}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, alignment = 140225283443392}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, user_size = 140225283443392, total_size = 1731048, max_size = 94057407213979}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, requested_size = 140225283443392}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, length1 = 140225283443392, length2 = 1731048, addr1_description = {data = {kind = 1918398875, {shadow = {addr = 140721087890816, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140721087890816, alloc_tid = 108645494450776, 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 = 140721087890816, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140721087890816, static kMaxGlobals = 4, globals = {{beg = 108645494450776, size = 4294967297, size_with_redzone = 1, 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 = 140721087890816}}}, 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 = 140225344576909, size = 216 '\330'}, addr = 0}}}, function = 0x7f88c1da1d8d <__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*)+29> "A\211\300\061\300E\204\300u\016\270\001"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, addr_description = {data = {kind = 3191163584, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0x98), shadow_byte = 113 'q'}, heap = {addr = 1731048, alloc_tid = 94057407213979, free_tid = 140721087890816, alloc_stack_id = 1731160, free_stack_id = 25296, 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 = 1731048, tid = 94057407213979, offset = 140721087890816, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94057407213979, size = 140721087890816, size_with_redzone = 108645494450776, name = 0x100000001 "", module_name = 0x1 , 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 = 1731048}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f88be354bf0, beg = 140225283443392, end = 1731048, old_mid = 94057407213979, new_mid = 140721087890816}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140225283443696, size = 140225283443392, size_with_redzone = 1731048, name = 0x558b7258719b "\203;\006\017\205\213\002", module_name = 0x7ffc2e74c580 "", has_dynamic_init = 108645494450776, location = 0x100000001, odr_indicator = 1}, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, pc = 140225283443696, bp = 140225283443392, sp = 1731048, addr1_description = {data = {kind = 1918398875, {shadow = {addr = 140721087890816, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140721087890816, alloc_tid = 108645494450776, 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 = 140721087890816, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140721087890816, static kMaxGlobals = 4, globals = {{beg = 108645494450776, size = 4294967297, size_with_redzone = 1, 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 = 140721087890816}}}, 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 = 140225344576909, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 3191163888, {shadow = {addr = 140225283443392, kind = (unknown: 0xe8), shadow_byte = 105 'i'}, heap = {addr = 140225283443392, alloc_tid = 1731048, free_tid = 94057407213979, alloc_stack_id = 779404672, free_stack_id = 32764, chunk_access = {bad_addr = 108645494450776, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140225283443392, tid = 1731048, offset = 94057407213979, frame_pc = 140721087890816, access_size = 108645494450776, frame_descr = 0x100000001 ""}, global = {addr = 140225283443392, static kMaxGlobals = 4, globals = {{beg = 1731048, size = 94057407213979, size_with_redzone = 140721087890816, name = 0x62d0001a6a58 "\001", module_name = 0x100000001 "", has_dynamic_init = 1, 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 = 140225283443392}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [23:18:02.884] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f88be354bf0, context = 0x7f88be354ac0, addr = 1731048, pc = 94057407213979, sp = 140721087890816, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [23:18:02.884] #6 0x00007f88c1d8d6ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f88be354bf0, context=0x7f88be354a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [23:18:02.884] sig = {siginfo = 0x7f88be354bf0, context = 0x7f88be354ac0, addr = 1731048, pc = 94057407213979, sp = 140721087890816, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [23:18:02.884] #7 [23:18:02.884] No locals. [23:18:02.884] #8 0x0000558b7258719b in get_expr_width (root=root@entry=0x6290001c3618, expr=expr@entry=0x1a69e8) at costsize.c:6328 [23:18:02.884] width = [23:18:02.884] #9 0x0000558b7259aebf in set_pathtarget_cost_width (root=root@entry=0x6290001c3618, target=target@entry=0x62d0001a6978) at costsize.c:6299 [23:18:02.884] node = 0x1a69e8 [23:18:02.884] lc__state = {l = , i = } [23:18:02.884] tuple_width = 0 [23:18:02.884] lc = [23:18:02.884] #10 0x0000558b725fce8a in make_group_input_target (root=root@entry=0x6290001c3618, final_target=final_target@entry=0x62d0001a68b8) at planner.c:5479 [23:18:02.884] parse = 0x6250001e7938 [23:18:02.884] input_target = 0x62d0001a6978 [23:18:02.884] non_group_cols = 0x0 [23:18:02.884] non_group_vars = 0x0 [23:18:02.884] i = 3 [23:18:02.884] lc = [23:18:02.884] #11 0x0000558b7260feef in grouping_planner (root=root@entry=0x6290001c3618, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [23:18:02.884] sort_input_targets = [23:18:02.884] sort_input_target_parallel_safe = true [23:18:02.884] grouping_target = 0x62d0001a68b8 [23:18:02.884] scanjoin_target = [23:18:02.884] activeWindows = 0x0 [23:18:02.884] qp_extra = {activeWindows = , gset_data = } [23:18:02.884] sort_input_targets_contain_srfs = [23:18:02.884] have_grouping = [23:18:02.884] wflists = 0x0 [23:18:02.884] gset_data = 0x6290001c5340 [23:18:02.884] sort_input_target = 0x62d0001a68b8 [23:18:02.884] grouping_targets = [23:18:02.884] grouping_target_parallel_safe = true [23:18:02.884] scanjoin_targets = [23:18:02.884] scanjoin_target_parallel_safe = [23:18:02.884] grouping_targets_contain_srfs = [23:18:02.884] scanjoin_targets_contain_srfs = [23:18:02.884] scanjoin_target_same_exprs = [23:18:02.884] parse = 0x6250001e7938 [23:18:02.884] offset_est = [23:18:02.884] count_est = [23:18:02.884] limit_tuples = -1 [23:18:02.884] have_postponed_srfs = [23:18:02.884] final_target = 0x62d0001a68b8 [23:18:02.884] final_targets = [23:18:02.884] final_targets_contain_srfs = [23:18:02.884] final_target_parallel_safe = true [23:18:02.884] current_rel = 0x62d0001a4ec8 [23:18:02.884] final_rel = [23:18:02.884] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [23:18:02.884] lc = [23:18:02.884] __func__ = "grouping_planner" [23:18:02.884] #12 0x0000558b72613c66 in subquery_planner (glob=glob@entry=0x625000006f18, parse=parse@entry=0x6250001e7938, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0) at planner.c:1084 [23:18:02.884] root = 0x6290001c3618 [23:18:02.884] newWithCheckOptions = [23:18:02.884] newHaving = 0x0 [23:18:02.884] hasOuterJoins = [23:18:02.884] hasResultRTEs = false [23:18:02.884] final_rel = [23:18:02.884] l = [23:18:02.884] #13 0x0000558b72614c41 in standard_planner (parse=parse@entry=0x6250001e7938, query_string=query_string@entry=0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:412 [23:18:02.884] result = [23:18:02.884] glob = 0x625000006f18 [23:18:02.884] tuple_fraction = 0 [23:18:02.884] root = [23:18:02.884] final_rel = [23:18:02.884] best_path = [23:18:02.884] top_plan = [23:18:02.884] lp = [23:18:02.884] lr = [23:18:02.884] #14 0x00007f88bb8b0f16 in pgss_planner (parse=, query_string=, cursorOptions=, boundParams=) at pg_stat_statements.c:926 [23:18:02.884] _save_exception_stack = 0x7ffc2e74d2f0 [23:18:02.884] _save_context_stack = 0x0 [23:18:02.884] _local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [23:18:02.884] _do_rethrow = false [23:18:02.884] duration = {ticks = } [23:18:02.884] bufusage = {shared_blks_hit = , shared_blks_read = , shared_blks_dirtied = , shared_blks_written = , local_blks_hit = , local_blks_read = , local_blks_dirtied = , local_blks_written = , temp_blks_read = , temp_blks_written = , shared_blk_read_time = {ticks = }, shared_blk_write_time = {ticks = }, local_blk_read_time = {ticks = }, local_blk_write_time = {ticks = }, temp_blk_read_time = {ticks = }, temp_blk_write_time = {ticks = }} [23:18:02.884] walusage_start = {wal_records = , wal_fpi = , wal_bytes = } [23:18:02.884] start = {ticks = } [23:18:02.884] bufusage_start = {shared_blks_hit = , shared_blks_read = , shared_blks_dirtied = , shared_blks_written = , local_blks_hit = , local_blks_read = , local_blks_dirtied = , local_blks_written = , temp_blks_read = , temp_blks_written = , shared_blk_read_time = {ticks = }, shared_blk_write_time = {ticks = }, local_blk_read_time = {ticks = }, local_blk_write_time = {ticks = }, temp_blk_read_time = {ticks = }, temp_blk_write_time = {ticks = }} [23:18:02.884] walusage = {wal_records = , wal_fpi = , wal_bytes = } [23:18:02.884] result = 0x558b72f3aef4 [23:18:02.884] #15 0x0000558b7261627d in planner (parse=parse@entry=0x6250001e7938, query_string=query_string@entry=0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:278 [23:18:02.884] result = [23:18:02.884] #16 0x0000558b7287f20c in pg_plan_query (querytree=querytree@entry=0x6250001e7938, query_string=query_string@entry=0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:903 [23:18:02.884] plan = [23:18:02.884] #17 0x0000558b7287f599 in pg_plan_queries (querytrees=0x6290001c35c8, query_string=query_string@entry=0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:995 [23:18:02.884] query = 0x6250001e7938 [23:18:02.884] stmt = [23:18:02.884] query_list__state = {l = , i = } [23:18:02.884] stmt_list = 0x0 [23:18:02.884] query_list = [23:18:02.884] #18 0x0000558b7287ff23 in exec_simple_query (query_string=query_string@entry=0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;") at postgres.c:1192 [23:18:02.884] cmdtaglen = [23:18:02.884] snapshot_set = true [23:18:02.884] per_parsetree_context = 0x0 [23:18:02.884] plantree_list = [23:18:02.884] parsetree = 0x625000006e98 [23:18:02.884] commandTag = CMDTAG_SELECT [23:18:02.885] qc = {commandTag = , nprocessed = } [23:18:02.885] querytree_list = [23:18:02.885] portal = [23:18:02.885] receiver = [23:18:02.885] format = [23:18:02.885] cmdtagname = [23:18:02.885] parsetree_item__state = {l = , i = } [23:18:02.885] dest = DestRemote [23:18:02.885] oldcontext = 0x625000043900 [23:18:02.885] parsetree_list = 0x625000006ec8 [23:18:02.885] parsetree_item = 0x625000006ee0 [23:18:02.885] save_log_statement_stats = false [23:18:02.885] was_logged = false [23:18:02.885] use_implicit_block = false [23:18:02.885] msec_str = { } [23:18:02.885] __func__ = "exec_simple_query" [23:18:02.885] #19 0x0000558b72883cb9 in PostgresMain (dbname=dbname@entry=0x62900001b278 "contrib_regression", username=username@entry=0x6250000020f0 "postgres") at postgres.c:4672 [23:18:02.885] query_string = 0x625000005200 "SELECT a, b, c\nFROM (VALUES (1, 2, 3), (4, NULL, 6), (7, 8, 9)) AS t (a, b, c)\nGROUP BY ROLLUP(a, b), rollup(a, c)\nORDER BY a, b, c;" [23:18:02.885] firstchar = [23:18:02.885] input_message = {data = , len = , maxlen = , cursor = } [23:18:02.885] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [23:18:02.885] send_ready_for_query = [23:18:02.885] idle_in_transaction_timeout_enabled = [23:18:02.885] idle_session_timeout_enabled = [23:18:02.885] __func__ = "PostgresMain" [23:18:02.885] #20 0x0000558b726d1471 in BackendRun () at postmaster.c:4452 [23:18:02.885] No locals. [23:18:02.885] #21 0x0000558b726d6b92 in BackendStartup (client_sock=client_sock@entry=0x7ffc2e74d4c0) at postmaster.c:4117 [23:18:02.885] bn = 0x625000005d40 [23:18:02.885] pid = 0 [23:18:02.885] cac = CAC_OK [23:18:02.885] __func__ = "BackendStartup" [23:18:02.885] #22 0x0000558b726d702e in ServerLoop () at postmaster.c:1780 [23:18:02.885] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [23:18:02.885] i = 0 [23:18:02.885] now = [23:18:02.885] last_lockfile_recheck_time = 1710371799 [23:18:02.885] last_touch_time = 1710371799 [23:18:02.885] events = {{pos = , events = , fd = , user_data = } } [23:18:02.885] nevents = 1 [23:18:02.885] __func__ = "ServerLoop" [23:18:02.885] #23 0x0000558b726d92c9 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1478 [23:18:02.885] opt = [23:18:02.885] status = [23:18:02.885] userDoption = [23:18:02.885] listen_addr_saved = false [23:18:02.885] output_config_variable = [23:18:02.885] __func__ = "PostmasterMain" [23:18:02.885] #24 0x0000558b7247f25a in main (argc=8, argv=0x607000000410) at main.c:197 [23:18:02.885] do_check_root = [23:18:02.903] -e [23:18:02.903] [23:18:02.903] [23:18:03.449] dumping /tmp/cores/postgres-6-23917.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [23:18:03.741] [New LWP 23917] [23:18:04.026] [Thread debugging using libthread_db enabled] [23:18:04.026] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [23:18:06.715] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [23:18:07.249] Core was generated by `postgres: postgres regression [local] SELECT '. [23:18:07.249] Program terminated with signal SIGABRT, Aborted. [23:18:07.249] #0 0x00007fee604aece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:07.483] [23:18:07.483] Thread 1 (Thread 0x7fee5de47380 (LWP 23917)): [23:18:07.483] #0 0x00007fee604aece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:07.483] No symbol table info available. [23:18:07.483] #1 0x00007fee60498537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:07.483] No symbol table info available. [23:18:07.483] #2 0x00007fee6153811b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [23:18:07.483] No locals. [23:18:07.483] #3 0x00007fee61542ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [23:18:07.483] No locals. [23:18:07.483] #4 0x00007fee6152544c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fee5dae8f5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [23:18:07.483] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fee4cc55000 '=' , "\n==23917==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x5637c3b12d76 bp 0x62d0000a7a48 sp 0x7fff411d1540 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [23:18:07.483] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [23:18:07.483] l = {mu_ = } [23:18:07.483] #5 0x00007fee61523266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [23:18:07.483] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindDeadlySignal, {Base = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7fee5dae9bf0, context = 0x7fee5dae9ac0, addr = 503864, pc = 94797506358646, sp = 140734285813056, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, second_free_stack = 0x7fee5dae9bf0, addr_description = {addr = 140661750667968, alloc_tid = 503864, free_tid = 94797506358646, alloc_stack_id = 1092425024, free_stack_id = 32767, chunk_access = {bad_addr = 108645493406280, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7fee5dae9bf0, addr_description = {addr = 140661750667968, alloc_tid = 503864, free_tid = 94797506358646, alloc_stack_id = 1092425024, free_stack_id = 32767, chunk_access = {bad_addr = 108645493406280, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7fee5dae9bf0, addr_description = {data = {kind = 1571723968, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 45 '-'}, heap = {addr = 503864, alloc_tid = 94797506358646, free_tid = 140734285813056, alloc_stack_id = 686664, free_stack_id = 25296, 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 = 503864, tid = 94797506358646, offset = 140734285813056, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94797506358646, size = 140734285813056, size_with_redzone = 108645493406280, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, dealloc_stack = 0x7fee5dae9bf0, alloc_type = 1571723968, dealloc_type = 32750, addr_description = {data = {kind = 503864, {shadow = {addr = 94797506358646, kind = (unknown: 0x40), shadow_byte = 21 '\025'}, heap = {addr = 94797506358646, alloc_tid = 140734285813056, free_tid = 108645493406280, 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 = 94797506358646, tid = 140734285813056, offset = 108645493406280, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94797506358646, static kMaxGlobals = 4, globals = {{beg = 140734285813056, size = 108645493406280, size_with_redzone = 4294967297, name = 0x1 , 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 = 94797506358646}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, addr_description = {data = {kind = 1571723968, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 45 '-'}, heap = {addr = 503864, alloc_tid = 94797506358646, free_tid = 140734285813056, alloc_stack_id = 686664, free_stack_id = 25296, 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 = 503864, tid = 94797506358646, offset = 140734285813056, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94797506358646, size = 140734285813056, size_with_redzone = 108645493406280, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, addr_description = {data = {kind = 1571723968, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 45 '-'}, heap = {addr = 503864, alloc_tid = 94797506358646, free_tid = 140734285813056, alloc_stack_id = 686664, free_stack_id = 25296, 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 = 503864, tid = 94797506358646, offset = 140734285813056, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94797506358646, size = 140734285813056, size_with_redzone = 108645493406280, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, count = 140661750667968, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, count = 140661750667968, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, size = 140661750667968}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, alignment = 140661750667968}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, size = 140661750667968, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, alignment = 140661750667968}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, user_size = 140661750667968, total_size = 503864, max_size = 94797506358646}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, requested_size = 140661750667968}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, length1 = 140661750667968, length2 = 503864, addr1_description = {data = {kind = 3283168630, {shadow = {addr = 140734285813056, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140734285813056, alloc_tid = 108645493406280, 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 = 140734285813056, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734285813056, static kMaxGlobals = 4, globals = {{beg = 108645493406280, size = 4294967297, size_with_redzone = 1, 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 = 140734285813056}}}, 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 = 140661811801485, size = 216 '\330'}, addr = 0}}}, function = 0x7fee61536d8d <__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*)+29> "A\211\300\061\300E\204\300u\016\270\001"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, addr_description = {data = {kind = 1571723968, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 45 '-'}, heap = {addr = 503864, alloc_tid = 94797506358646, free_tid = 140734285813056, alloc_stack_id = 686664, free_stack_id = 25296, 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 = 503864, tid = 94797506358646, offset = 140734285813056, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94797506358646, size = 140734285813056, size_with_redzone = 108645493406280, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fee5dae9bf0, beg = 140661750667968, end = 503864, old_mid = 94797506358646, new_mid = 140734285813056}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140661750668272, size = 140661750667968, size_with_redzone = 503864, name = 0x5637c3b12d76 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7fff411d1540 "`\025\035A\377\177", has_dynamic_init = 108645493406280, location = 0x100000001, odr_indicator = 1}, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, pc = 140661750668272, bp = 140661750667968, sp = 503864, addr1_description = {data = {kind = 3283168630, {shadow = {addr = 140734285813056, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140734285813056, alloc_tid = 108645493406280, 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 = 140734285813056, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734285813056, static kMaxGlobals = 4, globals = {{beg = 108645493406280, size = 4294967297, size_with_redzone = 1, 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 = 140734285813056}}}, 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 = 140661811801485, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 1571724272, {shadow = {addr = 140661750667968, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 140661750667968, alloc_tid = 503864, free_tid = 94797506358646, alloc_stack_id = 1092425024, free_stack_id = 32767, chunk_access = {bad_addr = 108645493406280, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140661750667968, tid = 503864, offset = 94797506358646, frame_pc = 140734285813056, access_size = 108645493406280, frame_descr = 0x100000001 ""}, global = {addr = 140661750667968, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94797506358646, size_with_redzone = 140734285813056, name = 0x62d0000a7a48 "\006", module_name = 0x100000001 "", has_dynamic_init = 1, 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 = 140661750667968}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [23:18:07.483] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7fee5dae9bf0, context = 0x7fee5dae9ac0, addr = 503864, pc = 94797506358646, sp = 140734285813056, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [23:18:07.483] #6 0x00007fee615226ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7fee5dae9bf0, context=0x7fee5dae9a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [23:18:07.483] sig = {siginfo = 0x7fee5dae9bf0, context = 0x7fee5dae9ac0, addr = 503864, pc = 94797506358646, sp = 140734285813056, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [23:18:07.483] #7 [23:18:07.483] No locals. [23:18:07.483] #8 0x00005637c3b12d76 in equal (a=0x7b038, b=b@entry=0x62d0000a7a48) at equalfuncs.c:239 [23:18:07.483] retval = [23:18:07.483] __func__ = "equal" [23:18:07.483] #9 0x00005637c3b2f5e2 in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d0000a7a48) at list.c:670 [23:18:07.483] cell__state = {l = , i = } [23:18:07.483] cell = [23:18:07.483] #10 0x00005637c3cf0969 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d0000a7a48) at tlist.c:743 [23:18:07.483] No locals. [23:18:07.483] #11 0x00005637c3cf09e6 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [23:18:07.483] expr = [23:18:07.483] lc__state = {l = , i = } [23:18:07.483] lc = [23:18:07.483] #12 0x00005637c3c58e6d in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [23:18:07.483] parse = 0x625000006cb8 [23:18:07.483] input_target = 0x63100007afc8 [23:18:07.483] non_group_cols = 0x63100007b188 [23:18:07.483] non_group_vars = 0x63100007b1d8 [23:18:07.483] i = 6 [23:18:07.483] lc = [23:18:07.483] #13 0x00005637c3c6beef in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [23:18:07.483] sort_input_targets = [23:18:07.483] sort_input_target_parallel_safe = true [23:18:07.483] grouping_target = 0x63100007ae68 [23:18:07.483] scanjoin_target = [23:18:07.483] activeWindows = 0x0 [23:18:07.483] qp_extra = {activeWindows = , gset_data = } [23:18:07.483] sort_input_targets_contain_srfs = [23:18:07.483] have_grouping = [23:18:07.483] wflists = 0x0 [23:18:07.483] gset_data = 0x6310000792c8 [23:18:07.483] sort_input_target = 0x63100007ae68 [23:18:07.483] grouping_targets = [23:18:07.483] grouping_target_parallel_safe = true [23:18:07.483] scanjoin_targets = [23:18:07.483] scanjoin_target_parallel_safe = [23:18:07.483] grouping_targets_contain_srfs = [23:18:07.483] scanjoin_targets_contain_srfs = [23:18:07.483] scanjoin_target_same_exprs = [23:18:07.483] parse = 0x625000006cb8 [23:18:07.483] offset_est = [23:18:07.483] count_est = [23:18:07.483] limit_tuples = -1 [23:18:07.483] have_postponed_srfs = [23:18:07.483] final_target = 0x63100007ae68 [23:18:07.483] final_targets = [23:18:07.483] final_targets_contain_srfs = [23:18:07.483] final_target_parallel_safe = true [23:18:07.483] current_rel = 0x629000044e78 [23:18:07.483] final_rel = [23:18:07.483] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [23:18:07.483] lc = [23:18:07.483] __func__ = "grouping_planner" [23:18:07.483] #14 0x00005637c3c6fc66 in subquery_planner (glob=glob@entry=0x625000006f28, parse=parse@entry=0x625000006cb8, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0) at planner.c:1084 [23:18:07.483] root = 0x629000044a68 [23:18:07.483] newWithCheckOptions = [23:18:07.483] newHaving = 0x0 [23:18:07.483] hasOuterJoins = [23:18:07.483] hasResultRTEs = false [23:18:07.483] final_rel = [23:18:07.483] l = [23:18:07.483] #15 0x00005637c3c70c41 in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [23:18:07.483] result = [23:18:07.483] glob = 0x625000006f28 [23:18:07.483] tuple_fraction = 0 [23:18:07.483] root = [23:18:07.483] final_rel = [23:18:07.483] best_path = [23:18:07.483] top_plan = [23:18:07.483] lp = [23:18:07.483] lr = [23:18:07.483] #16 0x00005637c3c72287 in planner (parse=parse@entry=0x625000006cb8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:280 [23:18:07.483] result = [23:18:07.483] #17 0x00005637c3edb20c in pg_plan_query (querytree=querytree@entry=0x625000006cb8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:903 [23:18:07.483] plan = [23:18:07.483] #18 0x00005637c3edb599 in pg_plan_queries (querytrees=0x62d0000a44c8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:995 [23:18:07.483] query = 0x625000006cb8 [23:18:07.483] stmt = [23:18:07.483] query_list__state = {l = , i = } [23:18:07.483] stmt_list = 0x0 [23:18:07.483] query_list = [23:18:07.483] #19 0x00005637c3edbf23 in exec_simple_query (query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);") at postgres.c:1192 [23:18:07.483] cmdtaglen = [23:18:07.483] snapshot_set = true [23:18:07.483] per_parsetree_context = 0x0 [23:18:07.483] plantree_list = [23:18:07.483] parsetree = 0x625000006b28 [23:18:07.483] commandTag = CMDTAG_SELECT [23:18:07.483] qc = {commandTag = , nprocessed = } [23:18:07.483] querytree_list = [23:18:07.483] portal = [23:18:07.483] receiver = [23:18:07.483] format = [23:18:07.483] cmdtagname = [23:18:07.483] parsetree_item__state = {l = , i = } [23:18:07.483] dest = DestRemote [23:18:07.483] oldcontext = 0x625000041100 [23:18:07.483] parsetree_list = 0x625000006b58 [23:18:07.483] parsetree_item = 0x625000006b70 [23:18:07.483] save_log_statement_stats = false [23:18:07.483] was_logged = false [23:18:07.483] use_implicit_block = false [23:18:07.483] msec_str = { } [23:18:07.483] __func__ = "exec_simple_query" [23:18:07.483] #20 0x00005637c3edfcb9 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4672 [23:18:07.483] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [23:18:07.483] firstchar = [23:18:07.483] input_message = {data = , len = , maxlen = , cursor = } [23:18:07.483] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [23:18:07.483] send_ready_for_query = [23:18:07.483] idle_in_transaction_timeout_enabled = [23:18:07.483] idle_session_timeout_enabled = [23:18:07.483] __func__ = "PostgresMain" [23:18:07.483] #21 0x00005637c3d2d471 in BackendRun () at postmaster.c:4452 [23:18:07.483] No locals. [23:18:07.483] #22 0x00005637c3d32b92 in BackendStartup (client_sock=client_sock@entry=0x7fff411d1f70) at postmaster.c:4117 [23:18:07.483] bn = 0x625000016a78 [23:18:07.483] pid = 0 [23:18:07.483] cac = CAC_OK [23:18:07.483] __func__ = "BackendStartup" [23:18:07.483] #23 0x00005637c3d3302e in ServerLoop () at postmaster.c:1780 [23:18:07.483] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [23:18:07.483] i = 0 [23:18:07.483] now = [23:18:07.483] last_lockfile_recheck_time = 1710371714 [23:18:07.483] last_touch_time = 1710371714 [23:18:07.483] events = {{pos = , events = , fd = , user_data = } } [23:18:07.484] nevents = 1 [23:18:07.484] __func__ = "ServerLoop" [23:18:07.484] #24 0x00005637c3d352c9 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1478 [23:18:07.484] opt = [23:18:07.484] status = [23:18:07.484] userDoption = [23:18:07.484] listen_addr_saved = false [23:18:07.484] output_config_variable = [23:18:07.484] __func__ = "PostmasterMain" [23:18:07.484] #25 0x00005637c3adb25a in main (argc=8, argv=0x607000000410) at main.c:197 [23:18:07.484] do_check_root = [23:18:07.502] -e [23:18:07.502] [23:18:07.502] [23:18:08.047] dumping /tmp/cores/postgres-6-30296.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [23:18:08.356] [New LWP 30296] [23:18:08.641] [Thread debugging using libthread_db enabled] [23:18:08.641] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [23:18:10.953] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [23:18:11.404] Core was generated by `postgres: old_node: postgres regression [local] SELECT '. [23:18:11.404] Program terminated with signal SIGABRT, Aborted. [23:18:11.404] #0 0x00007f0f6aef7ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:11.632] [23:18:11.632] Thread 1 (Thread 0x7f0f68890380 (LWP 30296)): [23:18:11.632] #0 0x00007f0f6aef7ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:11.632] No symbol table info available. [23:18:11.632] #1 0x00007f0f6aee1537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [23:18:11.632] No symbol table info available. [23:18:11.632] #2 0x00007f0f6bf8111b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [23:18:11.632] No locals. [23:18:11.632] #3 0x00007f0f6bf8bce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [23:18:11.632] No locals. [23:18:11.632] #4 0x00007f0f6bf6e44c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f0f68531f5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [23:18:11.632] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f0f579f5000 '=' , "\n==30296==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x55d08f43dd76 bp 0x62d000089a48 sp 0x7ffd6a47d370 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [23:18:11.632] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [23:18:11.632] l = {mu_ = } [23:18:11.632] #5 0x00007f0f6bf6c266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [23:18:11.632] in_report = {error_report_lock_ = {}, static current_error_ = {kind = __asan::kErrorKindDeadlySignal, {Base = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, DeadlySignal = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f0f68532bf0, context = 0x7f0f68532ac0, addr = 503864, pc = 94354245148022, sp = 140726386545520, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, second_free_stack = 0x7f0f68532bf0, addr_description = {addr = 139704151517888, alloc_tid = 503864, free_tid = 94354245148022, alloc_stack_id = 1783092080, free_stack_id = 32765, chunk_access = {bad_addr = 108645493283400, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}}, NewDeleteTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7f0f68532bf0, addr_description = {addr = 139704151517888, alloc_tid = 503864, free_tid = 94354245148022, alloc_stack_id = 1783092080, free_stack_id = 32765, chunk_access = {bad_addr = 108645493283400, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7f0f68532bf0, addr_description = {data = {kind = 1750280896, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 221 '\335'}, heap = {addr = 503864, alloc_tid = 94354245148022, free_tid = 140726386545520, alloc_stack_id = 563784, free_stack_id = 25296, 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 = 503864, tid = 94354245148022, offset = 140726386545520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94354245148022, size = 140726386545520, size_with_redzone = 108645493283400, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, dealloc_stack = 0x7f0f68532bf0, alloc_type = 1750280896, dealloc_type = 32527, addr_description = {data = {kind = 503864, {shadow = {addr = 94354245148022, kind = (unknown: 0x70), shadow_byte = 211 '\323'}, heap = {addr = 94354245148022, alloc_tid = 140726386545520, free_tid = 108645493283400, 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 = 94354245148022, tid = 140726386545520, offset = 108645493283400, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94354245148022, static kMaxGlobals = 4, globals = {{beg = 140726386545520, size = 108645493283400, size_with_redzone = 4294967297, name = 0x1 , 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 = 94354245148022}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, addr_description = {data = {kind = 1750280896, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 221 '\335'}, heap = {addr = 503864, alloc_tid = 94354245148022, free_tid = 140726386545520, alloc_stack_id = 563784, free_stack_id = 25296, 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 = 503864, tid = 94354245148022, offset = 140726386545520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94354245148022, size = 140726386545520, size_with_redzone = 108645493283400, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, addr_description = {data = {kind = 1750280896, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 221 '\335'}, heap = {addr = 503864, alloc_tid = 94354245148022, free_tid = 140726386545520, alloc_stack_id = 563784, free_stack_id = 25296, 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 = 503864, tid = 94354245148022, offset = 140726386545520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94354245148022, size = 140726386545520, size_with_redzone = 108645493283400, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, count = 139704151517888, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, count = 139704151517888, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, size = 139704151517888}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, alignment = 139704151517888}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, size = 139704151517888, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, alignment = 139704151517888}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, user_size = 139704151517888, total_size = 503864, max_size = 94354245148022}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, requested_size = 139704151517888}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, length1 = 139704151517888, length2 = 503864, addr1_description = {data = {kind = 2403589494, {shadow = {addr = 140726386545520, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140726386545520, alloc_tid = 108645493283400, 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 = 140726386545520, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726386545520, static kMaxGlobals = 4, globals = {{beg = 108645493283400, size = 4294967297, size_with_redzone = 1, 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 = 140726386545520}}}, 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 = 139704212651405, size = 216 '\330'}, addr = 0}}}, function = 0x7f0f6bf7fd8d <__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*)+29> "A\211\300\061\300E\204\300u\016\270\001"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, addr_description = {data = {kind = 1750280896, {shadow = {addr = 503864, kind = (__asan::kShadowKindHigh | unknown: 0x74), shadow_byte = 221 '\335'}, heap = {addr = 503864, alloc_tid = 94354245148022, free_tid = 140726386545520, alloc_stack_id = 563784, free_stack_id = 25296, 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 = 503864, tid = 94354245148022, offset = 140726386545520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94354245148022, size = 140726386545520, size_with_redzone = 108645493283400, name = 0x100000001 "", module_name = 0x1 , 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 = 503864}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f0f68532bf0, beg = 139704151517888, end = 503864, old_mid = 94354245148022, new_mid = 140726386545520}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 139704151518192, size = 139704151517888, size_with_redzone = 503864, name = 0x55d08f43dd76 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7ffd6a47d370 "\220\323Gj\375\177", has_dynamic_init = 108645493283400, location = 0x100000001, odr_indicator = 1}, 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 = 20, descr = "wild-addr-read", '\000' }, tid = 0}, pc = 139704151518192, bp = 139704151517888, sp = 503864, addr1_description = {data = {kind = 2403589494, {shadow = {addr = 140726386545520, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140726386545520, alloc_tid = 108645493283400, 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 = 140726386545520, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726386545520, static kMaxGlobals = 4, globals = {{beg = 108645493283400, size = 4294967297, size_with_redzone = 1, 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 = 140726386545520}}}, 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 = 139704212651405, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 1750281200, {shadow = {addr = 139704151517888, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 139704151517888, alloc_tid = 503864, free_tid = 94354245148022, alloc_stack_id = 1783092080, free_stack_id = 32765, chunk_access = {bad_addr = 108645493283400, offset = 4294967297, chunk_begin = 1, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 139704151517888, tid = 503864, offset = 94354245148022, frame_pc = 140726386545520, access_size = 108645493283400, frame_descr = 0x100000001 ""}, global = {addr = 139704151517888, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94354245148022, size_with_redzone = 140726386545520, name = 0x62d000089a48 "\006", module_name = 0x100000001 "", has_dynamic_init = 1, 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 = 139704151517888}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [23:18:11.632] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f0f68532bf0, context = 0x7f0f68532ac0, addr = 503864, pc = 94354245148022, sp = 140726386545520, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [23:18:11.632] #6 0x00007f0f6bf6b6ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f0f68532bf0, context=0x7f0f68532a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [23:18:11.632] sig = {siginfo = 0x7f0f68532bf0, context = 0x7f0f68532ac0, addr = 503864, pc = 94354245148022, sp = 140726386545520, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [23:18:11.632] #7 [23:18:11.632] No locals. [23:18:11.632] #8 0x000055d08f43dd76 in equal (a=0x7b038, b=b@entry=0x62d000089a48) at equalfuncs.c:239 [23:18:11.632] retval = [23:18:11.632] __func__ = "equal" [23:18:11.632] #9 0x000055d08f45a5e2 in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d000089a48) at list.c:670 [23:18:11.632] cell__state = {l = , i = } [23:18:11.632] cell = [23:18:11.632] #10 0x000055d08f61b969 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d000089a48) at tlist.c:743 [23:18:11.632] No locals. [23:18:11.632] #11 0x000055d08f61b9e6 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [23:18:11.632] expr = [23:18:11.632] lc__state = {l = , i = } [23:18:11.632] lc = [23:18:11.632] #12 0x000055d08f583e6d in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [23:18:11.632] parse = 0x625000006cb8 [23:18:11.632] input_target = 0x63100007afc8 [23:18:11.632] non_group_cols = 0x63100007b188 [23:18:11.632] non_group_vars = 0x63100007b1d8 [23:18:11.632] i = 6 [23:18:11.632] lc = [23:18:11.632] #13 0x000055d08f596eef in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [23:18:11.632] sort_input_targets = [23:18:11.632] sort_input_target_parallel_safe = true [23:18:11.632] grouping_target = 0x63100007ae68 [23:18:11.632] scanjoin_target = [23:18:11.632] activeWindows = 0x0 [23:18:11.632] qp_extra = {activeWindows = , gset_data = } [23:18:11.632] sort_input_targets_contain_srfs = [23:18:11.632] have_grouping = [23:18:11.632] wflists = 0x0 [23:18:11.632] gset_data = 0x6310000792c8 [23:18:11.632] sort_input_target = 0x63100007ae68 [23:18:11.632] grouping_targets = [23:18:11.632] grouping_target_parallel_safe = true [23:18:11.632] scanjoin_targets = [23:18:11.632] scanjoin_target_parallel_safe = [23:18:11.632] grouping_targets_contain_srfs = [23:18:11.632] scanjoin_targets_contain_srfs = [23:18:11.632] scanjoin_target_same_exprs = [23:18:11.632] parse = 0x625000006cb8 [23:18:11.632] offset_est = [23:18:11.632] count_est = [23:18:11.632] limit_tuples = -1 [23:18:11.632] have_postponed_srfs = [23:18:11.632] final_target = 0x63100007ae68 [23:18:11.632] final_targets = [23:18:11.632] final_targets_contain_srfs = [23:18:11.632] final_target_parallel_safe = true [23:18:11.632] current_rel = 0x629000044e78 [23:18:11.632] final_rel = [23:18:11.632] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [23:18:11.632] lc = [23:18:11.632] __func__ = "grouping_planner" [23:18:11.632] #14 0x000055d08f59ac66 in subquery_planner (glob=glob@entry=0x625000006f28, parse=parse@entry=0x625000006cb8, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0) at planner.c:1084 [23:18:11.632] root = 0x629000044a68 [23:18:11.632] newWithCheckOptions = [23:18:11.632] newHaving = 0x0 [23:18:11.632] hasOuterJoins = [23:18:11.632] hasResultRTEs = false [23:18:11.632] final_rel = [23:18:11.632] l = [23:18:11.632] #15 0x000055d08f59bc41 in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [23:18:11.632] result = [23:18:11.632] glob = 0x625000006f28 [23:18:11.632] tuple_fraction = 0 [23:18:11.632] root = [23:18:11.632] final_rel = [23:18:11.632] best_path = [23:18:11.632] top_plan = [23:18:11.632] lp = [23:18:11.632] lr = [23:18:11.632] #16 0x000055d08f59d287 in planner (parse=parse@entry=0x625000006cb8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:280 [23:18:11.632] result = [23:18:11.632] #17 0x000055d08f80620c in pg_plan_query (querytree=querytree@entry=0x625000006cb8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:903 [23:18:11.632] plan = [23:18:11.632] #18 0x000055d08f806599 in pg_plan_queries (querytrees=0x62d0000864c8, query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);", cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:995 [23:18:11.632] query = 0x625000006cb8 [23:18:11.632] stmt = [23:18:11.632] query_list__state = {l = , i = } [23:18:11.632] stmt_list = 0x0 [23:18:11.632] query_list = [23:18:11.632] #19 0x000055d08f806f23 in exec_simple_query (query_string=query_string@entry=0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);") at postgres.c:1192 [23:18:11.632] cmdtaglen = [23:18:11.632] snapshot_set = true [23:18:11.632] per_parsetree_context = 0x0 [23:18:11.632] plantree_list = [23:18:11.632] parsetree = 0x625000006b28 [23:18:11.632] commandTag = CMDTAG_SELECT [23:18:11.632] qc = {commandTag = , nprocessed = } [23:18:11.632] querytree_list = [23:18:11.632] portal = [23:18:11.632] receiver = [23:18:11.632] format = [23:18:11.632] cmdtagname = [23:18:11.632] parsetree_item__state = {l = , i = } [23:18:11.632] dest = DestRemote [23:18:11.632] oldcontext = 0x625000043900 [23:18:11.632] parsetree_list = 0x625000006b58 [23:18:11.632] parsetree_item = 0x625000006b70 [23:18:11.632] save_log_statement_stats = false [23:18:11.632] was_logged = true [23:18:11.632] use_implicit_block = false [23:18:11.632] msec_str = { } [23:18:11.632] __func__ = "exec_simple_query" [23:18:11.632] #20 0x000055d08f80acb9 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4672 [23:18:11.632] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [23:18:11.632] firstchar = [23:18:11.632] input_message = {data = , len = , maxlen = , cursor = } [23:18:11.632] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [23:18:11.632] send_ready_for_query = [23:18:11.632] idle_in_transaction_timeout_enabled = [23:18:11.632] idle_session_timeout_enabled = [23:18:11.632] __func__ = "PostgresMain" [23:18:11.632] #21 0x000055d08f658471 in BackendRun () at postmaster.c:4452 [23:18:11.632] No locals. [23:18:11.632] #22 0x000055d08f65db92 in BackendStartup (client_sock=client_sock@entry=0x7ffd6a47dda0) at postmaster.c:4117 [23:18:11.632] bn = 0x62500001bac8 [23:18:11.632] pid = 0 [23:18:11.632] cac = CAC_OK [23:18:11.632] __func__ = "BackendStartup" [23:18:11.632] #23 0x000055d08f65e02e in ServerLoop () at postmaster.c:1780 [23:18:11.632] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [23:18:11.632] i = 0 [23:18:11.632] now = [23:18:11.632] last_lockfile_recheck_time = 1710371753 [23:18:11.632] last_touch_time = 1710371753 [23:18:11.632] events = {{pos = , events = , fd = , user_data = } } [23:18:11.633] nevents = 1 [23:18:11.633] __func__ = "ServerLoop" [23:18:11.633] #24 0x000055d08f6602c9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000710) at postmaster.c:1478 [23:18:11.633] opt = [23:18:11.633] status = [23:18:11.633] userDoption = [23:18:11.633] listen_addr_saved = false [23:18:11.633] output_config_variable = [23:18:11.633] __func__ = "PostmasterMain" [23:18:11.633] #25 0x000055d08f40625a in main (argc=4, argv=0x604000000710) at main.c:197 [23:18:11.633] do_check_root =