[21:56:06.430] src/tools/ci/cores_backtrace.sh linux /tmp/cores [21:56:07.131] dumping /tmp/cores/postgres-6-26725.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [21:56:07.437] [New LWP 26725] [21:56:09.871] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [21:56:10.968] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [21:56:12.849] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [21:56:13.645] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [21:56:14.993] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [21:56:16.684] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [21:56:17.945] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [21:56:18.855] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [21:56:20.368] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [21:56:21.268] [Thread debugging using libthread_db enabled] [21:56:21.268] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [21:56:21.268] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [21:56:22.205] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [21:56:23.721] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [21:56:24.934] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [21:56:27.778] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [21:56:27.778] Downloading separate debug info for /.cache/debuginfod_client/6bc1c815422672b74fde1b1c0803e4c9effae2a7/debuginfo... [21:56:29.563] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [21:56:31.077] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [21:56:32.497] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [21:56:33.613] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [21:56:34.399] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [21:56:35.826] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [21:56:36.887] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [21:56:37.542] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [21:56:38.406] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [21:56:39.611] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [21:56:40.412] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [21:56:41.680] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [21:56:42.627] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [21:56:44.298] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [21:56:46.334] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [21:56:48.239] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [21:56:48.878] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [21:56:49.519] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [21:56:51.051] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [21:56:51.812] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [21:56:53.034] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [21:56:53.838] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [21:56:54.976] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [21:56:55.935] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [21:56:57.196] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [21:56:58.150] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [21:56:58.937] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [21:56:59.444] Core was generated by `postgres: postgres contrib_regression [local] SELECT '. [21:56:59.444] Program terminated with signal SIGABRT, Aborted. [21:56:59.444] #0 0x00007f20a1b80ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:56:59.726] [21:56:59.726] Thread 1 (Thread 0x7f209f519380 (LWP 26725)): [21:56:59.726] #0 0x00007f20a1b80ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:56:59.726] No symbol table info available. [21:56:59.726] #1 0x00007f20a1b6a537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [21:56:59.726] No symbol table info available. [21:56:59.726] #2 0x00007f20a2c0a11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [21:56:59.726] No locals. [21:56:59.726] #3 0x00007f20a2c14ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [21:56:59.726] No locals. [21:56:59.726] #4 0x00007f20a2bf744c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f209f1baf5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [21:56:59.726] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f208df3d000 '=' , "\n==26725==ERROR: AddressSanitizer: SEGV on unknown address 0x0000001a69e8 (pc 0x55af12b15eef bp 0x62d0001a6a58 sp 0x7ffd94ef0e50 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [21:56:59.726] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [21:56:59.726] l = {mu_ = } [21:56:59.726] #5 0x00007f20a2bf5266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [21:56:59.726] 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 = 0x7f209f1bbbf0, context = 0x7f209f1bbac0, addr = 1731048, pc = 94210421251823, sp = 140727102148176, 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 = 0x7f209f1bbbf0, addr_description = {addr = 139778085075648, alloc_tid = 1731048, free_tid = 94210421251823, alloc_stack_id = 2498694736, free_stack_id = 32765, 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 = 0x7f209f1bbbf0, addr_description = {addr = 139778085075648, alloc_tid = 1731048, free_tid = 94210421251823, alloc_stack_id = 2498694736, free_stack_id = 32765, 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 = 0x7f209f1bbbf0, addr_description = {data = {kind = 2669394624, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0xec), shadow_byte = 94 '^'}, heap = {addr = 1731048, alloc_tid = 94210421251823, free_tid = 140727102148176, 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 = 94210421251823, offset = 140727102148176, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94210421251823, size = 140727102148176, 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 = 0x7f209f1bbbf0, alloc_type = 2669394624, dealloc_type = 32544, addr_description = {data = {kind = 1731048, {shadow = {addr = 94210421251823, kind = (unknown: 0x50), shadow_byte = 14 '\016'}, heap = {addr = 94210421251823, alloc_tid = 140727102148176, 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 = 94210421251823, tid = 140727102148176, offset = 108645494450776, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94210421251823, static kMaxGlobals = 4, globals = {{beg = 140727102148176, 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 = 94210421251823}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, addr_description = {data = {kind = 2669394624, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0xec), shadow_byte = 94 '^'}, heap = {addr = 1731048, alloc_tid = 94210421251823, free_tid = 140727102148176, 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 = 94210421251823, offset = 140727102148176, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94210421251823, size = 140727102148176, 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 = 0x7f209f1bbbf0, addr_description = {data = {kind = 2669394624, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0xec), shadow_byte = 94 '^'}, heap = {addr = 1731048, alloc_tid = 94210421251823, free_tid = 140727102148176, 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 = 94210421251823, offset = 140727102148176, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94210421251823, size = 140727102148176, 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 = 0x7f209f1bbbf0, count = 139778085075648, size = 1731048}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, count = 139778085075648, size = 1731048}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, size = 139778085075648}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, alignment = 139778085075648}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, size = 139778085075648, alignment = 1731048}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, alignment = 139778085075648}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, user_size = 139778085075648, total_size = 1731048, max_size = 94210421251823}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, requested_size = 139778085075648}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f209f1bbbf0, length1 = 139778085075648, length2 = 1731048, addr1_description = {data = {kind = 313614063, {shadow = {addr = 140727102148176, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140727102148176, 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 = 140727102148176, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140727102148176, 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 = 140727102148176}}}, 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 = 139778146209165, size = 216 '\330'}, addr = 0}}}, function = 0x7f20a2c08d8d <__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 = 0x7f209f1bbbf0, addr_description = {data = {kind = 2669394624, {shadow = {addr = 1731048, kind = (__asan::kShadowKindGap | __asan::kShadowKindHigh | unknown: 0xec), shadow_byte = 94 '^'}, heap = {addr = 1731048, alloc_tid = 94210421251823, free_tid = 140727102148176, 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 = 94210421251823, offset = 140727102148176, frame_pc = 108645494450776, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 1731048, static kMaxGlobals = 4, globals = {{beg = 94210421251823, size = 140727102148176, 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 = 0x7f209f1bbbf0, beg = 139778085075648, end = 1731048, old_mid = 94210421251823, new_mid = 140727102148176}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 139778085075952, size = 139778085075648, size_with_redzone = 1731048, name = 0x55af12b15eef "\203;\006\017\205\213\002", module_name = 0x7ffd94ef0e50 "", 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 = 139778085075952, bp = 139778085075648, sp = 1731048, addr1_description = {data = {kind = 313614063, {shadow = {addr = 140727102148176, kind = (unknown: 0x58), shadow_byte = 106 'j'}, heap = {addr = 140727102148176, 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 = 140727102148176, tid = 108645494450776, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140727102148176, 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 = 140727102148176}}}, 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 = 139778146209165, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 2669394928, {shadow = {addr = 139778085075648, kind = (unknown: 0xe8), shadow_byte = 105 'i'}, heap = {addr = 139778085075648, alloc_tid = 1731048, free_tid = 94210421251823, alloc_stack_id = 2498694736, free_stack_id = 32765, 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 = 139778085075648, tid = 1731048, offset = 94210421251823, frame_pc = 140727102148176, access_size = 108645494450776, frame_descr = 0x100000001 ""}, global = {addr = 139778085075648, static kMaxGlobals = 4, globals = {{beg = 1731048, size = 94210421251823, size_with_redzone = 140727102148176, 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 = 139778085075648}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [21:56:59.726] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f209f1bbbf0, context = 0x7f209f1bbac0, addr = 1731048, pc = 94210421251823, sp = 140727102148176, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [21:56:59.726] #6 0x00007f20a2bf46ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f209f1bbbf0, context=0x7f209f1bba60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [21:56:59.726] sig = {siginfo = 0x7f209f1bbbf0, context = 0x7f209f1bbac0, addr = 1731048, pc = 94210421251823, sp = 140727102148176, bp = 108645494450776, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [21:56:59.726] #7 [21:56:59.726] No locals. [21:56:59.726] #8 0x000055af12b15eef in get_expr_width (root=root@entry=0x6290001c3618, expr=expr@entry=0x1a69e8) at costsize.c:6328 [21:56:59.726] width = [21:56:59.726] #9 0x000055af12b29c13 in set_pathtarget_cost_width (root=root@entry=0x6290001c3618, target=target@entry=0x62d0001a6978) at costsize.c:6299 [21:56:59.726] node = 0x1a69e8 [21:56:59.726] lc__state = {l = , i = } [21:56:59.726] tuple_width = 0 [21:56:59.726] lc = [21:56:59.726] #10 0x000055af12b8bbe1 in make_group_input_target (root=root@entry=0x6290001c3618, final_target=final_target@entry=0x62d0001a68b8) at planner.c:5479 [21:56:59.726] parse = 0x6250001e7938 [21:56:59.726] input_target = 0x62d0001a6978 [21:56:59.726] non_group_cols = 0x0 [21:56:59.726] non_group_vars = 0x0 [21:56:59.726] i = 3 [21:56:59.726] lc = [21:56:59.726] #11 0x000055af12b9ec8d in grouping_planner (root=root@entry=0x6290001c3618, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [21:56:59.726] sort_input_targets = [21:56:59.726] sort_input_target_parallel_safe = true [21:56:59.726] grouping_target = 0x62d0001a68b8 [21:56:59.726] scanjoin_target = [21:56:59.726] activeWindows = 0x0 [21:56:59.726] qp_extra = {activeWindows = , gset_data = } [21:56:59.726] sort_input_targets_contain_srfs = [21:56:59.726] have_grouping = [21:56:59.726] wflists = 0x0 [21:56:59.726] gset_data = 0x6290001c5340 [21:56:59.726] sort_input_target = 0x62d0001a68b8 [21:56:59.726] grouping_targets = [21:56:59.726] grouping_target_parallel_safe = true [21:56:59.726] scanjoin_targets = [21:56:59.726] scanjoin_target_parallel_safe = [21:56:59.726] grouping_targets_contain_srfs = [21:56:59.726] scanjoin_targets_contain_srfs = [21:56:59.726] scanjoin_target_same_exprs = [21:56:59.726] parse = 0x6250001e7938 [21:56:59.726] offset_est = [21:56:59.726] count_est = [21:56:59.726] limit_tuples = -1 [21:56:59.726] have_postponed_srfs = [21:56:59.726] final_target = 0x62d0001a68b8 [21:56:59.726] final_targets = [21:56:59.726] final_targets_contain_srfs = [21:56:59.726] final_target_parallel_safe = true [21:56:59.726] current_rel = 0x62d0001a4ec8 [21:56:59.726] final_rel = [21:56:59.726] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [21:56:59.726] lc = [21:56:59.726] __func__ = "grouping_planner" [21:56:59.726] #12 0x000055af12ba2a04 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 [21:56:59.726] root = 0x6290001c3618 [21:56:59.726] newWithCheckOptions = [21:56:59.726] newHaving = 0x0 [21:56:59.726] hasOuterJoins = [21:56:59.726] hasResultRTEs = false [21:56:59.726] final_rel = [21:56:59.726] l = [21:56:59.726] #13 0x000055af12ba39df 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 [21:56:59.726] result = [21:56:59.726] glob = 0x625000006f18 [21:56:59.726] tuple_fraction = 0 [21:56:59.726] root = [21:56:59.726] final_rel = [21:56:59.726] best_path = [21:56:59.726] top_plan = [21:56:59.726] lp = [21:56:59.726] lr = [21:56:59.726] #14 0x00007f209c717f16 in pgss_planner (parse=, query_string=, cursorOptions=, boundParams=) at pg_stat_statements.c:926 [21:56:59.726] _save_exception_stack = 0x7ffd94ef1bc0 [21:56:59.726] _save_context_stack = 0x0 [21:56:59.726] _local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [21:56:59.726] _do_rethrow = false [21:56:59.726] duration = {ticks = } [21:56:59.726] 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 = }} [21:56:59.726] walusage_start = {wal_records = , wal_fpi = , wal_bytes = } [21:56:59.726] start = {ticks = } [21:56:59.726] 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 = }} [21:56:59.726] walusage = {wal_records = , wal_fpi = , wal_bytes = } [21:56:59.726] result = 0x55af134cbfd4 [21:56:59.726] #15 0x000055af12ba501b 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 [21:56:59.726] result = [21:56:59.726] #16 0x000055af12e0e7b0 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:904 [21:56:59.726] plan = [21:56:59.726] #17 0x000055af12e0eb3d 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:996 [21:56:59.726] query = 0x6250001e7938 [21:56:59.726] stmt = [21:56:59.726] query_list__state = {l = , i = } [21:56:59.726] stmt_list = 0x0 [21:56:59.726] query_list = [21:56:59.726] #18 0x000055af12e0f4c7 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:1193 [21:56:59.726] cmdtaglen = [21:56:59.726] snapshot_set = true [21:56:59.726] per_parsetree_context = 0x0 [21:56:59.726] plantree_list = [21:56:59.726] parsetree = 0x625000006e98 [21:56:59.726] commandTag = CMDTAG_SELECT [21:56:59.728] qc = {commandTag = , nprocessed = } [21:56:59.728] querytree_list = [21:56:59.728] portal = [21:56:59.728] receiver = [21:56:59.728] format = [21:56:59.728] cmdtagname = [21:56:59.728] parsetree_item__state = {l = , i = } [21:56:59.728] dest = DestRemote [21:56:59.728] oldcontext = 0x625000043900 [21:56:59.728] parsetree_list = 0x625000006ec8 [21:56:59.728] parsetree_item = 0x625000006ee0 [21:56:59.728] save_log_statement_stats = false [21:56:59.728] was_logged = false [21:56:59.728] use_implicit_block = false [21:56:59.728] msec_str = { } [21:56:59.728] __func__ = "exec_simple_query" [21:56:59.728] #19 0x000055af12e1325d in PostgresMain (dbname=dbname@entry=0x62900001b278 "contrib_regression", username=username@entry=0x6250000020f0 "postgres") at postgres.c:4680 [21:56:59.728] 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;" [21:56:59.728] firstchar = [21:56:59.728] input_message = {data = , len = , maxlen = , cursor = } [21:56:59.728] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [21:56:59.728] send_ready_for_query = [21:56:59.728] idle_in_transaction_timeout_enabled = [21:56:59.728] idle_session_timeout_enabled = [21:56:59.728] __func__ = "PostgresMain" [21:56:59.728] #20 0x000055af12c6074b in BackendRun () at postmaster.c:4452 [21:56:59.728] No locals. [21:56:59.728] #21 0x000055af12c65e6c in BackendStartup (client_sock=client_sock@entry=0x7ffd94ef1d90) at postmaster.c:4117 [21:56:59.728] bn = 0x625000019338 [21:56:59.728] pid = 0 [21:56:59.728] cac = CAC_OK [21:56:59.728] __func__ = "BackendStartup" [21:56:59.728] #22 0x000055af12c66308 in ServerLoop () at postmaster.c:1780 [21:56:59.728] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [21:56:59.728] i = 0 [21:56:59.728] now = [21:56:59.728] last_lockfile_recheck_time = 1710712483 [21:56:59.728] last_touch_time = 1710712483 [21:56:59.728] events = {{pos = , events = , fd = , user_data = } } [21:56:59.728] nevents = 1 [21:56:59.728] __func__ = "ServerLoop" [21:56:59.728] #23 0x000055af12c685a3 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1478 [21:56:59.728] opt = [21:56:59.728] status = [21:56:59.728] userDoption = [21:56:59.728] listen_addr_saved = false [21:56:59.728] output_config_variable = [21:56:59.728] __func__ = "PostmasterMain" [21:56:59.728] #24 0x000055af12a0d844 in main (argc=8, argv=0x607000000410) at main.c:197 [21:56:59.728] do_check_root = [21:56:59.748] -e [21:56:59.748] [21:56:59.748] [21:57:00.289] dumping /tmp/cores/postgres-6-31041.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [21:57:00.599] [New LWP 31041] [21:57:00.882] [Thread debugging using libthread_db enabled] [21:57:00.882] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [21:57:03.184] Core was generated by `postgres: old_node: postgres regression [local] SELECT '. [21:57:03.184] Program terminated with signal SIGABRT, Aborted. [21:57:03.184] #0 0x00007f96e5c9bce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:03.465] [21:57:03.465] Thread 1 (Thread 0x7f96e3634380 (LWP 31041)): [21:57:03.465] #0 0x00007f96e5c9bce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:03.465] No symbol table info available. [21:57:03.465] #1 0x00007f96e5c85537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:03.465] No symbol table info available. [21:57:03.465] #2 0x00007f96e6d2511b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [21:57:03.465] No locals. [21:57:03.465] #3 0x00007f96e6d2fce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [21:57:03.465] No locals. [21:57:03.465] #4 0x00007f96e6d1244c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f96e32d5f5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [21:57:03.465] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f96d280d000 '=' , "\n==31041==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x55867834a5c5 bp 0x62d000089a48 sp 0x7ffd79cf0970 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [21:57:03.465] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [21:57:03.465] l = {mu_ = } [21:57:03.465] #5 0x00007f96e6d10266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [21:57:03.465] 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 = 0x7f96e32d6bf0, context = 0x7f96e32d6ac0, addr = 503864, pc = 94036030694853, sp = 140726647064944, 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 = 0x7f96e32d6bf0, addr_description = {addr = 140286033226432, alloc_tid = 503864, free_tid = 94036030694853, alloc_stack_id = 2043611504, 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 = 0x7f96e32d6bf0, addr_description = {addr = 140286033226432, alloc_tid = 503864, free_tid = 94036030694853, alloc_stack_id = 2043611504, 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 = 0x7f96e32d6bf0, addr_description = {data = {kind = 3811404480, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 165 '\245'}, heap = {addr = 503864, alloc_tid = 94036030694853, free_tid = 140726647064944, 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 = 94036030694853, offset = 140726647064944, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94036030694853, size = 140726647064944, 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 = 0x7f96e32d6bf0, alloc_type = 3811404480, dealloc_type = 32662, addr_description = {data = {kind = 503864, {shadow = {addr = 94036030694853, kind = (unknown: 0x70), shadow_byte = 9 '\t'}, heap = {addr = 94036030694853, alloc_tid = 140726647064944, 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 = 94036030694853, tid = 140726647064944, offset = 108645493283400, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94036030694853, static kMaxGlobals = 4, globals = {{beg = 140726647064944, 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 = 94036030694853}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, addr_description = {data = {kind = 3811404480, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 165 '\245'}, heap = {addr = 503864, alloc_tid = 94036030694853, free_tid = 140726647064944, 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 = 94036030694853, offset = 140726647064944, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94036030694853, size = 140726647064944, 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 = 0x7f96e32d6bf0, addr_description = {data = {kind = 3811404480, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 165 '\245'}, heap = {addr = 503864, alloc_tid = 94036030694853, free_tid = 140726647064944, 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 = 94036030694853, offset = 140726647064944, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94036030694853, size = 140726647064944, 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 = 0x7f96e32d6bf0, count = 140286033226432, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, count = 140286033226432, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, size = 140286033226432}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, alignment = 140286033226432}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, size = 140286033226432, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, alignment = 140286033226432}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, user_size = 140286033226432, total_size = 503864, max_size = 94036030694853}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, requested_size = 140286033226432}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f96e32d6bf0, length1 = 140286033226432, length2 = 503864, addr1_description = {data = {kind = 2016716229, {shadow = {addr = 140726647064944, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140726647064944, 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 = 140726647064944, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726647064944, 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 = 140726647064944}}}, 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 = 140286094359949, size = 216 '\330'}, addr = 0}}}, function = 0x7f96e6d23d8d <__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 = 0x7f96e32d6bf0, addr_description = {data = {kind = 3811404480, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 165 '\245'}, heap = {addr = 503864, alloc_tid = 94036030694853, free_tid = 140726647064944, 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 = 94036030694853, offset = 140726647064944, frame_pc = 108645493283400, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94036030694853, size = 140726647064944, 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 = 0x7f96e32d6bf0, beg = 140286033226432, end = 503864, old_mid = 94036030694853, new_mid = 140726647064944}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140286033226736, size = 140286033226432, size_with_redzone = 503864, name = 0x55867834a5c5 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7ffd79cf0970 "\220\t\317y\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 = 140286033226736, bp = 140286033226432, sp = 503864, addr1_description = {data = {kind = 2016716229, {shadow = {addr = 140726647064944, kind = (unknown: 0x48), shadow_byte = 154 '\232'}, heap = {addr = 140726647064944, 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 = 140726647064944, tid = 108645493283400, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140726647064944, 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 = 140726647064944}}}, 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 = 140286094359949, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 3811404784, {shadow = {addr = 140286033226432, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 140286033226432, alloc_tid = 503864, free_tid = 94036030694853, alloc_stack_id = 2043611504, 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 = 140286033226432, tid = 503864, offset = 94036030694853, frame_pc = 140726647064944, access_size = 108645493283400, frame_descr = 0x100000001 ""}, global = {addr = 140286033226432, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94036030694853, size_with_redzone = 140726647064944, 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 = 140286033226432}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [21:57:03.465] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f96e32d6bf0, context = 0x7f96e32d6ac0, addr = 503864, pc = 94036030694853, sp = 140726647064944, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [21:57:03.465] #6 0x00007f96e6d0f6ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f96e32d6bf0, context=0x7f96e32d6a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [21:57:03.465] sig = {siginfo = 0x7f96e32d6bf0, context = 0x7f96e32d6ac0, addr = 503864, pc = 94036030694853, sp = 140726647064944, bp = 108645493283400, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [21:57:03.465] #7 [21:57:03.465] No locals. [21:57:03.465] #8 0x000055867834a5c5 in equal (a=0x7b038, b=b@entry=0x62d000089a48) at equalfuncs.c:239 [21:57:03.465] retval = [21:57:03.465] __func__ = "equal" [21:57:03.465] #9 0x0000558678366e74 in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d000089a48) at list.c:670 [21:57:03.465] cell__state = {l = , i = } [21:57:03.465] cell = [21:57:03.465] #10 0x0000558678528c43 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d000089a48) at tlist.c:743 [21:57:03.465] No locals. [21:57:03.465] #11 0x0000558678528cc0 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [21:57:03.465] expr = [21:57:03.465] lc__state = {l = , i = } [21:57:03.465] lc = [21:57:03.465] #12 0x0000558678490bc4 in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [21:57:03.465] parse = 0x625000006cb8 [21:57:03.465] input_target = 0x63100007afc8 [21:57:03.465] non_group_cols = 0x63100007b188 [21:57:03.465] non_group_vars = 0x63100007b1d8 [21:57:03.465] i = 6 [21:57:03.465] lc = [21:57:03.465] #13 0x00005586784a3c8d in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [21:57:03.465] sort_input_targets = [21:57:03.465] sort_input_target_parallel_safe = true [21:57:03.465] grouping_target = 0x63100007ae68 [21:57:03.465] scanjoin_target = [21:57:03.465] activeWindows = 0x0 [21:57:03.465] qp_extra = {activeWindows = , gset_data = } [21:57:03.465] sort_input_targets_contain_srfs = [21:57:03.465] have_grouping = [21:57:03.465] wflists = 0x0 [21:57:03.465] gset_data = 0x6310000792c8 [21:57:03.465] sort_input_target = 0x63100007ae68 [21:57:03.465] grouping_targets = [21:57:03.465] grouping_target_parallel_safe = true [21:57:03.465] scanjoin_targets = [21:57:03.465] scanjoin_target_parallel_safe = [21:57:03.465] grouping_targets_contain_srfs = [21:57:03.465] scanjoin_targets_contain_srfs = [21:57:03.465] scanjoin_target_same_exprs = [21:57:03.465] parse = 0x625000006cb8 [21:57:03.465] offset_est = [21:57:03.465] count_est = [21:57:03.465] limit_tuples = -1 [21:57:03.465] have_postponed_srfs = [21:57:03.465] final_target = 0x63100007ae68 [21:57:03.465] final_targets = [21:57:03.465] final_targets_contain_srfs = [21:57:03.465] final_target_parallel_safe = true [21:57:03.465] current_rel = 0x629000044e78 [21:57:03.465] final_rel = [21:57:03.465] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [21:57:03.465] lc = [21:57:03.465] __func__ = "grouping_planner" [21:57:03.465] #14 0x00005586784a7a04 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 [21:57:03.465] root = 0x629000044a68 [21:57:03.465] newWithCheckOptions = [21:57:03.465] newHaving = 0x0 [21:57:03.465] hasOuterJoins = [21:57:03.465] hasResultRTEs = false [21:57:03.465] final_rel = [21:57:03.465] l = [21:57:03.465] #15 0x00005586784a89df in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [21:57:03.465] result = [21:57:03.465] glob = 0x625000006f28 [21:57:03.465] tuple_fraction = 0 [21:57:03.465] root = [21:57:03.465] final_rel = [21:57:03.465] best_path = [21:57:03.465] top_plan = [21:57:03.465] lp = [21:57:03.465] lr = [21:57:03.465] #16 0x00005586784aa025 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 [21:57:03.465] result = [21:57:03.465] #17 0x00005586787137b0 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:904 [21:57:03.465] plan = [21:57:03.465] #18 0x0000558678713b3d 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:996 [21:57:03.465] query = 0x625000006cb8 [21:57:03.465] stmt = [21:57:03.465] query_list__state = {l = , i = } [21:57:03.465] stmt_list = 0x0 [21:57:03.465] query_list = [21:57:03.465] #19 0x00005586787144c7 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:1193 [21:57:03.465] cmdtaglen = [21:57:03.465] snapshot_set = true [21:57:03.465] per_parsetree_context = 0x0 [21:57:03.465] plantree_list = [21:57:03.465] parsetree = 0x625000006b28 [21:57:03.465] commandTag = CMDTAG_SELECT [21:57:03.465] qc = {commandTag = , nprocessed = } [21:57:03.465] querytree_list = [21:57:03.465] portal = [21:57:03.465] receiver = [21:57:03.465] format = [21:57:03.465] cmdtagname = [21:57:03.465] parsetree_item__state = {l = , i = } [21:57:03.465] dest = DestRemote [21:57:03.465] oldcontext = 0x625000043900 [21:57:03.465] parsetree_list = 0x625000006b58 [21:57:03.465] parsetree_item = 0x625000006b70 [21:57:03.465] save_log_statement_stats = false [21:57:03.465] was_logged = true [21:57:03.465] use_implicit_block = false [21:57:03.465] msec_str = { } [21:57:03.465] __func__ = "exec_simple_query" [21:57:03.465] #20 0x000055867871825d in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4680 [21:57:03.465] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [21:57:03.465] firstchar = [21:57:03.465] input_message = {data = , len = , maxlen = , cursor = } [21:57:03.465] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [21:57:03.465] send_ready_for_query = [21:57:03.465] idle_in_transaction_timeout_enabled = [21:57:03.465] idle_session_timeout_enabled = [21:57:03.465] __func__ = "PostgresMain" [21:57:03.465] #21 0x000055867856574b in BackendRun () at postmaster.c:4452 [21:57:03.465] No locals. [21:57:03.465] #22 0x000055867856ae6c in BackendStartup (client_sock=client_sock@entry=0x7ffd79cf13a0) at postmaster.c:4117 [21:57:03.465] bn = 0x62500001bf28 [21:57:03.465] pid = 0 [21:57:03.465] cac = CAC_OK [21:57:03.465] __func__ = "BackendStartup" [21:57:03.465] #23 0x000055867856b308 in ServerLoop () at postmaster.c:1780 [21:57:03.465] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [21:57:03.465] i = 0 [21:57:03.465] now = [21:57:03.465] last_lockfile_recheck_time = 1710712490 [21:57:03.465] last_touch_time = 1710712490 [21:57:03.465] events = {{pos = , events = , fd = , user_data = } } [21:57:03.467] nevents = 1 [21:57:03.467] __func__ = "ServerLoop" [21:57:03.467] #24 0x000055867856d5a3 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000710) at postmaster.c:1478 [21:57:03.467] opt = [21:57:03.467] status = [21:57:03.467] userDoption = [21:57:03.467] listen_addr_saved = false [21:57:03.467] output_config_variable = [21:57:03.467] __func__ = "PostmasterMain" [21:57:03.467] #25 0x0000558678312844 in main (argc=4, argv=0x604000000710) at main.c:197 [21:57:03.467] do_check_root = [21:57:03.488] -e [21:57:03.488] [21:57:03.488] [21:57:04.037] dumping /tmp/cores/postgres-6-23654.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [21:57:04.341] [New LWP 23654] [21:57:04.625] [Thread debugging using libthread_db enabled] [21:57:04.625] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [21:57:06.936] Core was generated by `postgres: postgres regression [local] SELECT '. [21:57:06.936] Program terminated with signal SIGABRT, Aborted. [21:57:06.936] #0 0x00007fe3f01b5ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:07.181] [21:57:07.181] Thread 1 (Thread 0x7fe3edb4e380 (LWP 23654)): [21:57:07.181] #0 0x00007fe3f01b5ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:07.181] No symbol table info available. [21:57:07.181] #1 0x00007fe3f019f537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [21:57:07.181] No symbol table info available. [21:57:07.181] #2 0x00007fe3f123f11b in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:155 [21:57:07.181] No locals. [21:57:07.181] #3 0x00007fe3f1249ce8 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [21:57:07.181] No locals. [21:57:07.181] #4 0x00007fe3f122c44c in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe3ed7eff5e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:186 [21:57:07.181] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7fe3dc951000 '=' , "\n==23654==ERROR: AddressSanitizer: SEGV on unknown address 0x00000007b038 (pc 0x55d6205cb5c5 bp 0x62d0000a7a48 sp 0x7fff9f5f7ae0 T0)\n=="..., capacity_bytes_ = 65536, size_ = }, } [21:57:07.181] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = , capacity_bytes_ = , size_ = }, } [21:57:07.181] l = {mu_ = } [21:57:07.181] #5 0x00007fe3f122a266 in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:211 [21:57:07.181] 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 = 0x7fe3ed7f0bf0, context = 0x7fe3ed7f0ac0, addr = 503864, pc = 94378154309061, sp = 140735867222752, 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 = 0x7fe3ed7f0bf0, addr_description = {addr = 140616918829760, alloc_tid = 503864, free_tid = 94378154309061, alloc_stack_id = 2673834720, 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 = 0x7fe3ed7f0bf0, addr_description = {addr = 140616918829760, alloc_tid = 503864, free_tid = 94378154309061, alloc_stack_id = 2673834720, 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 = 0x7fe3ed7f0bf0, addr_description = {data = {kind = 3984526016, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 181 '\265'}, heap = {addr = 503864, alloc_tid = 94378154309061, free_tid = 140735867222752, 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 = 94378154309061, offset = 140735867222752, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94378154309061, size = 140735867222752, 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 = 0x7fe3ed7f0bf0, alloc_type = 3984526016, dealloc_type = 32739, addr_description = {data = {kind = 503864, {shadow = {addr = 94378154309061, kind = (unknown: 0xe0), shadow_byte = 122 'z'}, heap = {addr = 94378154309061, alloc_tid = 140735867222752, 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 = 94378154309061, tid = 140735867222752, offset = 108645493406280, frame_pc = 4294967297, access_size = 1, frame_descr = 0x0}, global = {addr = 94378154309061, static kMaxGlobals = 4, globals = {{beg = 140735867222752, 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 = 94378154309061}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, addr_description = {data = {kind = 3984526016, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 181 '\265'}, heap = {addr = 503864, alloc_tid = 94378154309061, free_tid = 140735867222752, 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 = 94378154309061, offset = 140735867222752, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94378154309061, size = 140735867222752, 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 = 0x7fe3ed7f0bf0, addr_description = {data = {kind = 3984526016, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 181 '\265'}, heap = {addr = 503864, alloc_tid = 94378154309061, free_tid = 140735867222752, 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 = 94378154309061, offset = 140735867222752, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94378154309061, size = 140735867222752, 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 = 0x7fe3ed7f0bf0, count = 140616918829760, size = 503864}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, count = 140616918829760, size = 503864}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, size = 140616918829760}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, alignment = 140616918829760}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, size = 140616918829760, alignment = 503864}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, alignment = 140616918829760}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, user_size = 140616918829760, total_size = 503864, max_size = 94378154309061}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, requested_size = 140616918829760}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7fe3ed7f0bf0, length1 = 140616918829760, length2 = 503864, addr1_description = {data = {kind = 542946757, {shadow = {addr = 140735867222752, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140735867222752, 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 = 140735867222752, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140735867222752, 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 = 140735867222752}}}, 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 = 140616979963277, size = 216 '\330'}, addr = 0}}}, function = 0x7fe3f123dd8d <__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 = 0x7fe3ed7f0bf0, addr_description = {data = {kind = 3984526016, {shadow = {addr = 503864, kind = (__asan::kShadowKindGap | unknown: 0xc4), shadow_byte = 181 '\265'}, heap = {addr = 503864, alloc_tid = 94378154309061, free_tid = 140735867222752, 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 = 94378154309061, offset = 140735867222752, frame_pc = 108645493406280, access_size = 4294967297, frame_descr = 0x1 }, global = {addr = 503864, static kMaxGlobals = 4, globals = {{beg = 94378154309061, size = 140735867222752, 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 = 0x7fe3ed7f0bf0, beg = 140616918829760, end = 503864, old_mid = 94378154309061, new_mid = 140735867222752}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140616918830064, size = 140616918829760, size_with_redzone = 503864, name = 0x55d6205cb5c5 "\213\063H\211\352H\301\352\003\017\266\212", module_name = 0x7fff9f5f7ae0 "", 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 = 140616918830064, bp = 140616918829760, sp = 503864, addr1_description = {data = {kind = 542946757, {shadow = {addr = 140735867222752, kind = (unknown: 0x48), shadow_byte = 122 'z'}, heap = {addr = 140735867222752, 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 = 140735867222752, tid = 108645493406280, offset = 4294967297, frame_pc = 1, access_size = 0, frame_descr = 0x0}, global = {addr = 140735867222752, 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 = 140735867222752}}}, 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 = 140616979963277, size = 216 '\330'}, addr = 0}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 3984526320, {shadow = {addr = 140616918829760, kind = (unknown: 0x38), shadow_byte = 176 '\260'}, heap = {addr = 140616918829760, alloc_tid = 503864, free_tid = 94378154309061, alloc_stack_id = 2673834720, 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 = 140616918829760, tid = 503864, offset = 94378154309061, frame_pc = 140735867222752, access_size = 108645493406280, frame_descr = 0x100000001 ""}, global = {addr = 140616918829760, static kMaxGlobals = 4, globals = {{beg = 503864, size = 94378154309061, size_with_redzone = 140735867222752, 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 = 140616918829760}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [21:57:07.181] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7fe3ed7f0bf0, context = 0x7fe3ed7f0ac0, addr = 503864, pc = 94378154309061, sp = 140735867222752, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true}} [21:57:07.181] #6 0x00007fe3f12296ae in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7fe3ed7f0bf0, context=0x7fe3ed7f0a60) at ../../../../src/libsanitizer/asan/asan_posix.cpp:37 [21:57:07.181] sig = {siginfo = 0x7fe3ed7f0bf0, context = 0x7fe3ed7f0ac0, addr = 503864, pc = 94378154309061, sp = 140735867222752, bp = 108645493406280, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = true} [21:57:07.181] #7 [21:57:07.181] No locals. [21:57:07.181] #8 0x000055d6205cb5c5 in equal (a=0x7b038, b=b@entry=0x62d0000a7a48) at equalfuncs.c:239 [21:57:07.181] retval = [21:57:07.181] __func__ = "equal" [21:57:07.181] #9 0x000055d6205e7e74 in list_member (list=0x63100007b0a8, datum=datum@entry=0x62d0000a7a48) at list.c:670 [21:57:07.181] cell__state = {l = , i = } [21:57:07.181] cell = [21:57:07.181] #10 0x000055d6207a9c43 in add_new_column_to_pathtarget (target=target@entry=0x63100007afc8, expr=0x62d0000a7a48) at tlist.c:743 [21:57:07.181] No locals. [21:57:07.181] #11 0x000055d6207a9cc0 in add_new_columns_to_pathtarget (target=target@entry=0x63100007afc8, exprs=exprs@entry=0x63100007b1d8) at tlist.c:760 [21:57:07.181] expr = [21:57:07.181] lc__state = {l = , i = } [21:57:07.181] lc = [21:57:07.181] #12 0x000055d620711bc4 in make_group_input_target (root=root@entry=0x629000044a68, final_target=final_target@entry=0x63100007ae68) at planner.c:5472 [21:57:07.181] parse = 0x625000006cb8 [21:57:07.181] input_target = 0x63100007afc8 [21:57:07.181] non_group_cols = 0x63100007b188 [21:57:07.181] non_group_vars = 0x63100007b1d8 [21:57:07.181] i = 6 [21:57:07.181] lc = [21:57:07.181] #13 0x000055d620724c8d in grouping_planner (root=root@entry=0x629000044a68, tuple_fraction=, tuple_fraction@entry=0) at planner.c:1577 [21:57:07.181] sort_input_targets = [21:57:07.181] sort_input_target_parallel_safe = true [21:57:07.181] grouping_target = 0x63100007ae68 [21:57:07.181] scanjoin_target = [21:57:07.181] activeWindows = 0x0 [21:57:07.181] qp_extra = {activeWindows = , gset_data = } [21:57:07.181] sort_input_targets_contain_srfs = [21:57:07.181] have_grouping = [21:57:07.181] wflists = 0x0 [21:57:07.181] gset_data = 0x6310000792c8 [21:57:07.181] sort_input_target = 0x63100007ae68 [21:57:07.181] grouping_targets = [21:57:07.181] grouping_target_parallel_safe = true [21:57:07.181] scanjoin_targets = [21:57:07.181] scanjoin_target_parallel_safe = [21:57:07.181] grouping_targets_contain_srfs = [21:57:07.181] scanjoin_targets_contain_srfs = [21:57:07.181] scanjoin_target_same_exprs = [21:57:07.181] parse = 0x625000006cb8 [21:57:07.181] offset_est = [21:57:07.181] count_est = [21:57:07.181] limit_tuples = -1 [21:57:07.181] have_postponed_srfs = [21:57:07.181] final_target = 0x63100007ae68 [21:57:07.181] final_targets = [21:57:07.181] final_targets_contain_srfs = [21:57:07.181] final_target_parallel_safe = true [21:57:07.181] current_rel = 0x629000044e78 [21:57:07.181] final_rel = [21:57:07.181] extra = {limit_needed = , limit_tuples = , count_est = , offset_est = } [21:57:07.181] lc = [21:57:07.181] __func__ = "grouping_planner" [21:57:07.181] #14 0x000055d620728a04 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 [21:57:07.181] root = 0x629000044a68 [21:57:07.181] newWithCheckOptions = [21:57:07.181] newHaving = 0x0 [21:57:07.181] hasOuterJoins = [21:57:07.181] hasResultRTEs = false [21:57:07.181] final_rel = [21:57:07.181] l = [21:57:07.181] #15 0x000055d6207299df in standard_planner (parse=0x625000006cb8, query_string=, cursorOptions=2048, boundParams=) at planner.c:412 [21:57:07.181] result = [21:57:07.181] glob = 0x625000006f28 [21:57:07.181] tuple_fraction = 0 [21:57:07.181] root = [21:57:07.181] final_rel = [21:57:07.181] best_path = [21:57:07.181] top_plan = [21:57:07.181] lp = [21:57:07.181] lr = [21:57:07.181] #16 0x000055d62072b025 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 [21:57:07.181] result = [21:57:07.181] #17 0x000055d6209947b0 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:904 [21:57:07.181] plan = [21:57:07.181] #18 0x000055d620994b3d 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:996 [21:57:07.181] query = 0x625000006cb8 [21:57:07.181] stmt = [21:57:07.181] query_list__state = {l = , i = } [21:57:07.181] stmt_list = 0x0 [21:57:07.181] query_list = [21:57:07.181] #19 0x000055d6209954c7 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:1193 [21:57:07.181] cmdtaglen = [21:57:07.181] snapshot_set = true [21:57:07.181] per_parsetree_context = 0x0 [21:57:07.181] plantree_list = [21:57:07.181] parsetree = 0x625000006b28 [21:57:07.181] commandTag = CMDTAG_SELECT [21:57:07.181] qc = {commandTag = , nprocessed = } [21:57:07.181] querytree_list = [21:57:07.181] portal = [21:57:07.181] receiver = [21:57:07.181] format = [21:57:07.181] cmdtagname = [21:57:07.181] parsetree_item__state = {l = , i = } [21:57:07.181] dest = DestRemote [21:57:07.181] oldcontext = 0x625000041100 [21:57:07.181] parsetree_list = 0x625000006b58 [21:57:07.181] parsetree_item = 0x625000006b70 [21:57:07.181] save_log_statement_stats = false [21:57:07.181] was_logged = false [21:57:07.181] use_implicit_block = false [21:57:07.181] msec_str = { } [21:57:07.181] __func__ = "exec_simple_query" [21:57:07.181] #20 0x000055d62099925d in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4680 [21:57:07.181] query_string = 0x625000005200 "select a, b, grouping(a,b), sum(v), count(*), max(v)\n from gstest1 group by rollup (a,b);" [21:57:07.181] firstchar = [21:57:07.181] input_message = {data = , len = , maxlen = , cursor = } [21:57:07.181] local_sigjmp_buf = {{__jmpbuf = {, , , , , , , }, __mask_was_saved = , __saved_mask = {__val = { }}}} [21:57:07.181] send_ready_for_query = [21:57:07.181] idle_in_transaction_timeout_enabled = [21:57:07.181] idle_session_timeout_enabled = [21:57:07.181] __func__ = "PostgresMain" [21:57:07.181] #21 0x000055d6207e674b in BackendRun () at postmaster.c:4452 [21:57:07.181] No locals. [21:57:07.181] #22 0x000055d6207ebe6c in BackendStartup (client_sock=client_sock@entry=0x7fff9f5f8510) at postmaster.c:4117 [21:57:07.181] bn = 0x625000016de8 [21:57:07.181] pid = 0 [21:57:07.181] cac = CAC_OK [21:57:07.181] __func__ = "BackendStartup" [21:57:07.181] #23 0x000055d6207ec308 in ServerLoop () at postmaster.c:1780 [21:57:07.181] s = {sock = , raddr = {addr = {ss_family = , __ss_padding = { }, __ss_align = }, salen = }} [21:57:07.181] i = 0 [21:57:07.181] now = [21:57:07.181] last_lockfile_recheck_time = 1710712444 [21:57:07.181] last_touch_time = 1710712444 [21:57:07.181] events = {{pos = , events = , fd = , user_data = } } [21:57:07.182] nevents = 1 [21:57:07.182] __func__ = "ServerLoop" [21:57:07.182] #24 0x000055d6207ee5a3 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1478 [21:57:07.182] opt = [21:57:07.182] status = [21:57:07.182] userDoption = [21:57:07.182] listen_addr_saved = false [21:57:07.182] output_config_variable = [21:57:07.182] __func__ = "PostmasterMain" [21:57:07.182] #25 0x000055d620593844 in main (argc=8, argv=0x607000000410) at main.c:197 [21:57:07.182] do_check_root =