Bug #120661 MySQL Workbench 8.0.46 Fails to Persist Connections and Crashes When Opening MySQL 8.4 Connections
Submitted: 11 Jun 16:30
Reporter: César Limón Email Updates:
Status: Open Impact on me:
None 
Category:MySQL Workbench Severity:S7 (Test Cases)
Version:8.0.46 OS:Windows (Microsoft Windows 10 Pro)
Assigned to: CPU Architecture:Any
Tags: WBBugReporter

[11 Jun 16:30] César Limón
Description:
Environment
MySQL Workbench: 8.0.46 CE (64-bit), Build 5700706
MySQL Server: 8.4.7
Hosting Platform: Azure Database for MySQL Flexible Server
Connection Method: Standard TCP/IP
SSL/TLS: Enabled (TLS_AES_128_GCM_SHA256)
Operating System: Windows

When creating a connection to a MySQL 8.4.7 server, MySQL Workbench successfully validates the connection and reports a successful connection test. However, the connection is not persisted and cannot be reused. In addition, previous attempts to open the connection resulted in application crashes.

How to repeat:
1. Open MySQL Workbench 8.0.46.
2. Navigate to "Manage Connections".
3. Create a new connection using a MySQL 8.4.7 server.
4. Click "Test Connection".

5. Workbench displays the warning:

"Incompatible/nonstandard server version or connection protocol detected (8.4.7)."

6. Click "Continue Anyway".
7. Enter valid credentials if prompted.

8. Workbench reports:

"Successfully made the MySQL connection"

including:

Host:
Port: 3306
SSL enabled with TLS_AES_128_GCM_SHA256
9. Click OK and close the connection dialog.

Expected Result

The connection should be saved and appear in the MySQL Workbench home screen for future use.

Actual Result

The connection is not persisted. After closing the dialog, the connection cannot be found and must be recreated from scratch.

Additionally, earlier attempts to connect resulted in Workbench crashing.

Event Viewer Information

Faulting application name: MySQLWorkbench.exe
Version: 8.0.46.0

Faulting module name: grt.dll

Exception code: 0xc0000005

Fault offset: 0x000000000000cd63

This indicates an access violation occurring within grt.dll.

Additional Observations
Test Connection succeeds consistently.
Authentication succeeds.
SSL/TLS negotiation succeeds.
The server version is correctly detected as 8.4.7.
Workbench displays a compatibility warning indicating MySQL 8.4 is not a fully supported version.
The issue appears to occur after successful connection validation rather than during network connectivity or authentication.