[04:42:19.327] src/tools/ci/cores_backtrace.sh linux /tmp/cores [04:42:19.527] dumping /tmp/cores/postgres-6-14333.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [04:42:19.769] [New LWP 14333] [04:42:19.771] [04:42:19.771] This GDB supports auto-downloading debuginfo from the following URLs: [04:42:19.771] [04:42:19.771] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [04:42:19.771] Debuginfod has been disabled. [04:42:19.771] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [04:42:19.877] [Thread debugging using libthread_db enabled] [04:42:19.877] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [04:42:19.877] Core was generated by `postgres: postgres pl_regression [local] SELECT '. [04:42:19.877] Program terminated with signal SIGABRT, Aborted. [04:42:19.877] #0 0x00007f6ca6ddbebc in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [04:42:20.187] [04:42:20.187] Thread 1 (Thread 0x7f6ca6839240 (LWP 14333)): [04:42:20.187] #0 0x00007f6ca6ddbebc in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [04:42:20.187] No symbol table info available. [04:42:20.187] #1 0x00007f6ca6d8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [04:42:20.187] No symbol table info available. [04:42:20.187] #2 0x00007f6ca6d77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [04:42:20.187] No symbol table info available. [04:42:20.187] #3 0x00007f6ca7ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp:143 [04:42:20.187] No locals. [04:42:20.187] #4 0x00007f6ca7ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_termination.cpp:58 [04:42:20.187] No locals. [04:42:20.187] #5 0x00007f6ca7ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f6ca682af4e, __in_chrg=) at ../../../../src/libsanitizer/asan/asan_report.cpp:190 [04:42:20.187] buffer_copy = {<__sanitizer::InternalMmapVectorNoCtor> = {data_ = 0x7f6c95b88000 '=' , "\n==14333==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x7f6ca3a6c004 bp 0x561b31d157e0 sp 0x7ffd2bcde5d0 T0)\n==14333==The sign"..., capacity_bytes_ = 65536, size_ = }, } [04:42:20.187] buffer_copy = [04:42:20.187] l = [04:42:20.187] #6 0x00007f6ca7ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_report.cpp:218 [04:42:20.187] 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 = 0x7f6ca682bbf0, context = 0x7f6ca682bac0, addr = 0, pc = 140104578809860, sp = 140725338367440, bp = 94674799908832, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = false}}, DoubleFree = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, second_free_stack = 0x7f6ca682bbf0, addr_description = {addr = 140104626780864, alloc_tid = 0, free_tid = 140104578809860, alloc_stack_id = 734914000, free_stack_id = 32765, chunk_access = {bad_addr = 94674799908832, offset = 4294967297, chunk_begin = 0, 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 = 0x7f6ca682bbf0, addr_description = {addr = 140104626780864, alloc_tid = 0, free_tid = 140104578809860, alloc_stack_id = 734914000, free_stack_id = 32765, chunk_access = {bad_addr = 94674799908832, offset = 4294967297, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, delete_size = 0, delete_alignment = 0}, FreeNotMalloced = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, free_stack = 0x7f6ca682bbf0, addr_description = {data = {kind = 2793585344, {shadow = {addr = 0, kind = (unknown: 0x4), shadow_byte = 192 '\300'}, heap = {addr = 0, alloc_tid = 140104578809860, free_tid = 140725338367440, alloc_stack_id = 835803104, free_stack_id = 22043, chunk_access = {bad_addr = 4294967297, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 140104578809860, offset = 140725338367440, frame_pc = 94674799908832, access_size = 4294967297, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 140104578809860, size = 140725338367440, size_with_redzone = 94674799908832, name = 0x100000001 "", module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 0, access_size = 140104578809860}}}}}, AllocTypeMismatch = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, dealloc_stack = 0x7f6ca682bbf0, alloc_type = 2793585344, dealloc_type = 32620, addr_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 140104578809860, kind = (unknown: 0xd0), shadow_byte = 229 '\345'}, heap = {addr = 140104578809860, alloc_tid = 140725338367440, free_tid = 94674799908832, alloc_stack_id = 1, free_stack_id = 1, 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 = 140104578809860, tid = 140725338367440, offset = 94674799908832, frame_pc = 4294967297, access_size = 0, frame_descr = 0x0}, global = {addr = 140104578809860, static kMaxGlobals = 4, globals = {{beg = 140725338367440, size = 94674799908832, size_with_redzone = 4294967297, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 140104578809860, access_size = 140725338367440}}}}}, MallocUsableSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, addr_description = {data = {kind = 2793585344, {shadow = {addr = 0, kind = (unknown: 0x4), shadow_byte = 192 '\300'}, heap = {addr = 0, alloc_tid = 140104578809860, free_tid = 140725338367440, alloc_stack_id = 835803104, free_stack_id = 22043, chunk_access = {bad_addr = 4294967297, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 140104578809860, offset = 140725338367440, frame_pc = 94674799908832, access_size = 4294967297, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 140104578809860, size = 140725338367440, size_with_redzone = 94674799908832, name = 0x100000001 "", module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 0, access_size = 140104578809860}}}}}, SanitizerGetAllocatedSizeNotOwned = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, addr_description = {data = {kind = 2793585344, {shadow = {addr = 0, kind = (unknown: 0x4), shadow_byte = 192 '\300'}, heap = {addr = 0, alloc_tid = 140104578809860, free_tid = 140725338367440, alloc_stack_id = 835803104, free_stack_id = 22043, chunk_access = {bad_addr = 4294967297, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 140104578809860, offset = 140725338367440, frame_pc = 94674799908832, access_size = 4294967297, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 140104578809860, size = 140725338367440, size_with_redzone = 94674799908832, name = 0x100000001 "", module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 0, access_size = 140104578809860}}}}}, CallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, count = 140104626780864, size = 0}, ReallocArrayOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, count = 140104626780864, size = 0}, PvallocOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, size = 140104626780864}, InvalidAllocationAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, alignment = 140104626780864}, InvalidAlignedAllocAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, size = 140104626780864, alignment = 0}, InvalidPosixMemalignAlignment = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, alignment = 140104626780864}, AllocationSizeTooBig = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, user_size = 140104626780864, total_size = 0, max_size = 140104578809860}, RssLimitExceeded = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0}, OutOfMemory = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, requested_size = 140104626780864}, StringFunctionMemoryRangesOverlap = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, length1 = 140104626780864, length2 = 0, addr1_description = {data = {kind = 2745614340, {shadow = {addr = 140725338367440, kind = (unknown: 0xe0), shadow_byte = 87 'W'}, heap = {addr = 140725338367440, alloc_tid = 94674799908832, free_tid = 4294967297, 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 = 140725338367440, tid = 94674799908832, offset = 4294967297, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 140725338367440, static kMaxGlobals = 4, globals = {{beg = 94674799908832, size = 4294967297, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 140725338367440, access_size = 94674799908832}}}}, addr2_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 0, access_size = 0}}}}, function = 0x7f6ca7ed5131 <__sanitizer::WriteToFile(int, void const*, unsigned long, unsigned long*, int*)+33> "\211\3021\300\204\322u\016H\205\355t\004H\211]"}, StringFunctionSizeOverflow = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, addr_description = {data = {kind = 2793585344, {shadow = {addr = 0, kind = (unknown: 0x4), shadow_byte = 192 '\300'}, heap = {addr = 0, alloc_tid = 140104578809860, free_tid = 140725338367440, alloc_stack_id = 835803104, free_stack_id = 22043, chunk_access = {bad_addr = 4294967297, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 140104578809860, offset = 140725338367440, frame_pc = 94674799908832, access_size = 4294967297, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 140104578809860, size = 140725338367440, size_with_redzone = 94674799908832, name = 0x100000001 "", module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 0, access_size = 140104578809860}}}}, size = 0}, BadParamsToAnnotateContiguousContainer = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, stack = 0x7f6ca682bbf0, beg = 140104626780864, end = 0, old_mid = 140104578809860, new_mid = 140725338367440}, ODRViolation = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, global1 = {beg = 140104626781168, size = 140104626780864, size_with_redzone = 0, name = 0x7f6ca3a6c004 "\200\271", module_name = 0x7ffd2bcde5d0 "\260\346\315+\375\177", has_dynamic_init = 94674799908832, location = 0x100000001, odr_indicator = 0}, global2 = {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, stack_id1 = 0, stack_id2 = 0}, InvalidPointerPair = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, pc = 140104626781168, bp = 140104626780864, sp = 0, addr1_description = {data = {kind = 2745614340, {shadow = {addr = 140725338367440, kind = (unknown: 0xe0), shadow_byte = 87 'W'}, heap = {addr = 140725338367440, alloc_tid = 94674799908832, free_tid = 4294967297, 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 = 140725338367440, tid = 94674799908832, offset = 4294967297, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 140725338367440, static kMaxGlobals = 4, globals = {{beg = 94674799908832, size = 4294967297, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 140725338367440, access_size = 94674799908832}}}}, addr2_description = {data = {kind = __asan::kAddressKindWild, {shadow = {addr = 0, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 0, alloc_tid = 0, free_tid = 0, alloc_stack_id = 0, free_stack_id = 0, chunk_access = {bad_addr = 0, offset = 0, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 0, tid = 0, offset = 0, frame_pc = 0, access_size = 0, frame_descr = 0x0}, global = {addr = 0, static kMaxGlobals = 4, globals = {{beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}, {beg = 0, size = 0, size_with_redzone = 0, name = 0x0, module_name = 0x0, has_dynamic_init = 0, location = 0x0, odr_indicator = 0}}, reg_sites = {0, 0, 0, 0}, access_size = 0, size = 0 '\000'}, wild = {addr = 0, access_size = 0}}}}}, Generic = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, addr_description = {data = {kind = 2793585648, {shadow = {addr = 140104626780864, kind = __asan::kShadowKindLow, shadow_byte = 0 '\000'}, heap = {addr = 140104626780864, alloc_tid = 0, free_tid = 140104578809860, alloc_stack_id = 734914000, free_stack_id = 32765, chunk_access = {bad_addr = 94674799908832, offset = 4294967297, chunk_begin = 0, chunk_size = 0, user_requested_alignment = 0, access_type = 0, alloc_type = 0}}, stack = {addr = 140104626780864, tid = 0, offset = 140104578809860, frame_pc = 140725338367440, access_size = 94674799908832, frame_descr = 0x100000001 ""}, global = {addr = 140104626780864, static kMaxGlobals = 4, globals = {{beg = 0, size = 140104578809860, size_with_redzone = 140725338367440, name = 0x561b31d157e0 "\025", module_name = 0x100000001 "", has_dynamic_init = 0, location = 0x0, odr_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'}, wild = {addr = 140104626780864, access_size = 0}}}}, pc = 0, bp = 0, sp = 0, access_size = 0, bug_descr = 0x0, is_write = false, shadow_val = 0 '\000'}}}, halt_on_error_ = true} [04:42:20.187] error = {<__asan::ErrorBase> = {scariness = {score = 20, descr = "wild-addr-read", '\000' }, tid = 0}, signal = {siginfo = 0x7f6ca682bbf0, context = 0x7f6ca682bac0, addr = 0, pc = 140104578809860, sp = 140725338367440, bp = 94674799908832, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = false}} [04:42:20.187] #7 0x00007f6ca7ebd462 in __asan::AsanOnDeadlySignal (signo=, siginfo=0x7f6ca682bbf0, context=) at ../../../../src/libsanitizer/asan/asan_posix.cpp:39 [04:42:20.187] sig = {siginfo = 0x7f6ca682bbf0, context = 0x7f6ca682bac0, addr = 0, pc = 140104578809860, sp = 140725338367440, bp = 94674799908832, is_memory_access = true, write_flag = __sanitizer::SignalContext::READ, is_true_faulting_addr = false} [04:42:20.187] #8 [04:42:20.187] No symbol table info available. [04:42:20.187] #9 0x00007f6ca3a6c004 in plpgsql_scanner_errposition (location=11, yyscanner=0x7f6ca7ea8985 <__interceptor_strncmp(char const*, char const*, __sanitizer::uptr)+405>) at pl_scanner.c:508 [04:42:20.187] pos = [04:42:20.187] #10 0x00007f6ca3a57660 in plpgsql_sql_error_callback (arg=) at /tmp/cirrus-ci-build/src/pl/plpgsql/src/pl_gram.y:3769 [04:42:20.187] cbarg = [04:42:20.187] yyscanner = [04:42:20.187] errpos = [04:42:20.187] #11 0x0000561b31374b32 in errfinish (filename=filename@entry=0x561b31594fc0 "parse_type.c", lineno=lineno@entry=270, funcname=funcname@entry=0x561b315956a0 <__func__.7> "typenameType") at elog.c:509 [04:42:20.187] edata = 0x561b31d157e0 [04:42:20.187] elevel = 21 [04:42:20.187] oldcontext = 0x6250001a1900 [04:42:20.187] econtext = 0x7ffd2bcde6b0 [04:42:20.187] __func__ = "errfinish" [04:42:20.187] #12 0x0000561b30993c84 in typenameType (pstate=pstate@entry=0x0, typeName=typeName@entry=0x6250001a3058, typmod_p=typmod_p@entry=0x7ffd2bcde680) at parse_type.c:270 [04:42:20.187] __errno_location = [04:42:20.187] tup = [04:42:20.187] __func__ = "typenameType" [04:42:20.187] #13 0x0000561b30993dbe in typenameTypeIdAndMod (pstate=pstate@entry=0x0, typeName=typeName@entry=0x6250001a3058, typeid_p=typeid_p@entry=0x7ffd2bcde670, typmod_p=typmod_p@entry=0x7ffd2bcde680) at parse_type.c:315 [04:42:20.187] tup = [04:42:20.187] #14 0x00007f6ca3a56d9d in parse_datatype (string=, location=location@entry=11) at /tmp/cirrus-ci-build/src/pl/plpgsql/src/pl_gram.y:3815 [04:42:20.187] typeName = 0x6250001a3058 [04:42:20.187] type_id = [04:42:20.187] typmod = [04:42:20.187] cbarg = [04:42:20.187] syntax_errcontext = [04:42:20.187] #15 0x00007f6ca3a574e7 in read_datatype (tok=59, tok@entry=275, yylvalp=yylvalp@entry=0x7ffd2bcde970, yyllocp=yyllocp@entry=0x7ffd2bcde8a0, yyscanner=yyscanner@entry=0x625000089c60) at /tmp/cirrus-ci-build/src/pl/plpgsql/src/pl_gram.y:2961 [04:42:20.187] ds = [04:42:20.187] type_name = [04:42:20.187] startlocation = 11 [04:42:20.187] result = [04:42:20.187] parenlevel = [04:42:20.187] #16 0x00007f6ca3a5f334 in plpgsql_yyparse (yyscanner=yyscanner@entry=0x625000089c60) at /tmp/cirrus-ci-build/src/pl/plpgsql/src/pl_gram.y:774 [04:42:20.187] yychar = 275 [04:42:20.187] yylval = [04:42:20.187] yyloc_default = [04:42:20.187] yylloc = [04:42:20.187] plpgsql_yynerrs = 0 [04:42:20.187] yystate = [04:42:20.187] yyerrstatus = 0 [04:42:20.187] yystacksize = 200 [04:42:20.187] yyssa = [04:42:20.187] yyss = 0x7ffd2bcde9f0 [04:42:20.187] yyssp = 0x7ffd2bcde9fa [04:42:20.187] yyvsa = [04:42:20.187] yyvs = 0x7ffd2bcdef60 [04:42:20.187] yyvsp = 0x7ffd2bcdf000 [04:42:20.187] yylsa = [04:42:20.187] yyls = 0x7ffd2bcdebc0 [04:42:20.187] yylsp = 0x7ffd2bcdebd4 [04:42:20.187] yyn = 46 [04:42:20.187] yyresult = [04:42:20.187] yytoken = [04:42:20.187] yyval = [04:42:20.187] yyloc = 9 [04:42:20.187] yyerror_range = [04:42:20.187] yylen = 0 [04:42:20.187] __func__ = "plpgsql_yyparse" [04:42:20.187] yyerrorlab = [04:42:20.187] #17 0x00007f6ca3a30bd4 in do_compile (fcinfo=fcinfo@entry=0x625000198168, procTup=procTup@entry=0x7f6c99e4d988, function=, function@entry=0x0, hashkey=hashkey@entry=0x7ffd2bce0bb0, forValidator=forValidator@entry=false) at pl_comp.c:790 [04:42:20.187] procStruct = 0x7f6c99e4d9d0 [04:42:20.187] is_dml_trigger = [04:42:20.187] is_event_trigger = [04:42:20.187] scanner = 0x625000089c60 [04:42:20.187] prosrcdatum = [04:42:20.187] proc_source = 0x625000089a00 " declare r mutable2; begin r.f1 := $1; return r.f1 + 2; end " [04:42:20.187] typeTup = [04:42:20.187] typeStruct = [04:42:20.187] var = [04:42:20.187] rec = [04:42:20.187] i = [04:42:20.187] cbarg = [04:42:20.187] plerrcontext = [04:42:20.187] parse_rc = [04:42:20.187] rettypeid = [04:42:20.187] numargs = [04:42:20.187] num_in_args = [04:42:20.187] num_out_args = 0 [04:42:20.187] argtypes = [04:42:20.187] argnames = [04:42:20.187] argmodes = [04:42:20.187] in_arg_varnos = 0x62500008a680 [04:42:20.187] out_arg_variables = [04:42:20.187] func_cxt = [04:42:20.187] __func__ = "do_compile" [04:42:20.187] #18 0x00007f6ca3a3135e in plpgsql_compile (fcinfo=fcinfo@entry=0x625000198168, forValidator=forValidator@entry=false) at pl_comp.c:223 [04:42:20.187] funcOid = [04:42:20.187] procTup = 0x7f6c99e4d988 [04:42:20.187] procStruct = 0x7f6c99e4d9d0 [04:42:20.187] function = 0x0 [04:42:20.187] hashkey = [04:42:20.187] function_valid = [04:42:20.187] hashkey_valid = [04:42:20.187] __func__ = "plpgsql_compile" [04:42:20.187] #19 0x00007f6ca3a68c54 in plpgsql_call_handler (fcinfo=) at pl_handler.c:241 [04:42:20.187] nonatomic = false [04:42:20.187] func = [04:42:20.187] save_cur_estate = [04:42:20.187] procedure_resowner = [04:42:20.187] retval = [04:42:20.187] rc = [04:42:20.187] __func__ = "plpgsql_call_handler" [04:42:20.187] #20 0x0000561b30b44329 in ExecInterpExpr (state=0x625000198010, econtext=0x625000197d38, isnull=0x7ffd2bce1090) at execExprInterp.c:808 [04:42:20.187] fcinfo = 0x625000198168 [04:42:20.187] d = [04:42:20.187] op = 0x6250001981b8 [04:42:20.187] resultslot = 0x625000197f28 [04:42:20.187] innerslot = 0x0 [04:42:20.187] outerslot = 0x0 [04:42:20.187] scanslot = 0x0 [04:42:20.187] dispatch_table = {0x561b30b42caa , 0x561b30b42d2f , 0x561b30b42dc8 , 0x561b30b42e61 , 0x561b30b42efa , 0x561b30b430e4 , 0x561b30b432ce , 0x561b30b434b8 , 0x561b30b434ef , 0x561b30b43526 , 0x561b30b4355d , 0x561b30b4358f , 0x561b30b43847 , 0x561b30b43aff , 0x561b30b43db7 , 0x561b30b43f73 , 0x561b30b441e1 , 0x561b30b442c6 , 0x561b30b44406 , 0x561b30b445e9 , 0x561b30b4461b , 0x561b30b4464d , 0x561b30b4468c , 0x561b30b447e5 , 0x561b30b448e7 , 0x561b30b44926 , 0x561b30b44a7f , 0x561b30b44b81 , 0x561b30b44bec , 0x561b30b44d4c , 0x561b30b44db3 , 0x561b30b44e81 , 0x561b30b44f4f , 0x561b30b4505d , 0x561b30b4510e , 0x561b30b451c2 , 0x561b30b451f4 , 0x561b30b45226 , 0x561b30b452cd , 0x561b30b453bd , 0x561b30b454ad , 0x561b30b45554 , 0x561b30b45586 , 0x561b30b455b8 , 0x561b30b45601 , 0x561b30b45633 , 0x561b30b45a3b , 0x561b30b45bc1 , 0x561b30b46080 , 0x561b30b460af , 0x561b30b4638f , 0x561b30b46657 , 0x561b30b4694c , 0x561b30b4697b , 0x561b30b4698b , 0x561b30b469ba , 0x561b30b469e9 , 0x561b30b46a1b , 0x561b30b46a4a , 0x561b30b46e0f , 0x561b30b46f70 , 0x561b30b46f9f , 0x561b30b46fd1 , 0x561b30b47003 , 0x561b30b47035 , 0x561b30b470e6 , 0x561b30b4711f , 0x561b30b470e6 , 0x561b30b45837 , 0x561b30b471bb , 0x561b30b471ea , 0x561b30b47219 , 0x561b30b472d7 , 0x561b30b47437 , 0x561b30b4763a , 0x561b30b47789 , 0x561b30b4712e , 0x561b30b4715d , 0x561b30b47189 , 0x561b30b479c5 , 0x561b30b479f4 , 0x561b30b47a26 , 0x561b30b47a55 , 0x561b30b47aaa , 0x561b30b47adc , 0x561b30b47b0b , 0x561b30b47ca3 , 0x561b30b47cd2 , 0x561b30b47e82 , 0x561b30b47eb4 , 0x561b30b47ee6 , 0x561b30b47f8d , 0x561b30b481be , 0x561b30b482d0 , 0x561b30b483e1 , 0x561b30b48509 , 0x561b30b48a08 , 0x561b30b48e7c , 0x561b30b492e4 , 0x561b30b4986e , 0x561b30b49d92 , 0x561b30b4a2ab , 0x561b30b4a389 , 0x561b30b4a467 , 0x561b30b4a499 , 0x561b30b4a4cb } [04:42:20.187] #21 0x0000561b30b36a59 in ExecInterpExprStillValid (state=0x625000198010, econtext=0x625000197d38, isNull=0x7ffd2bce1090) at execExprInterp.c:2109 [04:42:20.187] No locals. [04:42:20.187] #22 0x0000561b30bf0ac8 in ExecEvalExprSwitchContext (state=, econtext=, isNull=) at ../../../src/include/executor/executor.h:369 [04:42:20.187] retDatum = [04:42:20.187] oldContext = 0x625000197900 [04:42:20.187] #23 0x0000561b30bf0bf9 in ExecProject (projInfo=0x625000198008) at ../../../src/include/executor/executor.h:403 [04:42:20.187] econtext = 0x625000197d38 [04:42:20.187] state = 0x625000198010 [04:42:20.187] slot = 0x625000197f28 [04:42:20.187] isnull = [04:42:20.187] #24 0x0000561b30bf11cf in ExecResult (pstate=) at nodeResult.c:135 [04:42:20.187] node = 0x625000197c28 [04:42:20.187] outerTupleSlot = [04:42:20.187] outerPlan = [04:42:20.187] econtext = 0x625000197d38 [04:42:20.187] #25 0x0000561b30b68ed3 in ExecProcNodeFirst (node=0x625000197c28) at execProcnode.c:469 [04:42:20.187] No locals. [04:42:20.187] #26 0x0000561b30b525e4 in ExecProcNode (node=node@entry=0x625000197c28) at ../../../src/include/executor/executor.h:272 [04:42:20.187] No locals. [04:42:20.187] #27 0x0000561b30b527cd in ExecutePlan (queryDesc=queryDesc@entry=0x6190000db280, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x6250001de3a0) at execMain.c:1655 [04:42:20.187] estate = 0x625000197a00 [04:42:20.187] planstate = 0x625000197c28 [04:42:20.187] use_parallel_mode = false [04:42:20.187] slot = [04:42:20.187] current_tuple_count = 0 [04:42:20.187] #28 0x0000561b30b545da in standard_ExecutorRun (queryDesc=0x6190000db280, direction=ForwardScanDirection, count=0) at execMain.c:363 [04:42:20.187] estate = 0x625000197a00 [04:42:20.187] operation = CMD_SELECT [04:42:20.187] dest = 0x6250001de3a0 [04:42:20.187] sendTuples = true [04:42:20.187] oldcontext = 0x6190000db180 [04:42:20.187] #29 0x0000561b30b5463a in ExecutorRun (queryDesc=queryDesc@entry=0x6190000db280, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:300 [04:42:20.187] No locals. [04:42:20.187] #30 0x0000561b31059ee8 in PortalRunSelect (portal=portal@entry=0x62500002aa00, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x6250001de3a0) at pquery.c:920 [04:42:20.187] queryDesc = 0x6190000db280 [04:42:20.187] direction = [04:42:20.187] nprocessed = [04:42:20.187] __func__ = "PortalRunSelect" [04:42:20.187] #31 0x0000561b3105dcae in PortalRun (portal=portal@entry=0x62500002aa00, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x6250001de3a0, altdest=altdest@entry=0x6250001de3a0, qc=qc@entry=0x7ffd2bce14a0) at pquery.c:764 [04:42:20.187] _save_exception_stack = 0x7ffd2bce1620 [04:42:20.188] _save_context_stack = 0x0 [04:42:20.188] _local_sigjmp_buf = [04:42:20.188] _do_rethrow = [04:42:20.188] result = [04:42:20.188] nprocessed = [04:42:20.188] saveTopTransactionResourceOwner = 0x62900001f248 [04:42:20.188] saveTopTransactionContext = 0x625000034900 [04:42:20.188] saveActivePortal = 0x0 [04:42:20.188] saveResourceOwner = 0x62900001f248 [04:42:20.188] savePortalContext = 0x0 [04:42:20.188] saveMemoryContext = 0x625000034900 [04:42:20.188] __func__ = "PortalRun" [04:42:20.188] #32 0x0000561b310550c6 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select sillyaddtwo(42);") at postgres.c:1271 [04:42:20.188] cmdtaglen = [04:42:20.188] snapshot_set = [04:42:20.188] per_parsetree_context = 0x0 [04:42:20.188] plantree_list = 0x6250001de350 [04:42:20.188] parsetree = 0x6250000086f8 [04:42:20.188] commandTag = [04:42:20.188] qc = [04:42:20.188] querytree_list = [04:42:20.188] portal = 0x62500002aa00 [04:42:20.188] receiver = 0x6250001de3a0 [04:42:20.188] format = [04:42:20.188] cmdtagname = [04:42:20.188] parsetree_item__state = [04:42:20.188] dest = DestRemote [04:42:20.188] oldcontext = 0x625000034900 [04:42:20.188] parsetree_list = 0x625000008728 [04:42:20.188] parsetree_item = 0x625000008740 [04:42:20.188] save_log_statement_stats = false [04:42:20.188] was_logged = false [04:42:20.188] use_implicit_block = false [04:42:20.188] msec_str = [04:42:20.188] __func__ = "exec_simple_query" [04:42:20.188] #33 0x0000561b31058ecf in PostgresMain (dbname=dbname@entry=0x62900001b3a8 "pl_regression", username=username@entry=0x62900001b388 "postgres") at postgres.c:4691 [04:42:20.188] query_string = 0x625000007a00 "select sillyaddtwo(42);" [04:42:20.188] firstchar = [04:42:20.188] input_message = [04:42:20.188] local_sigjmp_buf = [04:42:20.188] send_ready_for_query = [04:42:20.188] idle_in_transaction_timeout_enabled = [04:42:20.188] idle_session_timeout_enabled = [04:42:20.188] __func__ = "PostgresMain" [04:42:20.188] #34 0x0000561b3104b3d8 in BackendMain (startup_data=startup_data@entry=0x7ffd2bce17f0 "", startup_data_len=startup_data_len@entry=4) at backend_startup.c:107 [04:42:20.188] bsdata = 0x7ffd2bce17f0 [04:42:20.188] #35 0x0000561b30eaa42c in postmaster_child_launch (child_type=, child_slot=1, startup_data=startup_data@entry=0x7ffd2bce17f0 "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd2bce1880) at launch_backend.c:274 [04:42:20.188] pid = [04:42:20.188] #36 0x0000561b30eafe20 in BackendStartup (client_sock=client_sock@entry=0x7ffd2bce1880) at postmaster.c:3386 [04:42:20.188] bn = 0x626000003138 [04:42:20.188] pid = [04:42:20.188] startup_data = [04:42:20.188] cac = [04:42:20.188] __func__ = "BackendStartup" [04:42:20.188] #37 0x0000561b30eb22cb in ServerLoop () at postmaster.c:1673 [04:42:20.188] s = [04:42:20.188] i = 0 [04:42:20.188] now = [04:42:20.188] last_lockfile_recheck_time = 1736051557 [04:42:20.188] last_touch_time = 1736051557 [04:42:20.188] events = [04:42:20.188] nevents = 1 [04:42:20.188] __func__ = "ServerLoop" [04:42:20.188] #38 0x0000561b30eb4431 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000410) at postmaster.c:1371 [04:42:20.188] opt = [04:42:20.188] status = [04:42:20.188] userDoption = [04:42:20.188] listen_addr_saved = false [04:42:20.188] output_config_variable = [04:42:20.188] __func__ = "PostmasterMain" [04:42:20.188] #39 0x0000561b30c59f16 in main (argc=8, argv=0x607000000410) at main.c:230 [04:42:20.188] do_check_root = [04:42:20.188] dispatch_option =