The following bug has been logged online: Bug reference: 4897 Logged by: Gerhard Leykam Email address: gel...@sealsystems.de PostgreSQL version: 8.3.7.1 Operating system: Windows Server 2003 SP2 Description: PostgreSQL 8.3.7 crashes on Win2003 logoff Details:
Hi! That's what i have done: Installed postgresql-8.3.7-1-windows.exe on Windows Server 2003 SP2 with one click installer. Create some load on the machine by running example program testlibpq.exe a lot from a remote host. This is done by a perl script re-running testlibpq.exe in an endless loop started 20 times. Logoff remote desktop connection from WinSrv2003: CRASH 2009-07-01 10:15:02.515 CEST LOG: Serverprozess (PID 2512) beendete mit Status 128 2009-07-01 10:15:02.515 CEST LOG: aktive Serverprozesse werden abgebrochen 2009-07-01 10:15:02.734 CEST LOG: alle Serverprozesse beendet; initialisiere neu 2009-07-01 10:15:03.734 CEST FATAL: bereits bestehender Shared-Memory-Block wird noch benutzt 2009-07-01 10:15:03.734 CEST TIPP: Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie diese. No postgres process running any more. Old 8.3.5 used before even can not be restarted!!! Server boot is necessary! But the 8.3.7 can be restarted and crashes again by repeating above scenario: 2009-07-01 10:16:36.281 CEST LOG: database system was interrupted; last known up at 2009-07-01 10:13:53 CEST 2009-07-01 10:16:36.343 CEST LOG: database system was not properly shut down; automatic recovery in progress 2009-07-01 10:16:36.453 CEST LOG: record with zero length at 0/4A9AF0 2009-07-01 10:16:36.453 CEST LOG: redo is not required 2009-07-01 10:16:36.609 CEST FATAL: the database system is starting up 2009-07-01 10:16:36.656 CEST LOG: Datenbanksystem ist bereit um Verbindungen anzunehmen 2009-07-01 10:16:36.703 CEST LOG: autovacuum launcher started 2009-07-01 10:17:35.515 CEST LOG: Serverprozess (PID 2756) beendete mit Status 128 2009-07-01 10:17:35.515 CEST LOG: aktive Serverprozesse werden abgebrochen 2009-07-01 10:17:35.703 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.796 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.796 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.812 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.812 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.812 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.828 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.828 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.828 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.843 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.843 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.843 CEST FATAL: the database system is in recovery mode 2009-07-01 10:17:35.953 CEST LOG: alle Serverprozesse beendet; initialisiere neu 2009-07-01 10:17:36.953 CEST FATAL: bereits bestehender Shared-Memory-Block wird noch benutzt 2009-07-01 10:17:36.953 CEST TIPP: Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie diese. Sorry for the German/English log message mixture, but selecting English during installation didn't fix it?! The crash seems to be related to CreateProcess-Calls for new clients arriving and Windows Logoff handling. Sometimes postgres.exe reports system error 0xc0000142: Some ressources are missing. Bye, Gerhard Leykam -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs