pgadmin-org / pgadmin-org/pgadmin4

Upgrade to 9.18 on Windows 11 Pro can't connect to Aurora PostgreSQL

Open
#10,428 28 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Bug
Dominant language
Python
Stars
3.8k
Forks
891
Avg merge
4d 7h
Merged PRs (30d)
8

Description

The Bug:

Upon upgrading to version 9.18 from 9.17, all the database connections stopped working.
When trying to expand the database's entry in the Object Explorer, I get the "Connect To Server" dialog box with an error message:
exception: access violation writing 0x0000000000000000
Entering the password and clicking "OK" closes the box and re-opens it immediately.
Uninstalling 9.18 and re-installing 9.17 gets rid of the issue.

To Reproduce:

Install pgAdmin 9.18 and run it.
Click on any database in the Object Explorer:

Expected behavior:

It should immediately expand the database's node in the Object Explorer or
ask for the password without showing an error, accept the password and expand the node.

Version info:

OS: Windows 11 Pro
pgAdmin Version: 9.18

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the failure in pgAdmin 9.18 on Windows 11 Pro against Aurora PostgreSQL, then compare the same connection flow in 9.17. Trace the Object Explorer action that opens the Connect To Server dialog and investigate the reported access violation. Done means the database node expands or accepts the password without the dialog repeatedly reopening.

Written by the indexing model from the issue text.

Assessment

Tech stack
postgresql, python
Domain
databases, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.