On Thu, Jan 13, 2022 at 09:52:55AM -0600, Justin Pryzby wrote:
> This is failing on windows CI when I use initdb --data-checksums, as attached.
>
> https://cirrus-ci.com/task/5612464120266752
> https://api.cirrus-ci.com/v1/artifact/task/5612464120266752/regress_diffs/src/test/regress/regression.diffs
>
> +++ c:/cirrus/src/test/regress/results/bitmapops.out 2022-01-13
> 00:47:46.704621200 +0000
> ..
> +ERROR: could not read block 0 in file "base/16384/30310": read only 0 of
> 8192 bytes
The failure isn't consistent, so I double checked my report. I have some more
details:
The problem occurs maybe only ~25% of the time.
The issue is in the 0001 patch.
data-checksums isn't necessary to hit the issue.
errlocation says: LOCATION: mdread, md.c:686 (the only place the error
exists)
With Andres' windows crash patch, I obtained a backtrace - attached.
https://cirrus-ci.com/task/5978171861368832
https://api.cirrus-ci.com/v1/artifact/task/5978171861368832/crashlog/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt
Maybe its a race condition or synchronization problem that nowhere else tends
to hit.
Separate from this issue, I wonder if it'd be useful to write a DEBUG log
showing when btree uses shared_buffers vs fsync. And a regression test which
first SETs client_min_messages=debug to capture the debug log to demonstrate
when/that new code path is being hit. I'm not sure if that would be good to
merge, but it may be useful for now.
--
Justin
Opened log file
'c:/cirrus/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt'
. 0 Id: ed4.728 Suspend: 1 Teb: 00000000`002fe000 Unfrozen
*** WARNING: Unable to verify checksum for
c:\cirrus\tmp_install\bin\postgres.exe
Child-SP RetAddr Call Site
00000000`007feb40 00000001`408106bb ucrtbased!abort(void)+0x5a
[minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 77]
00000000`007feb80 00000001`40603a56 postgres!errfinish(
char * filename = 0x00000001`40c27a5b "md.c",
int lineno = 0n686,
char * funcname = 0x00000001`40c275ac "mdread")+0x41b
[c:\cirrus\src\backend\utils\error\elog.c @ 683]
00000000`007febe0 00000001`4060632d postgres!mdread(
struct SMgrRelationData * reln = 0x00000000`0155f2c0,
ForkNumber forknum = MAIN_FORKNUM (0n0),
unsigned int blocknum = 0,
char * buffer = 0x00000000`0ab60b00 "")+0x286
[c:\cirrus\src\backend\storage\smgr\md.c @ 682]
00000000`007fec60 00000001`405b67ec postgres!smgrread(
struct SMgrRelationData * reln = 0x00000000`0155f2c0,
ForkNumber forknum = MAIN_FORKNUM (0n0),
unsigned int blocknum = 0,
char * buffer = 0x00000000`0ab60b00 "")+0x4d
[c:\cirrus\src\backend\storage\smgr\smgr.c @ 505]
00000000`007feca0 00000001`405b1051 postgres!ReadBuffer_common(
struct SMgrRelationData * smgr = 0x00000000`0155f2c0,
char relpersistence = 0n112 'p',
ForkNumber forkNum = MAIN_FORKNUM (0n0),
unsigned int blockNum = 0,
ReadBufferMode mode = RBM_NORMAL (0n0),
struct BufferAccessStrategyData * strategy =
0x00000000`00000000,
bool * hit = 0x00000000`007fee00)+0x8ac
[c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 1005]
00000000`007fedc0 00000001`405b0f1a postgres!ReadBufferExtended(
struct RelationData * reln = 0x00000000`01592bc0,
ForkNumber forkNum = MAIN_FORKNUM (0n0),
unsigned int blockNum = 0,
ReadBufferMode mode = RBM_NORMAL (0n0),
struct BufferAccessStrategyData * strategy =
0x00000000`00000000)+0x121 [c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 762]
00000000`007fee30 00000001`400d51c7 postgres!ReadBuffer(
struct RelationData * reln = 0x00000000`01592bc0,
unsigned int blockNum = 0)+0x2a
[c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 697]
00000000`007fee70 00000001`400d4b4e postgres!_bt_getbuf(
struct RelationData * rel = 0x00000000`01592bc0,
unsigned int blkno = 0,
int access = 0n1)+0x27
[c:\cirrus\src\backend\access\nbtree\nbtpage.c @ 878]
00000000`007feed0 00000001`40452532 postgres!_bt_getrootheight(
struct RelationData * rel = 0x00000000`01592bc0)+0x2e
[c:\cirrus\src\backend\access\nbtree\nbtpage.c @ 680]
00000000`007fef10 00000001`4045a21a postgres!get_relation_info(
struct PlannerInfo * root = 0x00000000`015ecd18,
unsigned int relationObjectId = 0x6fec,
bool inhparent = false,
struct RelOptInfo * rel = 0x00000000`001815a8)+0xef2
[c:\cirrus\src\backend\optimizer\util\plancat.c @ 419]
00000000`007ff050 00000001`404083f5 postgres!build_simple_rel(
struct PlannerInfo * root = 0x00000000`015ecd18,
int relid = 0n1,
struct RelOptInfo * parent = 0x00000000`00000000)+0x5aa
[c:\cirrus\src\backend\optimizer\util\relnode.c @ 309]
00000000`007ff0c0 00000001`40408498 postgres!add_base_rels_to_query(
struct PlannerInfo * root = 0x00000000`015ecd18,
struct Node * jtnode = 0x00000000`015ed208)+0x45
[c:\cirrus\src\backend\optimizer\plan\initsplan.c @ 115]
00000000`007ff130 00000001`4040e0d1 postgres!add_base_rels_to_query(
struct PlannerInfo * root = 0x00000000`015ecd18,
struct Node * jtnode = 0x00000000`015eda28)+0xe8
[c:\cirrus\src\backend\optimizer\plan\initsplan.c @ 122]
00000000`007ff1a0 00000001`40411cbe postgres!query_planner(
struct PlannerInfo * root = 0x00000000`015ecd18,
<function> * qp_callback = 0x00000001`40415570,
void * qp_extra = 0x00000000`007ff450)+0x281
[c:\cirrus\src\backend\optimizer\plan\planmain.c @ 178]
00000000`007ff200 00000001`40410e80 postgres!grouping_planner(
struct PlannerInfo * root = 0x00000000`015ecd18,
double tuple_fraction = 0)+0x66e
[c:\cirrus\src\backend\optimizer\plan\planner.c @ 1448]
00000000`007ff4a0 00000001`4040f486 postgres!subquery_planner(
struct PlannerGlobal * glob = 0x00000000`00181970,
struct Query * parse = 0x00000000`00181280,
struct PlannerInfo * parent_root = 0x00000000`00000000,
bool hasRecursion = false,
double tuple_fraction = 0)+0x1010
[c:\cirrus\src\backend\optimizer\plan\planner.c @ 1031]
00000000`007ff610 00000001`4040e70c postgres!standard_planner(
struct Query * parse = 0x00000000`00181280,
char * query_string = 0x00000000`0017fea0 "SELECT
count(*) FROM bmscantest WHERE a = 1 AND b = 1;",
int cursorOptions = 0n2048,
struct ParamListInfoData * boundParams =
0x00000000`00000000)+0x2a6 [c:\cirrus\src\backend\optimizer\plan\planner.c @
406]
00000000`007ff740 00000001`40609e0b postgres!planner(
struct Query * parse = 0x00000000`00181280,
char * query_string = 0x00000000`0017fea0 "SELECT
count(*) FROM bmscantest WHERE a = 1 AND b = 1;",
int cursorOptions = 0n2048,
struct ParamListInfoData * boundParams =
0x00000000`00000000)+0x5c [c:\cirrus\src\backend\optimizer\plan\planner.c @ 277]
00000000`007ff780 00000001`40609fe1 postgres!pg_plan_query(
struct Query * querytree = 0x00000000`00181280,
char * query_string = 0x00000000`0017fea0 "SELECT
count(*) FROM bmscantest WHERE a = 1 AND b = 1;",
int cursorOptions = 0n2048,
struct ParamListInfoData * boundParams =
0x00000000`00000000)+0x8b [c:\cirrus\src\backend\tcop\postgres.c @ 848]
00000000`007ff7c0 00000001`4060dae1 postgres!pg_plan_queries(
struct List * querytrees = 0x00000000`015edab8,
char * query_string = 0x00000000`0017fea0 "SELECT
count(*) FROM bmscantest WHERE a = 1 AND b = 1;",
int cursorOptions = 0n2048,
struct ParamListInfoData * boundParams =
0x00000000`00000000)+0x171 [c:\cirrus\src\backend\tcop\postgres.c @ 940]
00000000`007ff830 00000001`4060b939 postgres!exec_simple_query(
char * query_string = 0x00000000`0017fea0 "SELECT
count(*) FROM bmscantest WHERE a = 1 AND b = 1;")+0x421
[c:\cirrus\src\backend\tcop\postgres.c @ 1134]
00000000`007ff960 00000001`4051c652 postgres!PostgresMain(
char * dbname = 0x00000000`000c60f0 "regression",
char * username = 0x00000000`001007a0
"ContainerAdministrator")+0x779 [c:\cirrus\src\backend\tcop\postgres.c @ 4500]
00000000`007ffb60 00000001`40518e40 postgres!BackendRun(
struct Port * port = 0x00000000`007ffbd0)+0x32
[c:\cirrus\src\backend\postmaster\postmaster.c @ 4595]
00000000`007ffb90 00000001`40368302 postgres!SubPostmasterMain(
int argc = 0n3,
char ** argv = 0x00000000`000a73b0)+0x350
[c:\cirrus\src\backend\postmaster\postmaster.c @ 5100]
00000000`007ffdd0 00000001`408af3b9 postgres!main(
int argc = 0n3,
char ** argv = 0x00000000`000a73b0)+0x2f2
[c:\cirrus\src\backend\main\main.c @ 194]
00000000`007ffe10 00000001`408af30e postgres!invoke_main(void)+0x39
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 79]
00000000`007ffe60 00000001`408af1ce
postgres!__scrt_common_main_seh(void)+0x12e
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
00000000`007ffed0 00000001`408af42e postgres!__scrt_common_main(void)+0xe
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 331]
00000000`007fff00 00007ffc`8f7e7974 postgres!mainCRTStartup(
void * __formal = 0x00000000`002fd000)+0xe
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp @ 17]
00000000`007fff30 00007ffc`9a6fa2f1 KERNEL32!BaseThreadInitThunk+0x14
00000000`007fff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
1 Id: ed4.14d8 Suspend: 1 Teb: 00000000`00300000 Unfrozen
Child-SP RetAddr Call Site
00000000`00ccfc38 00007ffc`9a6b6594 ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000000`00ccfc40 00007ffc`8f7e7974 ntdll!TppWorkerThread+0x274
00000000`00ccff30 00007ffc`9a6fa2f1 KERNEL32!BaseThreadInitThunk+0x14
00000000`00ccff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
2 Id: ed4.48c Suspend: 1 Teb: 00000000`00302000 Unfrozen
Child-SP RetAddr Call Site
00000000`0154fc38 00007ffc`9a6b6594 ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000000`0154fc40 00007ffc`8f7e7974 ntdll!TppWorkerThread+0x274
00000000`0154ff30 00007ffc`9a6fa2f1 KERNEL32!BaseThreadInitThunk+0x14
00000000`0154ff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
3 Id: ed4.af0 Suspend: 1 Teb: 00000000`00304000 Unfrozen
Child-SP RetAddr Call Site
00000000`01dcfdb8 00007ffc`8ecb623a ntdll!NtFsControlFile+0x14
00000000`01dcfdc0 00000001`404fd43b KERNELBASE!ConnectNamedPipe+0x7a
00000000`01dcfe30 00007ffc`8f7e7974 postgres!pg_signal_thread(
void * param = 0x00000000`00000000)+0xcb
[c:\cirrus\src\backend\port\win32\signal.c @ 272]
00000000`01dcff30 00007ffc`9a6fa2f1 KERNEL32!BaseThreadInitThunk+0x14
00000000`01dcff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
4 Id: ed4.15e8 Suspend: 1 Teb: 00000000`00306000 Unfrozen
Child-SP RetAddr Call Site
00000000`021cfe48 00007ffc`8ec785c3 ntdll!NtWaitForSingleObject+0x14
00000000`021cfe50 00000001`404feee3 KERNELBASE!WaitForSingleObjectEx+0x93
00000000`021cfef0 00007ffc`8f7e7974 postgres!pg_timer_thread(
void * param = 0x00000000`00000000)+0x53
[c:\cirrus\src\backend\port\win32\timer.c @ 48]
00000000`021cff30 00007ffc`9a6fa2f1 KERNEL32!BaseThreadInitThunk+0x14
00000000`021cff60 00000000`00000000 ntdll!RtlUserThreadStart+0x21
PEB at 00000000002fd000
InheritedAddressSpace: No
ReadImageFileExecOptions: No
BeingDebugged: Yes
ImageBaseAddress: 0000000140000000
NtGlobalFlag: 0
NtGlobalFlag2: 0
Ldr 00007ffc9a8053a0
Ldr.Initialized: Yes
Ldr.InInitializationOrderModuleList: 00000000000a3ae0 . 00000000000ac2e0
Ldr.InLoadOrderModuleList: 00000000000a3c50 . 00000000000f8280
Ldr.InMemoryOrderModuleList: 00000000000a3c60 . 00000000000f8290
Base TimeStamp Module
140000000 61e38872 Jan 16 02:52:34 2022
c:\cirrus\tmp_install\bin\postgres.exe
7ffc9a6a0000 65420ea4 Nov 01 08:39:00 2023 C:\Windows\SYSTEM32\ntdll.dll
7ffc8f7d0000 1ad52138 Apr 07 08:41:28 1984 C:\Windows\System32\KERNEL32.DLL
7ffc8ec40000 623b76d8 Mar 23 19:36:56 2022
C:\Windows\System32\KERNELBASE.dll
7ffc8c2b0000 62949a01 May 30 10:18:41 2022 C:\Windows\System32\WS2_32.dll
7ffc810e0000 06296516 Apr 11 11:35:50 1973 C:\Windows\System32\RPCRT4.dll
7ffc8c200000 324e9ce9 Sep 29 15:59:37 1996 C:\Windows\System32\WLDAP32.dll
7ffc82330000 48ac8393 Aug 20 20:50:27 2008 C:\Windows\System32\ucrtbase.dll
7ffc8f120000 0f75cd1e Mar 22 01:34:22 1978 C:\Windows\System32\ADVAPI32.dll
7ffc8ef00000 f362c2f9 May 24 19:58:49 2099 C:\Windows\System32\msvcrt.dll
7ffc80f10000 7be20b34 Nov 11 16:32:52 2035 C:\Windows\System32\sechost.dll
7ffc79320000 61b9f32d Dec 15 13:52:45 2021
C:\Windows\SYSTEM32\libssl-1_1-x64.dll
7ffc78fd0000 61b9f314 Dec 15 13:52:20 2021
C:\Windows\SYSTEM32\libcrypto-1_1-x64.dll
7ffc84670000 316731a3 Apr 07 03:08:19 1996 C:\Windows\System32\USER32.dll
7ffc96ad0000 ff141dbb Aug 12 08:20:11 2105 C:\Windows\System32\win32u.dll
7ffc8c540000 b9f6192c Nov 12 02:34:20 2068 C:\Windows\System32\GDI32.dll
7ffc81200000 52779d51 Nov 04 13:12:49 2013 C:\Windows\System32\gdi32full.dll
7ffc85540000 448f33c2 Jun 13 21:53:06 2006 C:\Windows\System32\msvcp_win.dll
7ffc7cc30000 33ea9baa Aug 08 04:08:10 1997 C:\Windows\SYSTEM32\Secur32.dll
7ffc7a080000 612d915a Aug 31 02:18:02 2021
C:\Windows\SYSTEM32\VCRUNTIME140D.dll
7ffc793d0000 b6102be9 Oct 17 03:52:09 2066 C:\Windows\SYSTEM32\ucrtbased.dll
7ffc78fb0000 612d9159 Aug 31 02:18:01 2021
C:\Windows\SYSTEM32\VCRUNTIME140.dll
7ffc81ca0000 b5c747e7 Aug 22 20:56:07 2066 C:\Windows\SYSTEM32\SSPICLI.DLL
7ffc7d930000 72315049 Sep 17 00:14:01 2030 C:\Windows\system32\mswsock.dll
7ffc7a460000 81697a3e Oct 20 07:43:58 2038 C:\Windows\system32\wshunix.dll
7ffc8c510000 fe800ac7 Apr 22 00:43:51 2105 C:\Windows\System32\CRYPTSP.dll
7ffc7d580000 4c770ac1 Aug 27 00:45:53 2010 C:\Windows\system32\rsaenh.dll
7ffc8c1d0000 aedfed7b Dec 21 07:15:07 2062 C:\Windows\System32\bcrypt.dll
7ffc8bfe0000 210d2d73 Jul 28 23:02:11 1987 C:\Windows\SYSTEM32\CRYPTBASE.dll
7ffc845e0000 15b26e88 Jul 15 03:20:40 1981
C:\Windows\System32\bcryptPrimitives.dll
SubSystemData: 0000000000000000
ProcessHeap: 00000000000a0000
ProcessParameters: 00000000000a3270
CurrentDirectory: 'c:\cirrus\src\test\regress\tmp_check\data\'
WindowTitle: 'c:\cirrus\tmp_install\bin\postgres.exe'
ImageFile: 'c:\cirrus\tmp_install\bin\postgres.exe'
CommandLine: '"c:/cirrus/tmp_install/bin/postgres.exe" "--forkbackend"
"4312"'
DllPath: '< Name not readable >'
Environment: 00000000000a0fe0
=C:=c:\cirrus\src\test\regress\tmp_check\data
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\ContainerAdministrator\AppData\Roaming
BRANCH=citest-cirrus
CCACHE_MAXSIZE=250M
CHECK=check-world PROVE_FLAGS=-j10 --timer
CHECKFLAGS=-Otarget
ChocolateyInstall=C:\ProgramData\chocolatey
ChocolateyLastPathUpdate=132833677304648540
CI=true
CIRRUS_ARCH=amd64
CIRRUS_BRANCH=citest-cirrus
CIRRUS_BUILD_ID=5151619129016320
CIRRUS_CHANGE_IN_REPO=9b648922724e8f24564fb0c7f59fca77362fb7f0
CIRRUS_CHANGE_MESSAGE=tmp!panic
CIRRUS_CHANGE_TITLE=tmp!panic
CIRRUS_CI=true
CIRRUS_CLONE_DEPTH=500
CIRRUS_COMMIT_MESSAGE=tmp!panic
CIRRUS_CPU=4
CIRRUS_DEFAULT_BRANCH=master
CIRRUS_ENV=C:\Users\ContainerAdministrator\AppData\Local\Temp\cirrus-env-task-5978171861368832-aab07381-b2b9-4343-9fed-0c97e2748993
CIRRUS_HTTP_CACHE_HOST=127.0.0.1:12321
CIRRUS_LAST_GREEN_BUILD_ID=6151046559956992
CIRRUS_LAST_GREEN_CHANGE=0e3defbc7b89439f86e7bb07c6bc83c3511baf04
CIRRUS_LOG_TIMESTAMP=true
CIRRUS_OS=windows
CIRRUS_REPO_CLONE_HOST=github.com
CIRRUS_REPO_CLONE_TOKEN=ghs_nwB0ijDpyIA9QFST13jtWP4honID9t1FK6CZ
CIRRUS_REPO_CLONE_URL=https://github.com/justinpryzby/postgres.git
CIRRUS_REPO_FULL_NAME=justinpryzby/postgres
CIRRUS_REPO_ID=4630774216392704
CIRRUS_REPO_NAME=postgres
CIRRUS_REPO_OWNER=justinpryzby
CIRRUS_TASK_ID=5978171861368832
CIRRUS_TASK_NAME=Windows - Server 2019, VS 2019
CIRRUS_USER_COLLABORATOR=true
CIRRUS_USER_PERMISSION=admin
CIRRUS_WORKING_DIR=c:/cirrus
CI_NODE_INDEX=3
CI_NODE_TOTAL=5
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPLUS_NGenProtectedProcess_FeatureEnabled=0
COMPLUS_RUNNING_IN_CONTAINER=1
COMPUTERNAME=EDEF3B0ADD1A
ComSpec=C:\Windows\system32\cmd.exe
CONTAINER_REPO=us-docker.pkg.dev/pg-ci-images/ci
CONTINUOUS_INTEGRATION=true
CPUS=4
DEFAULT_PERL_VERSION=5.26.3.1
DriverData=C:\Windows\System32\Drivers\DriverData
GCP_PROJECT=pg-ci-images
GITHUB_CHECK_SUITE_ID=4951040247
GZIP_PROGRAM=gzip
IMAGE_PROJECT=pg-ci-images
LANG=C
LC_COLLATE=C
LC_CTYPE=C
LC_MESSAGES=C
LC_MONETARY=C
LC_NUMERIC=C
LC_TIME=C
LOCALAPPDATA=C:\Users\ContainerAdministrator\AppData\Local
LZ4=lz4
MSBFLAGS=-m -verbosity:minimal
"-consoleLoggerParameters:Summary;ForceNoAlign" /p:TrackFileAccess=false -nologo
NO_TEMP_INSTALL=1
NUMBER_OF_PROCESSORS=4
OS=Windows_NT
PATH=c:/cirrus/tmp_install/bin;c:/cirrus/Debug/libpq;C:\BuildTools\VC\Auxiliary\Build;C:\winflexbison;C:\strawberry\5.26.3.1\perl\bin;C:\python\Scripts\;C:\python\;C:\Windows
Kits\10\Debuggers\x64;C:\Program
Files\Git\usr\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program
Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program
Files\Git\usr\bin;C:\Users\ContainerAdministrator\AppData\Local\Microsoft\WindowsApps
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW
PERL5LIB=c:/cirrus/src/tools/msvc
PGAPPNAME=pg_regress
PGCLIENTENCODING=SQL_ASCII
PGCTLTIMEOUT=120
PGDATESTYLE=Postgres, MDY
PGHOST=c:/cirrus/
PGOPTIONS= -c intervalstyle=postgres_verbose
PGPORT=51696
PGSYSCONFDIR=/etc
PGTZ=PST8PDT
PG_ABS_BUILDDIR=c:/cirrus/src/test/regress
PG_ABS_SRCDIR=c:/cirrus/src/test/regress
PG_DLSUFFIX=.dll
PG_LIBDIR=c:/cirrus/src/test/regress
PG_REGRESS_SOCK_DIR=c:/cirrus/
PG_RESTRICT_EXEC=1
PG_TEST_EXTRA=kerberos ldap ssl
PG_TEST_USE_UNIX_SOCKETS=1
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 63 Stepping 0, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=3f00
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$P$G
PROVE_FLAGS=-j10 --timer
PSModulePath=%ProgramFiles%\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
PUBLIC=C:\Users\Public
PWD=c:/cirrus
SystemDrive=C:
SystemRoot=C:\Windows
TAR=c:/windows/system32/tar.exe
TEMP=C:\Users\ContainerAdministrator\AppData\Local\Temp
TEMP_CONFIG=c:/cirrus/src/tools/ci/pg_ci_base.conf
TERM=xterm-256color
TMP=C:\Users\ContainerAdministrator\AppData\Local\Temp
USERDOMAIN=User Manager
USERNAME=ContainerAdministrator
USERPROFILE=C:\Users\ContainerAdministrator
windir=C:\Windows
with_gssapi=no
with_icu=no
with_krb_srvnam=postgres
with_ldap=yes
with_readline=no
with_ssl=openssl
Closing open log file
c:/cirrus/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt