Opened log file 'c:/cirrus/crashlog-pg_waldump.EXE_0e08_2026-03-24_21-47-32-794.txt' . 0 Id: 4d4.16e4 Suspend: 1 Teb: 0000001f`e5077000 Unfrozen Child-SP RetAddr Call Site 0000001f`e55e55e0 00007ff9`0b411dda ntdll!RtlpReAllocateHeapInternal+0x1f4 0000001f`e55e5740 00007ff9`0922ff29 ntdll!RtlReAllocateHeap+0x5a 0000001f`e55e5780 00007ff7`d1c91010 ucrtbase!_realloc_base+0x39 0000001f`e55e57b0 00007ff7`d1c91199 pg_waldump+0x11010 0000001f`e55e57e0 00007ff7`d1c90bee pg_waldump+0x11199 0000001f`e55e5810 00007ff7`d1c90cf3 pg_waldump+0x10bee 0000001f`e55e5870 00007ff7`d1c8216c pg_waldump+0x10cf3 0000001f`e55e58b0 00007ff7`d1c8c8bb pg_waldump+0x216c 0000001f`e55e5920 00007ff7`d1c8cc8c pg_waldump+0xc8bb 0000001f`e55e5960 00007ff7`d1c8bcaa pg_waldump+0xcc8c 0000001f`e55e59b0 00007ff7`d1c8bf89 pg_waldump+0xbcaa 0000001f`e55e59f0 00007ff7`d1c81531 pg_waldump+0xbf89 0000001f`e55e5a40 00007ff7`d1c82078 pg_waldump+0x1531 0000001f`e55e5a80 00007ff7`d1c8258c pg_waldump+0x2078 0000001f`e55e5ac0 00007ff7`d1c8274c pg_waldump+0x258c 0000001f`e55e5b30 00007ff7`d1c840bb pg_waldump+0x274c 0000001f`e55e5c00 00007ff7`d1c8a051 pg_waldump+0x40bb 0000001f`e55e5cb0 00007ff7`d1c8b5a9 pg_waldump+0xa051 0000001f`e55e5d20 00007ff7`d1c851bd pg_waldump+0xb5a9 0000001f`e55e5d80 00007ff7`d1c810d9 pg_waldump+0x51bd 0000001f`e55ff870 00007ff7`d1c81456 pg_waldump+0x10d9 0000001f`e55ff910 00007ff9`0a654cb0 pg_waldump+0x1456 0000001f`e55ff940 00007ff9`0b47edfb KERNEL32!BaseThreadInitThunk+0x10 0000001f`e55ff970 00000000`00000000 ntdll!RtlUserThreadStart+0x2b 1 Id: 4d4.1dec Suspend: 1 Teb: 0000001f`e5079000 Unfrozen Child-SP RetAddr Call Site 0000001f`e59ff5e8 00007ff9`0b40b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000001f`e59ff5f0 00007ff9`0a654cb0 ntdll!TppWorkerThread+0x2df 0000001f`e59ff8e0 00007ff9`0b47edfb KERNEL32!BaseThreadInitThunk+0x10 0000001f`e59ff910 00000000`00000000 ntdll!RtlUserThreadStart+0x2b 2 Id: 4d4.15c0 Suspend: 1 Teb: 0000001f`e507b000 Unfrozen Child-SP RetAddr Call Site 0000001f`e5dff928 00007ff9`0b40b77f ntdll!NtWaitForWorkViaWorkerFactory+0x14 0000001f`e5dff930 00007ff9`0a654cb0 ntdll!TppWorkerThread+0x2df 0000001f`e5dffc20 00007ff9`0b47edfb KERNEL32!BaseThreadInitThunk+0x10 0000001f`e5dffc50 00000000`00000000 ntdll!RtlUserThreadStart+0x2b PEB at 0000001fe5076000 InheritedAddressSpace: No ReadImageFileExecOptions: No BeingDebugged: Yes ImageBaseAddress: 00007ff7d1c80000 NtGlobalFlag: 0 NtGlobalFlag2: 0 Ldr 00007ff90b574140 Ldr.Initialized: Yes Ldr.InInitializationOrderModuleList: 00000157c36ba530 . 00000157c36c22b0 Ldr.InLoadOrderModuleList: 00000157c36b5ee0 . 00000157c36ccde0 Ldr.InMemoryOrderModuleList: 00000157c36b5ef0 . 00000157c36ccdf0 Base TimeStamp Module 7ff7d1c80000 69c3039a Mar 24 21:35:22 2026 C:\cirrus\build\tmp_install\usr\local\pgsql\bin\pg_waldump.EXE 7ff90b400000 fd32fdb3 Aug 12 09:43:15 2104 C:\Windows\SYSTEM32\ntdll.dll 7ff90a640000 81965f2e Nov 23 09:00:30 2038 C:\Windows\System32\KERNEL32.DLL 7ff908990000 e1a1a545 Dec 15 06:40:05 2089 C:\Windows\System32\KERNELBASE.dll 7ff90a050000 d196fc33 Jun 05 07:11:47 2081 C:\Windows\System32\ADVAPI32.dll 7ff90a780000 ee390ecb Aug 25 07:05:47 2096 C:\Windows\System32\msvcrt.dll 7ff90a430000 6e224083 Jul 20 20:41:39 2028 C:\Windows\System32\sechost.dll 7ff908dd0000 8eb6ca22 Nov 15 07:32:50 2045 C:\Windows\System32\bcrypt.dll 7ff90a830000 6d204eb5 Jan 07 04:57:25 2028 C:\Windows\System32\RPCRT4.dll 7ff909220000 eb78ec60 Mar 10 04:43:12 2095 C:\Windows\System32\ucrtbase.dll 7ff8fb080000 669ef476 Jul 23 00:08:22 2024 C:\msys64\ucrt64\bin\liblz4.dll 7ff901af0000 69a93db4 Mar 05 08:24:20 2026 C:\msys64\ucrt64\bin\zlib1.dll 7ff8facc0000 67b6f0fa Feb 20 09:08:10 2025 C:\msys64\ucrt64\bin\libzstd.dll 7ff9080b0000 49713241 Jan 17 01:20:01 2009 C:\Windows\SYSTEM32\CRYPTBASE.DLL 7ff909120000 31c2c51e Jun 15 14:13:50 1996 C:\Windows\System32\bcryptPrimitives.dll SubSystemData: 0000000000000000 ProcessHeap: 00000157c36b0000 ProcessParameters: 00000157c36bcb50 CurrentDirectory: 'C:\cirrus\src\bin\pg_waldump\' WindowTitle: 'C:\cirrus\build\tmp_install\usr\local\pgsql\bin\pg_waldump.EXE' ImageFile: 'C:\cirrus\build\tmp_install\usr\local\pgsql\bin\pg_waldump.EXE' CommandLine: '"C:\cirrus\build\tmp_install\usr\local\pgsql\bin\pg_waldump.EXE" "--path" "C:\msys64\tmp\E4qpeHGhMt/pg_wal.tar.gz" "--start" "0/0180A8C0" "--end" "0/03094200"' DllPath: '< Name not readable >' Environment: 00000157c36d0fd0 =C:=C:\cirrus\src\bin\pg_waldump ACLOCAL_PATH=C:\msys64\ucrt64\share\aclocal;C:\msys64\usr\share\aclocal ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Windows\system32\config\systemprofile\AppData\Roaming ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 BASH=C:/msys64/usr/bin/bash BRANCH=cf/6409 CCACHE_DEPEND=1 CCACHE_DIR=C:/msys64/ccache CCACHE_MAXSIZE=500M CCACHE_SLOPPINESS=pch_defines,time_macros CHECK=check-world PROVE_FLAGS=--timer CHECKFLAGS=-Otarget CHOCOLATEYINSTALL=C:\ProgramData\chocolatey CI=true CIRRUS_ARCH=amd64 CIRRUS_BRANCH=cf/6409 CIRRUS_BUILD_ID=5572646034735104 CIRRUS_BUILD_SOURCE=github CIRRUS_CHANGE_IN_REPO=dc47beacaa0b0ad13d7ccd77399cccc98027964d CIRRUS_CHANGE_MESSAGE=get_memoize_path: Don't exit quickly when PGS_NESTLOOP_PLAIN is unset. This function exits early in the case where the number of inner rows is estimated to be less than 2, on the theory that in that case a Nested Loop with inner Memoize must lose to a plain Nested Loop. But since commit 4020b370f214315b8c10430301898ac21658143f it's possible for a plain Nested Loop to be disabled, while a Nested Loop with inner Memoize is still enabled. In that case, this reasoning is not valid, so adjust the code not to exit early in that case. This issue was revealed by a test_plan_advice failure on buildfarm member skink, where NESTED_LOOP_MEMOIZE() couldn't be enforced on replanning due to this early exit. Discussion: http://postgr.es/m/CA+TgmoZUN8FT1Ah=m6Uis5bHa4FUa+_hMDWtcABG17toEfpiUg@mail.gmail.com CIRRUS_CHANGE_TIMESTAMP=1774383446000 CIRRUS_CHANGE_TITLE=get_memoize_path: Don't exit quickly when PGS_NESTLOOP_PLAIN is unset. CIRRUS_CI=true CIRRUS_CLONE_DEPTH=500 CIRRUS_COMMIT_MESSAGE=get_memoize_path: Don't exit quickly when PGS_NESTLOOP_PLAIN is unset. This function exits early in the case where the number of inner rows is estimated to be less than 2, on the theory that in that case a Nested Loop with inner Memoize must lose to a plain Nested Loop. But since commit 4020b370f214315b8c10430301898ac21658143f it's possible for a plain Nested Loop to be disabled, while a Nested Loop with inner Memoize is still enabled. In that case, this reasoning is not valid, so adjust the code not to exit early in that case. This issue was revealed by a test_plan_advice failure on buildfarm member skink, where NESTED_LOOP_MEMOIZE() couldn't be enforced on replanning due to this early exit. Discussion: http://postgr.es/m/CA+TgmoZUN8FT1Ah=m6Uis5bHa4FUa+_hMDWtcABG17toEfpiUg@mail.gmail.com CIRRUS_CPU=4 CIRRUS_DEFAULT_BRANCH=master CIRRUS_ENV=C:\Windows\SystemTemp\cirrus-env-task-6484229522980864-fbf7eaed-b970-44eb-b1e6-e97790be837e CIRRUS_HTTP_CACHE_HOST=127.0.0.1:12321 CIRRUS_LAST_GREEN_BUILD_ID=5990260099776512 CIRRUS_LAST_GREEN_CHANGE=322bab79744dfb8f7ddb5191b3102cf7986d14a0 CIRRUS_LOG_TIMESTAMP=true CIRRUS_OIDC_TOKEN=eyJraWQiOiJBdjFqQVlqUE54a3g0YUpfVHloeVU0c3p6VXBQMVlXdE0yTEJIckF0ZWgwIiwidHlwIjoiSldUIiwiYWxnIjoiUlMyNTYifQ.eyJvd25lciI6InBvc3RncmVzcWwtY2Zib3QiLCJ0YXNrX25hbWUiOiJXaW5kb3dzIC0gU2VydmVyIDIwMjIsIE1pbkdXNjQgLSBNZXNvbiIsInN1YiI6InJlcG86Z2l0aHViOnBvc3RncmVzcWwtY2Zib3QvcG9zdGdyZXNxbCIsIm93bmVyX2lkIjoiMzExNzMxMDciLCJyZXBvc2l0b3J5X3Zpc2liaWxpdHkiOiJwdWJsaWMiLCJpc3MiOiJodHRwczovL29pZGMuY2lycnVzLWNpLmNvbSIsInRhc2tfaWQiOiI2NDg0MjI5NTIyOTgwODY0IiwicmVwb3NpdG9yeSI6InBvc3RncmVzcWwiLCJicmFuY2giOiJjZi82NDA5IiwicGxhdGZvcm0iOiJnaXRodWIiLCJhdWQiOiJodHRwczovL2NpcnJ1cy1jaS5jb20vZ2l0aHViL3Bvc3RncmVzcWwtY2Zib3QiLCJuYmYiOjE3NzQzODc5NTQsImJ1aWxkX2lkIjoiNTU3MjY0NjAzNDczNTEwNCIsInVzZXJfcGVybWlzc2lvbiI6ImFkbWluIiwicmVwb3NpdG9yeV9pZCI6IjUzMDk0Mjk5MTI0MzY3MzYiLCJleHAiOjE3NzQzOTIxNTQsImlhdCI6MTc3NDM4Nzk1NCwidXNlcl9jb2xsYWJvcmF0b3IiOiJ0cnVlIiwianRpIjoiNmEwOTMyOWEtNjkyMC00ZDYyLWI4NDYtOTk3ZDg4Nzc2YjRiIiwiY2hhbmdlX2luX3JlcG8iOiJkYzQ3YmVhY2FhMGIwYWQxM2Q3Y2NkNzczOTljY2NjOTgwMjc5NjRkIn0.GmHKGgMRaeFJY1KQ3MsDtFdtQgAYTEAosokvKxkb4oCB0nw1dx9cOx3gGqNjPVC5o65K_T29ixSl_LL2duYdhZH5_HySHcOSTY4hq1M6bqOUIsbHXfX0g9-gBQKotypZfVi05u9Tt5i2DnWYtdfERcz7f1ZBsD3WXgck5E_ZwBo9FiTahA16e5GTIjP9Pw0AdZ-BzW9VamRN8qNMQxSYXhX5pPeiWjIUs7h_ezESY_hnyxw74oGkYOLRHW-b_9z39TvyK-OrI2bLtqtJJr__OyeKUANSSImSwM1MH88BDr45HiGUnqRUqYg29zvWzO-b_EqD1wfBeBGQjfiYTGEU4A CIRRUS_OS=windows CIRRUS_REPO_CLONE_HOST=github.com CIRRUS_REPO_CLONE_TOKEN=ghs_Ob4RByrHCtN7epZNVWaQfrw1z8xFMF1kinPh CIRRUS_REPO_CLONE_URL=https://github.com/postgresql-cfbot/postgresql.git CIRRUS_REPO_FULL_NAME=postgresql-cfbot/postgresql CIRRUS_REPO_ID=5309429912436736 CIRRUS_REPO_NAME=postgresql CIRRUS_REPO_OWNER=postgresql-cfbot CIRRUS_RESOLUTION_STRATEGY=SAME_SHA CIRRUS_TASK_ID=6484229522980864 CIRRUS_TASK_NAME=Windows - Server 2022, MinGW64 - Meson CIRRUS_USER_COLLABORATOR=true CIRRUS_USER_PERMISSION=admin CIRRUS_WORKING_DIR=c:/cirrus CI_COMPILERWARNINGS_ENABLED=true CI_FREEBSD_ENABLED=true CI_LINUX_ENABLED=true CI_MACOS_ENABLED=true CI_MINGW_ENABLED=true CI_NETBSD_ENABLED=true CI_NODE_INDEX=8 CI_NODE_TOTAL=10 CI_OPENBSD_ENABLED=true CI_SANITYCHECK_ENABLED=true CI_TRIGGER_TYPE_MINGW=automatic CI_TRIGGER_TYPE_NETBSD=automatic CI_TRIGGER_TYPE_OPENBSD=automatic CI_WINDOWS_ENABLED=true COMMONPROGRAMFILES=C:\Program Files\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=BUILD-PG-CI-WIN COMSPEC=C:\Windows\system32\cmd.exe CONFIG_SITE=C:/msys64/etc/config.site CONTAINER_REPO=us-docker.pkg.dev/pg-ci-images/ci CONTINUOUS_INTEGRATION=true CPUS=4 DEFAULT_PERL_VERSION=5.42.0.1 DISK_SIZE=50 DRIVERDATA=C:\Windows\System32\Drivers\DriverData GCP_PROJECT=pg-ci-images GITHUB_CHECK_SUITE_ID=61861139794 GOOGETROOT=C:\ProgramData\GooGet HOME=C:\msys64\home\SYSTEM HOSTNAME=build-pg-ci-windows-ci-2026-03-22t00-37-01 IMAGE_FAMILY=pg-ci-windows-ci IMAGE_IDENTITY=pg-ci-windows-ci-2026-03-22t00-37-01 IMAGE_PROJECT=pg-ci-images INFOPATH=C:\msys64\ucrt64\local\info;C:\msys64\ucrt64\share\info;C:\msys64\usr\local\info;C:\msys64\usr\share\info;C:\msys64\usr\info;C:\msys64\share\info INITDB_TEMPLATE=C:/cirrus/build/tmp_install/initdb-template LANG=en_US.UTF-8 LC_MESSAGES=C LC_NUMERIC=C LOCALAPPDATA=C:\Windows\system32\config\systemprofile\AppData\Local MALLOC_PERTURB_=136 MANPATH=C:\msys64\ucrt64\local\man;C:\msys64\ucrt64\share\man;C:\msys64\usr\local\man;C:\msys64\usr\share\man;C:\msys64\usr\man;C:\msys64\share\man MBUILD_TARGET=all testprep MESON_COMMON_FEATURES=-Dauto_features=disabled -Dldap=enabled -Dssl=openssl -Dtap_tests=enabled -Dplperl=enabled -Dplpython=enabled -Ddocs=enabled -Dicu=enabled -Dlibxml=enabled -Dlibxslt=enabled -Dlz4=enabled -Dpltcl=enabled -Dreadline=enabled -Dzlib=enabled -Dzstd=enabled MESON_COMMON_PG_CONFIG_ARGS=-Dcassert=true -Dinjection_points=true MESON_FEATURES=-Dnls=disabled MESON_TEST_ITERATION=1 MINGW_CHOST=x86_64-w64-mingw32 MINGW_PACKAGE_PREFIX=mingw-w64-ucrt-x86_64 MINGW_PREFIX=C:/msys64/ucrt64 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSYS=winjitdebug MSYSTEM=UCRT64 MSYSTEM_CARCH=x86_64 MSYSTEM_CHOST=x86_64-w64-mingw32 MSYSTEM_PREFIX=C:/msys64/ucrt64 MTEST_ARGS=--print-errorlogs --no-rebuild -C build NUMBER_OF_PROCESSORS=4 ORIGINAL_PATH=C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\ ORIGINAL_TEMP=C:/Windows/TEMP ORIGINAL_TMP=C:/Windows/TEMP OS=Windows_NT PATH=C:/cirrus/build/tmp_install/usr/local/pgsql/bin;C:/cirrus/build/src/bin/pg_waldump;C:/cirrus/build/src/bin/pg_waldump/test;C:\msys64\ucrt64\bin;C:\msys64\ucrt64\bin\site_perl\5.38.5;C:\msys64\ucrt64\bin\vendor_perl;C:\msys64\ucrt64\bin\core_perl;C:\msys64\usr\local\bin;C:\msys64\usr\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW;.CPL PGAPPNAME=001_basic.pl PGCTLTIMEOUT=120 PGDATABASE=postgres PGHOST=C:/msys64/tmp/pb5C7bAzkB PGSYSCONFDIR=C:/cirrus/build/tmp_install/usr/local/pgsql/etc PG_REGRESS=C:/cirrus/build/src/test/regress/pg_regress.exe PG_REGRESS_SOCK_DIR=c:/cirrus/ PG_TEST_EXTRA=kerberos ldap ssl libpq_encryption load_balance oauth PG_TEST_USE_UNIX_SOCKETS=1 PKG_CONFIG_PATH=C:\msys64\ucrt64\lib\pkgconfig;C:\msys64\ucrt64\share\pkgconfig PKG_CONFIG_SYSTEM_INCLUDE_PATH=C:/msys64/ucrt64/include PKG_CONFIG_SYSTEM_LIBRARY_PATH=C:/msys64/ucrt64/lib PLATFORM=windows POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows Server 2022 Datacenter PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 1 Stepping 0, AuthenticAMD PROCESSOR_LEVEL=25 PROCESSOR_REVISION=0100 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROVE_FLAGS=--timer PSEXECUTIONPOLICYPREFERENCE=Unrestricted PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules PUBLIC=C:\Users\Public PWD=C:/cirrus/src/bin/pg_waldump PYTHONHOME=C:/msys64/ucrt64 REGRESS_SHLIB=C:/cirrus/build/src/test/regress/regress.dll REPO_CI_AUTOMATIC_TRIGGER_TASKS="netbsd openbsd mingw" REPO_CI_CONFIG_GIT_URL=github.com/postgresql-cfbot/ci-config/gcp_and_macos_workers.yml@main SHARE_CONTRIB_DIR=C:/cirrus/build/tmp_install//usr/local/pgsql/share/contrib SHELL=C:\msys64\usr\bin\bash.exe SHLVL=0 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TAR=c:/windows/system32/tar.exe TEMP=C:\msys64\tmp TEMP_CONFIG=c:/cirrus/src/tools/ci/pg_ci_base.conf TERM=xterm-256color TEST2_ACTIVE=1 TESTDATADIR=C:/cirrus/build/testrun/pg_waldump/001_basic/data TESTLOGDIR=C:/cirrus/build/testrun/pg_waldump/001_basic/log TEST_ACTIVE=1 TEST_JOBS=4 TMP=C:\msys64\tmp TOP_BUILDDIR=C:/cirrus/build UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 USER=SYSTEM USERDOMAIN=WORKGROUP USERNAME=BUILD-PG-CI-WIN$ USERPROFILE=C:\Windows\system32\config\systemprofile WINDIR=C:\Windows XDG_DATA_DIRS=C:\msys64\ucrt64\share\;C:\msys64\usr\local\share\;C:\msys64\usr\share\ _=C:/msys64/ucrt64/bin/meson Closing open log file c:/cirrus/crashlog-pg_waldump.EXE_0e08_2026-03-24_21-47-32-794.txt