[15:55:14.099] src/tools/ci/cores_backtrace.sh linux /tmp/cores [15:55:14.809] dumping /tmp/cores/postgres-6-31773.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:55:15.121] [New LWP 31773] [15:55:16.660] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [15:55:17.765] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [15:55:19.411] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [15:55:20.211] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [15:55:21.550] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [15:55:23.241] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [15:55:24.505] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [15:55:25.416] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [15:55:26.951] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [15:55:27.855] [Thread debugging using libthread_db enabled] [15:55:27.855] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:55:27.855] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [15:55:28.799] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [15:55:30.314] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [15:55:31.523] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [15:55:34.403] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [15:55:34.403] Downloading separate debug info for /.cache/debuginfod_client/6bc1c815422672b74fde1b1c0803e4c9effae2a7/debuginfo... [15:55:36.183] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [15:55:37.648] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [15:55:39.070] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [15:55:40.184] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [15:55:40.980] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [15:55:42.454] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [15:55:43.517] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [15:55:44.166] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [15:55:45.030] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [15:55:46.236] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [15:55:47.049] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [15:55:48.316] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [15:55:49.265] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [15:55:50.930] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [15:55:52.982] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [15:55:54.896] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [15:55:55.543] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [15:55:56.182] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [15:55:57.713] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [15:55:58.478] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [15:55:59.702] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [15:56:00.502] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [15:56:01.610] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [15:56:02.575] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [15:56:03.841] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [15:56:04.809] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [15:56:05.621] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [15:56:06.122] Core was generated by `postgres: old_node: postgres regression [local] SELECT '. [15:56:06.122] Program terminated with signal SIGABRT, Aborted. [15:56:06.122] #0 0x00007fc864ce1ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:06.376] [15:56:06.376] Thread 1 (Thread 0x7fc86267a380 (LWP 31773)): [15:56:06.376] #0 0x00007fc864ce1ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:06.376] No symbol table info available. [15:56:06.376] #1 0x00007fc864ccb537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:06.376] No symbol table info available. [15:56:06.376] #2 0x00007fc865d6b11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [15:56:06.376] No locals. [15:56:06.376] #3 0x00007fc865d75ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:56:06.376] No locals. [15:56:06.376] #4 0x00007fc865d5844c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fc86231bf5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [15:56:06.376] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fc851864000 '=' , "\n==31773==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x560cb3faa1a1 bp 0x62d000089a48 sp 0x7fff6082bfb0 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [15:56:06.376] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [15:56:06.376] l = {mu_ = } [15:56:06.376] #5 0x00007fc865d56266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [15:56:06.376] 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 = 0x7fc86231cbf0, context = 0x7fc86231cac0, addr = 503864, pc = 94612559143329, sp = 140734812569520, 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 = 0x7fc86231cbf0, addr_description = {addr = 140498617617088, alloc_tid = 503864, free_tid = 94612559143329, alloc_stack_id = 1619181488, free_stack_id = 32767, 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 = 0x7fc86231cbf0, addr_description = {addr = 140498617617088, alloc_tid = 503864, free_tid = 94612559143329, alloc_stack_id = 1619181488, free_stack_id = 32767, 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 = 0x7fc86231cbf0, addr_description = {data = {kind = 1647430336, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 161 '\241'}, heap = {addr = 503864, alloc_tid = 94612559143329, free_tid = 140734812569520, 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 = 94612559143329, offset = 140734812569520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94612559143329, size = 140734812569520, 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 = 0x7fc86231cbf0, alloc_type = 1647430336, dealloc_type = 32712, addr_description = {data = {kind = 503864, {shadow = {addr = 94612559143329, kind = (unknown: 0xb0), shadow_byte = 191 '\277'}, heap = {addr = 94612559143329, alloc_tid = 140734812569520, 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 = 94612559143329, tid = 140734812569520, offset = 108645493283400, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94612559143329, static kMaxGlobals = 4, globals = {{beg = 140734812569520, 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 = 94612559143329}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, addr_description = {data = {kind = 1647430336, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 161 '\241'}, heap = {addr = 503864, alloc_tid = 94612559143329, free_tid = 140734812569520, 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 = 94612559143329, offset = 140734812569520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94612559143329, size = 140734812569520, 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 = 0x7fc86231cbf0, addr_description = {data = {kind = 1647430336, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 161 '\241'}, heap = {addr = 503864, alloc_tid = 94612559143329, free_tid = 140734812569520, 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 = 94612559143329, offset = 140734812569520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94612559143329, size = 140734812569520, 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 = 0x7fc86231cbf0, count = 140498617617088, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, count = 140498617617088, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, size = 140498617617088}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, alignment = 140498617617088}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, size = 140498617617088, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, alignment = 140498617617088}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, user_size = 140498617617088, total_size = 503864, max_size = 94612559143329}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, requested_size = 140498617617088}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fc86231cbf0, length1 = 140498617617088, length2 = 503864, addr1_description = {data = {kind = 3019547041, {shadow = {addr = 140734812569520, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140734812569520, 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 = 140734812569520, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734812569520, 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 = 140734812569520}}}, 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 = 140498678750605, size = 216 '\330'}, addr = 0}}}, function = 0x7fc865d69d8d <__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 = 0x7fc86231cbf0, addr_description = {data = {kind = 1647430336, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 161 '\241'}, heap = {addr = 503864, alloc_tid = 94612559143329, free_tid = 140734812569520, 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 = 94612559143329, offset = 140734812569520, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94612559143329, size = 140734812569520, 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 = 0x7fc86231cbf0, beg = 140498617617088, end = 503864, old_mid = 94612559143329, new_mid = 140734812569520}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140498617617392, size = 140498617617088, size_with_redzone = 503864, name = 0x560cb3faa1a1 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7fff6082bfb0 "п\202`\377\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 = 140498617617392, bp = 140498617617088, sp = 503864, addr1_description = {data = {kind = 3019547041, {shadow = {addr = 140734812569520, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140734812569520, 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 = 140734812569520, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734812569520, 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 = 140734812569520}}}, 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 = 140498678750605, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 1647430640, {shadow = {addr = 140498617617088, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 140498617617088, alloc_tid = 503864, free_tid = 94612559143329, alloc_stack_id = 1619181488, free_stack_id = 32767, 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 = 140498617617088, tid = 503864, offset = 94612559143329, frame_pc = 140734812569520, access_size = 108645493283400, frame_descr = 0x100000001 ""}, global = {addr = 140498617617088, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94612559143329, size_with_redzone = 140734812569520, 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 = 140498617617088}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [15:56:06.376] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7fc86231cbf0, context = 0x7fc86231cac0, addr = 503864, pc = 94612559143329, sp = 140734812569520, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [15:56:06.376] #6 0x00007fc865d556ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7fc86231cbf0, context=0x7fc86231ca60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [15:56:06.376] sig = {siginfo = 0x7fc86231cbf0, context = 0x7fc86231cac0, addr = 503864, pc = 94612559143329, sp = 140734812569520, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [15:56:06.376] #7 [15:56:06.376] No locals. [15:56:06.376] #8 0x0000560cb3faa1a1 in equal (a=0x7b038, b=b@entry=0x62d000089a48) at equalfuncs.c:239 [15:56:06.376] retval = [15:56:06.376] __func__ = "equal" [15:56:06.376] #9 0x0000560cb3fc6a0d in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d000089a48) at list.c:670 [15:56:06.376] cell__state = {l = , i = } [15:56:06.376] cell = [15:56:06.376] #10 0x0000560cb4187d23 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d000089a48) at tlist.c:743 [15:56:06.376] No locals. [15:56:06.376] #11 0x0000560cb4187da0 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [15:56:06.376] expr = [15:56:06.376] lc__state = {l = , i = } [15:56:06.376] lc = [15:56:06.376] #12 0x0000560cb40f0298 in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [15:56:06.376] parse = 0x625000006cb8 [15:56:06.376] input_target = 0x63100007afc8 [15:56:06.376] non_group_cols = 0x63100007b188 [15:56:06.376] non_group_vars = 0x63100007b1d8 [15:56:06.376] i = 6 [15:56:06.376] lc = [15:56:06.376] #13 0x0000560cb410331a in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [15:56:06.376] sort_input_targets = [15:56:06.376] sort_input_target_parallel_safe = true [15:56:06.376] grouping_target = 0x63100007ae68 [15:56:06.376] scanjoin_target = [15:56:06.376] activeWindows = 0x0 [15:56:06.376] qp_extra = {activeWindows = , gset_data = } [15:56:06.376] sort_input_targets_contain_srfs = [15:56:06.376] have_grouping = [15:56:06.376] wflists = 0x0 [15:56:06.376] gset_data = 0x6310000792c8 [15:56:06.376] sort_input_target = 0x63100007ae68 [15:56:06.376] grouping_targets = [15:56:06.376] grouping_target_parallel_safe = true [15:56:06.376] scanjoin_targets = [15:56:06.376] scanjoin_target_parallel_safe = [15:56:06.376] grouping_targets_contain_srfs = [15:56:06.376] scanjoin_targets_contain_srfs = [15:56:06.376] scanjoin_target_same_exprs = [15:56:06.376] parse = 0x625000006cb8 [15:56:06.376] offset_est = [15:56:06.376] count_est = [15:56:06.376] limit_tuples = -1 [15:56:06.376] have_postponed_srfs = [15:56:06.376] final_target = 0x63100007ae68 [15:56:06.376] final_targets = [15:56:06.376] final_targets_contain_srfs = [15:56:06.376] final_target_parallel_safe = true [15:56:06.376] current_rel = 0x629000044e78 [15:56:06.376] final_rel = [15:56:06.376] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [15:56:06.376] lc = [15:56:06.376] __func__ = "grouping_planner" [15:56:06.376] #14 0x0000560cb4107091 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 [15:56:06.376] root = 0x629000044a68 [15:56:06.376] newWithCheckOptions = [15:56:06.376] newHaving = 0x0 [15:56:06.376] hasOuterJoins = [15:56:06.376] hasResultRTEs = false [15:56:06.376] final_rel = [15:56:06.376] l = [15:56:06.376] #15 0x0000560cb410806c in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [15:56:06.376] result = [15:56:06.376] glob = 0x625000006f28 [15:56:06.376] tuple_fraction = 0 [15:56:06.376] root = [15:56:06.376] final_rel = [15:56:06.376] best_path = [15:56:06.376] top_plan = [15:56:06.376] lp = [15:56:06.376] lr = [15:56:06.376] #16 0x0000560cb41096b2 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 [15:56:06.376] result = [15:56:06.376] #17 0x0000560cb4372528 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 [15:56:06.376] plan = [15:56:06.376] #18 0x0000560cb43728b5 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 [15:56:06.376] query = 0x625000006cb8 [15:56:06.376] stmt = [15:56:06.376] query_list__state = {l = , i = } [15:56:06.376] stmt_list = 0x0 [15:56:06.376] query_list = [15:56:06.376] #19 0x0000560cb437323f 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 [15:56:06.376] cmdtaglen = [15:56:06.376] snapshot_set = true [15:56:06.376] per_parsetree_context = 0x0 [15:56:06.376] plantree_list = [15:56:06.376] parsetree = 0x625000006b28 [15:56:06.376] commandTag = CMDTAG_SELECT [15:56:06.376] qc = {commandTag = , nprocessed = } [15:56:06.376] querytree_list = [15:56:06.376] portal = [15:56:06.376] receiver = [15:56:06.376] format = [15:56:06.376] cmdtagname = [15:56:06.376] parsetree_item__state = {l = , i = } [15:56:06.376] dest = DestRemote [15:56:06.376] oldcontext = 0x625000043900 [15:56:06.376] parsetree_list = 0x625000006b58 [15:56:06.376] parsetree_item = 0x625000006b70 [15:56:06.376] save_log_statement_stats = false [15:56:06.376] was_logged = true [15:56:06.376] use_implicit_block = false [15:56:06.376] msec_str = { } [15:56:06.376] __func__ = "exec_simple_query" [15:56:06.376] #20 0x0000560cb4376fd5 in PostgresMain (dbname=dbname@entry=0x629000020378 "regression", username=username@entry=0x629000020358 "postgres") at postgres.c:4675 [15:56:06.376] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [15:56:06.376] firstchar = [15:56:06.376] input_message = {data = , len = , maxlen = , cursor = } [15:56:06.376] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [15:56:06.376] send_ready_for_query = [15:56:06.376] idle_in_transaction_timeout_enabled = [15:56:06.376] idle_session_timeout_enabled = [15:56:06.376] __func__ = "PostgresMain" [15:56:06.376] #21 0x0000560cb41c47c9 in BackendRun (port=port@entry=0x615000014f80) at postmaster.c:4475 [15:56:06.376] No locals. [15:56:06.376] #22 0x0000560cb41c9eca in BackendStartup (port=port@entry=0x615000014f80) at postmaster.c:4151 [15:56:06.376] bn = 0x62500001bb18 [15:56:06.376] pid = 0 [15:56:06.376] __func__ = "BackendStartup" [15:56:06.376] #23 0x0000560cb41ca292 in ServerLoop () at postmaster.c:1769 [15:56:06.376] port = 0x615000014f80 [15:56:06.376] i = 0 [15:56:06.376] now = [15:56:06.376] last_lockfile_recheck_time = 1709999637 [15:56:06.376] last_touch_time = 1709999637 [15:56:06.376] events = {{pos = , events = , fd = , user_data = } } [15:56:06.376] nevents = 1 [15:56:06.376] __func__ = "ServerLoop" [15:56:06.376] #24 0x0000560cb41cc57a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000710) at postmaster.c:1468 [15:56:06.377] opt = [15:56:06.377] status = [15:56:06.377] userDoption = [15:56:06.377] listen_addr_saved = false [15:56:06.377] output_config_variable = [15:56:06.377] __func__ = "PostmasterMain" [15:56:06.377] #25 0x0000560cb3f72685 in main (argc=4, argv=0x604000000710) at main.c:197 [15:56:06.377] do_check_root = [15:56:06.395] -e [15:56:06.395] [15:56:06.395] [15:56:06.931] dumping /tmp/cores/postgres-6-28243.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:56:07.225] [New LWP 28243] [15:56:07.507] [Thread debugging using libthread_db enabled] [15:56:07.507] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:56:09.804] Core was generated by `postgres: postgres contrib_regression [local] SELECT '. [15:56:09.804] Program terminated with signal SIGABRT, Aborted. [15:56:09.804] #0 0x00007fa88fc97ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:10.082] [15:56:10.082] Thread 1 (Thread 0x7fa88d630380 (LWP 28243)): [15:56:10.082] #0 0x00007fa88fc97ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:10.082] No symbol table info available. [15:56:10.082] #1 0x00007fa88fc81537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:10.082] No symbol table info available. [15:56:10.082] #2 0x00007fa890d2111b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [15:56:10.082] No locals. [15:56:10.082] #3 0x00007fa890d2bce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:56:10.082] No locals. [15:56:10.082] #4 0x00007fa890d0e44c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa88d2d1f5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [15:56:10.082] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fa87c063000 '=' , "\n==28243==ERROR: AddressSanitizer: SEGV on unknown address 0x0000001a69e8 (pc 0x5617be6255c6 bp 0x62d0001a6a58 sp 0x7fff30efb140 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [15:56:10.082] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [15:56:10.082] l = {mu_ = } [15:56:10.082] #5 0x00007fa890d0c266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [15:56:10.082] 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 = 0x7fa88d2d2bf0, context = 0x7fa88d2d2ac0, addr = 1731048, pc = 94659978352070, sp = 140734014402880, 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 = 0x7fa88d2d2bf0, addr_description = {addr = 140361899780800, alloc_tid = 1731048, free_tid = 94659978352070, alloc_stack_id = 821014848, free_stack_id = 32767, 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 = 0x7fa88d2d2bf0, addr_description = {addr = 140361899780800, alloc_tid = 1731048, free_tid = 94659978352070, alloc_stack_id = 821014848, free_stack_id = 32767, 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 = 0x7fa88d2d2bf0, addr_description = {data = {kind = 2368547520, {shadow = {addr = 1731048, kind = (__asan::kShadowKindHigh | unknown: 0xc4), shadow_byte = 85 'U'}, heap = {addr = 1731048, alloc_tid = 94659978352070, free_tid = 140734014402880, 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 = 94659978352070, offset = 140734014402880, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94659978352070, size = 140734014402880, 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 = 0x7fa88d2d2bf0, alloc_type = 2368547520, dealloc_type = 32680, addr_description = {data = {kind = 1731048, {shadow = {addr = 94659978352070, kind = (unknown: 0x40), shadow_byte = 177 '\261'}, heap = {addr = 94659978352070, alloc_tid = 140734014402880, 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 = 94659978352070, tid = 140734014402880, offset = 108645494450776, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94659978352070, static kMaxGlobals = 4, globals = {{beg = 140734014402880, 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 = 94659978352070}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, addr_description = {data = {kind = 2368547520, {shadow = {addr = 1731048, kind = (__asan::kShadowKindHigh | unknown: 0xc4), shadow_byte = 85 'U'}, heap = {addr = 1731048, alloc_tid = 94659978352070, free_tid = 140734014402880, 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 = 94659978352070, offset = 140734014402880, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94659978352070, size = 140734014402880, 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 = 0x7fa88d2d2bf0, addr_description = {data = {kind = 2368547520, {shadow = {addr = 1731048, kind = (__asan::kShadowKindHigh | unknown: 0xc4), shadow_byte = 85 'U'}, heap = {addr = 1731048, alloc_tid = 94659978352070, free_tid = 140734014402880, 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 = 94659978352070, offset = 140734014402880, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94659978352070, size = 140734014402880, 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 = 0x7fa88d2d2bf0, count = 140361899780800, size = 1731048}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, count = 140361899780800, size = 1731048}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, size = 140361899780800}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, alignment = 140361899780800}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, size = 140361899780800, alignment = 1731048}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, alignment = 140361899780800}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, user_size = 140361899780800, total_size = 1731048, max_size = 94659978352070}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, requested_size = 140361899780800}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fa88d2d2bf0, length1 = 140361899780800, length2 = 1731048, addr1_description = {data = {kind = 3194115526, {shadow = {addr = 140734014402880, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140734014402880, 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 = 140734014402880, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734014402880, 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 = 140734014402880}}}, 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 = 140361960914317, size = 216 '\330'}, addr = 0}}}, function = 0x7fa890d1fd8d <__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 = 0x7fa88d2d2bf0, addr_description = {data = {kind = 2368547520, {shadow = {addr = 1731048, kind = (__asan::kShadowKindHigh | unknown: 0xc4), shadow_byte = 85 'U'}, heap = {addr = 1731048, alloc_tid = 94659978352070, free_tid = 140734014402880, 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 = 94659978352070, offset = 140734014402880, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94659978352070, size = 140734014402880, 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 = 0x7fa88d2d2bf0, beg = 140361899780800, end = 1731048, old_mid = 94659978352070, new_mid = 140734014402880}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140361899781104, size = 140361899780800, size_with_redzone = 1731048, name = 0x5617be6255c6 "\203;\006\017\205\213\002", module_name = 0x7fff30efb140 "", 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 = 140361899781104, bp = 140361899780800, sp = 1731048, addr1_description = {data = {kind = 3194115526, {shadow = {addr = 140734014402880, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140734014402880, 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 = 140734014402880, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140734014402880, 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 = 140734014402880}}}, 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 = 140361960914317, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 2368547824, {shadow = {addr = 140361899780800, kind = (unknown: 0xe8), shadow_byte = 105 'i'}, heap = {addr = 140361899780800, alloc_tid = 1731048, free_tid = 94659978352070, alloc_stack_id = 821014848, free_stack_id = 32767, 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 = 140361899780800, tid = 1731048, offset = 94659978352070, frame_pc = 140734014402880, access_size = 108645494450776, frame_descr = 0x100000001 ""}, global = {addr = 140361899780800, static kMaxGlobals = 4, globals = {{beg = 1731048, size = 94659978352070, size_with_redzone = 140734014402880, 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 = 140361899780800}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [15:56:10.082] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7fa88d2d2bf0, context = 0x7fa88d2d2ac0, addr = 1731048, pc = 94659978352070, sp = 140734014402880, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [15:56:10.082] #6 0x00007fa890d0b6ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7fa88d2d2bf0, context=0x7fa88d2d2a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [15:56:10.082] sig = {siginfo = 0x7fa88d2d2bf0, context = 0x7fa88d2d2ac0, addr = 1731048, pc = 94659978352070, sp = 140734014402880, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [15:56:10.082] #7 [15:56:10.082] No locals. [15:56:10.082] #8 0x00005617be6255c6 in get_expr_width (root=root@entry=0x6290001c3618, expr=expr@entry=0x1a69e8) at costsize.c:6328 [15:56:10.082] width = [15:56:10.082] #9 0x00005617be6392ea in set_pathtarget_cost_width (root=root@entry=0x6290001c3618, target=target@entry=0x62d0001a6978) at costsize.c:6299 [15:56:10.082] node = 0x1a69e8 [15:56:10.082] lc__state = {l = , i = } [15:56:10.082] tuple_width = 0 [15:56:10.082] lc = [15:56:10.082] #10 0x00005617be69b2b5 in make_group_input_target (root=root@entry=0x6290001c3618, final_target=final_target@entry=0x62d0001a68b8) at planner.c:5479 [15:56:10.082] parse = 0x6250001e7938 [15:56:10.082] input_target = 0x62d0001a6978 [15:56:10.082] non_group_cols = 0x0 [15:56:10.082] non_group_vars = 0x0 [15:56:10.082] i = 3 [15:56:10.082] lc = [15:56:10.082] #11 0x00005617be6ae31a in grouping_planner (root=root@entry=0x6290001c3618, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [15:56:10.082] sort_input_targets = [15:56:10.082] sort_input_target_parallel_safe = true [15:56:10.082] grouping_target = 0x62d0001a68b8 [15:56:10.082] scanjoin_target = [15:56:10.082] activeWindows = 0x0 [15:56:10.082] qp_extra = {activeWindows = , gset_data = } [15:56:10.082] sort_input_targets_contain_srfs = [15:56:10.082] have_grouping = [15:56:10.082] wflists = 0x0 [15:56:10.082] gset_data = 0x6290001c5340 [15:56:10.082] sort_input_target = 0x62d0001a68b8 [15:56:10.082] grouping_targets = [15:56:10.082] grouping_target_parallel_safe = true [15:56:10.082] scanjoin_targets = [15:56:10.082] scanjoin_target_parallel_safe = [15:56:10.082] grouping_targets_contain_srfs = [15:56:10.082] scanjoin_targets_contain_srfs = [15:56:10.082] scanjoin_target_same_exprs = [15:56:10.082] parse = 0x6250001e7938 [15:56:10.082] offset_est = [15:56:10.082] count_est = [15:56:10.082] limit_tuples = -1 [15:56:10.082] have_postponed_srfs = [15:56:10.082] final_target = 0x62d0001a68b8 [15:56:10.082] final_targets = [15:56:10.082] final_targets_contain_srfs = [15:56:10.082] final_target_parallel_safe = true [15:56:10.082] current_rel = 0x62d0001a4ec8 [15:56:10.082] final_rel = [15:56:10.082] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [15:56:10.082] lc = [15:56:10.082] __func__ = "grouping_planner" [15:56:10.082] #12 0x00005617be6b2091 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 [15:56:10.082] root = 0x6290001c3618 [15:56:10.082] newWithCheckOptions = [15:56:10.082] newHaving = 0x0 [15:56:10.082] hasOuterJoins = [15:56:10.082] hasResultRTEs = false [15:56:10.082] final_rel = [15:56:10.082] l = [15:56:10.082] #13 0x00005617be6b306c 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 [15:56:10.082] result = [15:56:10.082] glob = 0x625000006f18 [15:56:10.082] tuple_fraction = 0 [15:56:10.082] root = [15:56:10.082] final_rel = [15:56:10.082] best_path = [15:56:10.082] top_plan = [15:56:10.082] lp = [15:56:10.082] lr = [15:56:10.082] #14 0x00007fa88a82ef16 in pgss_planner (parse=, query_string=, cursorOptions=, boundParams=) at pg_stat_statements.c:926 [15:56:10.082] _save_exception_stack = 0x7fff30efbeb0 [15:56:10.082] _save_context_stack = 0x0 [15:56:10.082] _local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [15:56:10.082] _do_rethrow = false [15:56:10.082] duration = {ticks = } [15:56:10.082] 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 = }} [15:56:10.082] walusage_start = {wal_records = , wal_fpi = , wal_bytes = } [15:56:10.082] start = {ticks = } [15:56:10.082] 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 = }} [15:56:10.082] walusage = {wal_records = , wal_fpi = , wal_bytes = } [15:56:10.082] result = 0x5617befd8ef4 [15:56:10.082] #15 0x00005617be6b46a8 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 [15:56:10.082] result = [15:56:10.082] #16 0x00005617be91d528 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 [15:56:10.082] plan = [15:56:10.082] #17 0x00005617be91d8b5 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 [15:56:10.082] query = 0x6250001e7938 [15:56:10.082] stmt = [15:56:10.082] query_list__state = {l = , i = } [15:56:10.082] stmt_list = 0x0 [15:56:10.082] query_list = [15:56:10.082] #18 0x00005617be91e23f 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 [15:56:10.082] cmdtaglen = [15:56:10.082] snapshot_set = true [15:56:10.082] per_parsetree_context = 0x0 [15:56:10.082] plantree_list = [15:56:10.082] parsetree = 0x625000006e98 [15:56:10.082] commandTag = CMDTAG_SELECT [15:56:10.082] qc = {commandTag = , nprocessed = } [15:56:10.082] querytree_list = [15:56:10.084] portal = [15:56:10.084] receiver = [15:56:10.084] format = [15:56:10.084] cmdtagname = [15:56:10.084] parsetree_item__state = {l = , i = } [15:56:10.084] dest = DestRemote [15:56:10.084] oldcontext = 0x625000043900 [15:56:10.084] parsetree_list = 0x625000006ec8 [15:56:10.084] parsetree_item = 0x625000006ee0 [15:56:10.084] save_log_statement_stats = false [15:56:10.084] was_logged = false [15:56:10.084] use_implicit_block = false [15:56:10.084] msec_str = { } [15:56:10.084] __func__ = "exec_simple_query" [15:56:10.084] #19 0x00005617be921fd5 in PostgresMain (dbname=dbname@entry=0x62900001b248 "contrib_regression", username=username@entry=0x6250000020f0 "postgres") at postgres.c:4675 [15:56:10.084] 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;" [15:56:10.084] firstchar = [15:56:10.084] input_message = {data = , len = , maxlen = , cursor = } [15:56:10.084] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [15:56:10.084] send_ready_for_query = [15:56:10.084] idle_in_transaction_timeout_enabled = [15:56:10.084] idle_session_timeout_enabled = [15:56:10.084] __func__ = "PostgresMain" [15:56:10.084] #20 0x00005617be76f7c9 in BackendRun (port=port@entry=0x615000002880) at postmaster.c:4475 [15:56:10.084] No locals. [15:56:10.084] #21 0x00005617be774eca in BackendStartup (port=port@entry=0x615000002880) at postmaster.c:4151 [15:56:10.084] bn = 0x625000019338 [15:56:10.084] pid = 0 [15:56:10.084] __func__ = "BackendStartup" [15:56:10.084] #22 0x00005617be775292 in ServerLoop () at postmaster.c:1769 [15:56:10.084] port = 0x615000002880 [15:56:10.084] i = 0 [15:56:10.084] now = [15:56:10.084] last_lockfile_recheck_time = 1709999632 [15:56:10.084] last_touch_time = 1709999632 [15:56:10.084] events = {{pos = , events = , fd = , user_data = } } [15:56:10.084] nevents = 1 [15:56:10.084] __func__ = "ServerLoop" [15:56:10.084] #23 0x00005617be77757a in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1468 [15:56:10.084] opt = [15:56:10.084] status = [15:56:10.084] userDoption = [15:56:10.084] listen_addr_saved = false [15:56:10.084] output_config_variable = [15:56:10.084] __func__ = "PostmasterMain" [15:56:10.084] #24 0x00005617be51d685 in main (argc=8, argv=0x607000000410) at main.c:197 [15:56:10.084] do_check_root = [15:56:10.101] -e [15:56:10.101] [15:56:10.101] [15:56:10.638] dumping /tmp/cores/postgres-6-23974.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [15:56:10.938] [New LWP 23974] [15:56:11.227] [Thread debugging using libthread_db enabled] [15:56:11.227] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:56:13.532] Core was generated by `postgres: postgres regression [local] SELECT '. [15:56:13.532] Program terminated with signal SIGABRT, Aborted. [15:56:13.532] #0 0x00007f2ba1911ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:13.759] [15:56:13.759] Thread 1 (Thread 0x7f2b9f2aa380 (LWP 23974)): [15:56:13.759] #0 0x00007f2ba1911ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:13.759] No symbol table info available. [15:56:13.759] #1 0x00007f2ba18fb537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:56:13.759] No symbol table info available. [15:56:13.759] #2 0x00007f2ba299b11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [15:56:13.759] No locals. [15:56:13.759] #3 0x00007f2ba29a5ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [15:56:13.759] No locals. [15:56:13.759] #4 0x00007f2ba298844c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f2b9ef4bf5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [15:56:13.759] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f2b8e0bb000 '=' , "\n==23974==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x55c1464831a1 bp 0x62d0000a7a48 sp 0x7ffd547e8500 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [15:56:13.759] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [15:56:13.759] l = {mu_ = } [15:56:13.759] #5 0x00007f2ba2986266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [15:56:13.759] 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 = 0x7f2b9ef4cbf0, context = 0x7f2b9ef4cac0, addr = 503864, pc = 94288596185505, sp = 140726021031168, 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 = 0x7f2b9ef4cbf0, addr_description = {addr = 139825327164096, alloc_tid = 503864, free_tid = 94288596185505, alloc_stack_id = 1417577728, free_stack_id = 32765, 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 = 0x7f2b9ef4cbf0, addr_description = {addr = 139825327164096, alloc_tid = 503864, free_tid = 94288596185505, alloc_stack_id = 1417577728, free_stack_id = 32765, 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 = 0x7f2b9ef4cbf0, addr_description = {data = {kind = 2666842816, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 49 '1'}, heap = {addr = 503864, alloc_tid = 94288596185505, free_tid = 140726021031168, 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 = 94288596185505, offset = 140726021031168, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94288596185505, size = 140726021031168, 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 = 0x7f2b9ef4cbf0, alloc_type = 2666842816, dealloc_type = 32555, addr_description = {data = {kind = 503864, {shadow = {addr = 94288596185505, kind = __asan::kShadowKindLow, shadow_byte = 133 '\205'}, heap = {addr = 94288596185505, alloc_tid = 140726021031168, 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 = 94288596185505, tid = 140726021031168, offset = 108645493406280, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94288596185505, static kMaxGlobals = 4, globals = {{beg = 140726021031168, 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 = 94288596185505}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, addr_description = {data = {kind = 2666842816, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 49 '1'}, heap = {addr = 503864, alloc_tid = 94288596185505, free_tid = 140726021031168, 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 = 94288596185505, offset = 140726021031168, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94288596185505, size = 140726021031168, 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 = 0x7f2b9ef4cbf0, addr_description = {data = {kind = 2666842816, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 49 '1'}, heap = {addr = 503864, alloc_tid = 94288596185505, free_tid = 140726021031168, 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 = 94288596185505, offset = 140726021031168, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94288596185505, size = 140726021031168, 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 = 0x7f2b9ef4cbf0, count = 139825327164096, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, count = 139825327164096, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, size = 139825327164096}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, alignment = 139825327164096}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, size = 139825327164096, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, alignment = 139825327164096}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, user_size = 139825327164096, total_size = 503864, max_size = 94288596185505}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, requested_size = 139825327164096}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f2b9ef4cbf0, length1 = 139825327164096, length2 = 503864, addr1_description = {data = {kind = 1179136417, {shadow = {addr = 140726021031168, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140726021031168, 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 = 140726021031168, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726021031168, 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 = 140726021031168}}}, 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 = 139825388297613, size = 216 '\330'}, addr = 0}}}, function = 0x7f2ba2999d8d <__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 = 0x7f2b9ef4cbf0, addr_description = {data = {kind = 2666842816, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xa0), shadow_byte = 49 '1'}, heap = {addr = 503864, alloc_tid = 94288596185505, free_tid = 140726021031168, 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 = 94288596185505, offset = 140726021031168, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94288596185505, size = 140726021031168, 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 = 0x7f2b9ef4cbf0, beg = 139825327164096, end = 503864, old_mid = 94288596185505, new_mid = 140726021031168}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 139825327164400, size = 139825327164096, size_with_redzone = 503864, name = 0x55c1464831a1 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7ffd547e8500 " \205~T\375\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 = 139825327164400, bp = 139825327164096, sp = 503864, addr1_description = {data = {kind = 1179136417, {shadow = {addr = 140726021031168, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140726021031168, 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 = 140726021031168, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726021031168, 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 = 140726021031168}}}, 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 = 139825388297613, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 2666843120, {shadow = {addr = 139825327164096, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 139825327164096, alloc_tid = 503864, free_tid = 94288596185505, alloc_stack_id = 1417577728, free_stack_id = 32765, 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 = 139825327164096, tid = 503864, offset = 94288596185505, frame_pc = 140726021031168, access_size = 108645493406280, frame_descr = 0x100000001 ""}, global = {addr = 139825327164096, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94288596185505, size_with_redzone = 140726021031168, 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 = 139825327164096}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [15:56:13.759] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f2b9ef4cbf0, context = 0x7f2b9ef4cac0, addr = 503864, pc = 94288596185505, sp = 140726021031168, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [15:56:13.759] #6 0x00007f2ba29856ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f2b9ef4cbf0, context=0x7f2b9ef4ca60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [15:56:13.759] sig = {siginfo = 0x7f2b9ef4cbf0, context = 0x7f2b9ef4cac0, addr = 503864, pc = 94288596185505, sp = 140726021031168, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [15:56:13.759] #7 [15:56:13.759] No locals. [15:56:13.759] #8 0x000055c1464831a1 in equal (a=0x7b038, b=b@entry=0x62d0000a7a48) at equalfuncs.c:239 [15:56:13.759] retval = [15:56:13.759] __func__ = "equal" [15:56:13.759] #9 0x000055c14649fa0d in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d0000a7a48) at list.c:670 [15:56:13.759] cell__state = {l = , i = } [15:56:13.759] cell = [15:56:13.759] #10 0x000055c146660d23 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d0000a7a48) at tlist.c:743 [15:56:13.759] No locals. [15:56:13.759] #11 0x000055c146660da0 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [15:56:13.759] expr = [15:56:13.759] lc__state = {l = , i = } [15:56:13.759] lc = [15:56:13.759] #12 0x000055c1465c9298 in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [15:56:13.759] parse = 0x625000006cb8 [15:56:13.759] input_target = 0x63100007afc8 [15:56:13.759] non_group_cols = 0x63100007b188 [15:56:13.759] non_group_vars = 0x63100007b1d8 [15:56:13.759] i = 6 [15:56:13.759] lc = [15:56:13.759] #13 0x000055c1465dc31a in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [15:56:13.759] sort_input_targets = [15:56:13.759] sort_input_target_parallel_safe = true [15:56:13.759] grouping_target = 0x63100007ae68 [15:56:13.759] scanjoin_target = [15:56:13.759] activeWindows = 0x0 [15:56:13.759] qp_extra = {activeWindows = , gset_data = } [15:56:13.759] sort_input_targets_contain_srfs = [15:56:13.759] have_grouping = [15:56:13.759] wflists = 0x0 [15:56:13.759] gset_data = 0x6310000792c8 [15:56:13.759] sort_input_target = 0x63100007ae68 [15:56:13.759] grouping_targets = [15:56:13.759] grouping_target_parallel_safe = true [15:56:13.759] scanjoin_targets = [15:56:13.759] scanjoin_target_parallel_safe = [15:56:13.759] grouping_targets_contain_srfs = [15:56:13.759] scanjoin_targets_contain_srfs = [15:56:13.759] scanjoin_target_same_exprs = [15:56:13.759] parse = 0x625000006cb8 [15:56:13.759] offset_est = [15:56:13.759] count_est = [15:56:13.759] limit_tuples = -1 [15:56:13.759] have_postponed_srfs = [15:56:13.759] final_target = 0x63100007ae68 [15:56:13.759] final_targets = [15:56:13.759] final_targets_contain_srfs = [15:56:13.759] final_target_parallel_safe = true [15:56:13.759] current_rel = 0x629000044e78 [15:56:13.759] final_rel = [15:56:13.759] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [15:56:13.759] lc = [15:56:13.759] __func__ = "grouping_planner" [15:56:13.759] #14 0x000055c1465e0091 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 [15:56:13.759] root = 0x629000044a68 [15:56:13.759] newWithCheckOptions = [15:56:13.759] newHaving = 0x0 [15:56:13.759] hasOuterJoins = [15:56:13.759] hasResultRTEs = false [15:56:13.759] final_rel = [15:56:13.759] l = [15:56:13.759] #15 0x000055c1465e106c in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [15:56:13.759] result = [15:56:13.759] glob = 0x625000006f28 [15:56:13.759] tuple_fraction = 0 [15:56:13.759] root = [15:56:13.759] final_rel = [15:56:13.759] best_path = [15:56:13.759] top_plan = [15:56:13.759] lp = [15:56:13.759] lr = [15:56:13.759] #16 0x000055c1465e26b2 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 [15:56:13.759] result = [15:56:13.759] #17 0x000055c14684b528 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 [15:56:13.759] plan = [15:56:13.759] #18 0x000055c14684b8b5 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 [15:56:13.759] query = 0x625000006cb8 [15:56:13.759] stmt = [15:56:13.759] query_list__state = {l = , i = } [15:56:13.759] stmt_list = 0x0 [15:56:13.759] query_list = [15:56:13.759] #19 0x000055c14684c23f 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 [15:56:13.759] cmdtaglen = [15:56:13.759] snapshot_set = true [15:56:13.759] per_parsetree_context = 0x0 [15:56:13.759] plantree_list = [15:56:13.759] parsetree = 0x625000006b28 [15:56:13.759] commandTag = CMDTAG_SELECT [15:56:13.759] qc = {commandTag = , nprocessed = } [15:56:13.759] querytree_list = [15:56:13.759] portal = [15:56:13.759] receiver = [15:56:13.759] format = [15:56:13.759] cmdtagname = [15:56:13.759] parsetree_item__state = {l = , i = } [15:56:13.759] dest = DestRemote [15:56:13.759] oldcontext = 0x625000041100 [15:56:13.759] parsetree_list = 0x625000006b58 [15:56:13.759] parsetree_item = 0x625000006b70 [15:56:13.759] save_log_statement_stats = false [15:56:13.759] was_logged = false [15:56:13.759] use_implicit_block = false [15:56:13.759] msec_str = { } [15:56:13.759] __func__ = "exec_simple_query" [15:56:13.759] #20 0x000055c14684ffd5 in PostgresMain (dbname=dbname@entry=0x629000020378 "regression", username=username@entry=0x629000020358 "postgres") at postgres.c:4675 [15:56:13.759] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [15:56:13.759] firstchar = [15:56:13.759] input_message = {data = , len = , maxlen = , cursor = } [15:56:13.759] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [15:56:13.759] send_ready_for_query = [15:56:13.759] idle_in_transaction_timeout_enabled = [15:56:13.759] idle_session_timeout_enabled = [15:56:13.759] __func__ = "PostgresMain" [15:56:13.759] #21 0x000055c14669d7c9 in BackendRun (port=port@entry=0x615000013900) at postmaster.c:4475 [15:56:13.759] No locals. [15:56:13.759] #22 0x000055c1466a2eca in BackendStartup (port=port@entry=0x615000013900) at postmaster.c:4151 [15:56:13.759] bn = 0x625000016b18 [15:56:13.759] pid = 0 [15:56:13.759] __func__ = "BackendStartup" [15:56:13.759] #23 0x000055c1466a3292 in ServerLoop () at postmaster.c:1769 [15:56:13.759] port = 0x615000013900 [15:56:13.759] i = 0 [15:56:13.759] now = [15:56:13.759] last_lockfile_recheck_time = 1709999584 [15:56:13.759] last_touch_time = 1709999584 [15:56:13.759] events = {{pos = , events = , fd = , user_data = } } [15:56:13.759] nevents = 1 [15:56:13.759] __func__ = "ServerLoop" [15:56:13.759] #24 0x000055c1466a557a in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1468 [15:56:13.760] opt = [15:56:13.760] status = [15:56:13.760] userDoption = [15:56:13.760] listen_addr_saved = false [15:56:13.760] output_config_variable = [15:56:13.760] __func__ = "PostmasterMain" [15:56:13.760] #25 0x000055c14644b685 in main (argc=8, argv=0x607000000410) at main.c:197 [15:56:13.760] do_check_root =