Hello, I would like to report a problem observed after upgrading to pgAdmin 4 v9.18 on Windows.
Symptoms: - "exception: access violation writing 0x0000000000000000" - crash occurs while creating a server definition or connecting to a server - traceback ends in psycopg/libpq PQconnectPoll() - afterwards the pgadmin4.db state appears to become inconsistent - saved passwords cannot be decrypted anymore - "Crypt key is missing" and password migration errors appear in logs Investigation summary: - New profile did not help - Reinstalling 9.18 did not help - Importing servers from JSON into 9.18 still reproduced the problem - Importing the same JSON into 9.17 works correctly - In 9.17 I can connect to servers and save passwords normally - Replacing 9.17 pgadmin4.db with a copy created under 9.18 reintroduces password-related problems Additional observation: - psql.exe bundled with pgAdmin 9.18 initially reported missing gssapi64.dll - manual tests reproduced access violations in PQconnectPoll() - after fixing DLL availability, pgAdmin 9.18 still showed the access violation, while pgAdmin 9.17 worked correctly Current workaround: Downgrade to pgAdmin 4 v9.17 and recreate saved passwords manually after importing server definitions from JSON. Regards, -- Marcin Krok Starszy konsultant ds. utrzymania Systemów Internetowych email: [email protected] <mailto:[email protected] > | kom: 501 561 493 [COIG] Grupa Kapitałowa WASKO COIG S.A. | ul. Mikołowska 100, 40-065 Katowice [email protected]<mailto:[email protected]> | www.coig.pl<http://www.coig.pl/> [Facebook Logo]<https://www.facebook.com/coigsa/?locale=pl_PL>[Facebook Logo]<https://pl.linkedin.com/company/coig>[Facebook Logo]<https://www.youtube.com/@coigS.A> NIP: 634-013-42-05 | REGON: 272171512 | KRS: 0000092497 | Kapitał zakładowy w kwocie: 5.400.000 zł Dokument ten zawiera informacje, które mogą być również objęte tajemnicą służbową. Jest on przeznaczony do wyłącznego użytku adresata. Jeśli nie są Państwo jego adresatem, to wszelkie rozpowszechnianie, dystrybucja, reprodukcja, kopiowanie, publikacja lub wykorzystanie tego dokumentu lub informacji jest zabronione. Jeśli otrzymali Państwo tę wiadomość przez pomyłkę, prosimy o bezzwłoczne skontaktowanie się z nami oraz usunięcie wiadomości z Państwa komputera. Administratorem danych osobowych jest COIG S.A. z siedzibą w Katowicach. W przypadku kierowania do Administratora za pośrednictwem poczty e-mail korespondencji niezwiązanej z usługami świadczonymi przez Administratora lub realizowaną umową, dane osobowe zawarte w korespondencji są przetwarzane wyłącznie w celu komunikacji i rozwiązania sprawy, której dotyczy korespondencja. Na warunkach określonych w ogólnym rozporządzeniu o ochronie danych można skorzystać z prawa dostępu do danych oraz otrzymania ich kopii, sprostowania (poprawiania) danych osobowych, ograniczenia przetwarzania danych osobowych, usunięcia danych osobowych, przenoszenia danych, sprzeciwu oraz wniesienia skargi do organu nadzorczego. Szczegółowe informacje na temat przetwarzania danych osobowych znajdują się na stronie https://www.coig.pl/polityka-przetwarzania-danych-osobowych/
