Re: windows CI failing PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED
От | Thomas Munro |
---|---|
Тема | Re: windows CI failing PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED |
Дата | |
Msg-id | CA+hUKGJgr4msGWt-0iemUVYz7oLs2xgekDGWuVErq52H4=jbmw@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: windows CI failing PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED (Thomas Munro <thomas.munro@gmail.com>) |
Ответы |
Re: windows CI failing PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED
|
Список | pgsql-hackers |
On Wed, Feb 8, 2023 at 2:52 PM Thomas Munro <thomas.munro@gmail.com> wrote: > On Wed, Feb 8, 2023 at 2:28 PM Andres Freund <andres@anarazel.de> wrote: > > TRAP: failed Assert("PMSignalState->PMChildFlags[slot] == PM_CHILD_ASSIGNED"), File: "../src/backend/storage/ipc/pmsignal.c",Line: 329, PID: 5948 I was wondering if commit 18a4a620 might be relevant, as it touched the management of those slots a few months ago, but then I found a couple of matches from 2021 in my database of build farm assertion failures: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2021-08-12%2010:38:56 https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2021-09-28%2016:40:49 Fairywren is a Windows + msys2 system, so it doesn't share Cygwin's signal system, it's running the pure Windows code (though it's GCC instead of MSVC and has a different libc, it's using our Windows native code paths and defines WIN32).
В списке pgsql-hackers по дате отправления: