Description:
Opening the latest MySQL Workbench on macOS results in a blank window that cannot be closed unless it is Force Quit. It is completely unusable.
Relevant output in macOS Console app when Workbench is launched:
```
error 10:47:35.598232-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(77460) with identifier (null) (validation category 6, internal 0)
error 10:47:35.598493-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(77460), process not properly entitled
error 10:47:53.521415-0500 runningboardd RBSStateCapture remove item called for untracked item 645-612-400247 (target:[xpcservice<com.apple.appkit.xpc.ThemeWidgetControlViewService([app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460])(63982416)>{vt hash: 0}{definition:com.apple.appkit.xpc.ThemeWidgetControlViewService[standard][client]}:77466:77466])
error 10:47:56.522186-0500 runningboardd RBSStateCapture remove item called for untracked item 645-641-400359 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460])
error 10:47:56.522205-0500 runningboardd RBSStateCapture remove item called for untracked item 645-641-400358 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460])
error 10:47:56.522216-0500 runningboardd RBSStateCapture remove item called for untracked item 645-612-400239 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460])
error 10:48:05.122420-0500 diagnostics_agent Failed to parse receipt at /Applications/MySQL Workbench.app/Contents/_MASReceipt/receipt: Error Domain=NSCocoaErrorDomain Code=260 "The file “receipt” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Applications/MySQL Workbench.app/Contents/_MASReceipt/receipt, NSURL=file:///Applications/MySQL%20Workbench.app/Contents/_MASReceipt/receipt, NSUnderlyingError=0x7498ca4a80 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
error 10:48:08.802257-0500 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for accessing={TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench}, requesting={TCCDProcess: identifier=com.apple.appleeventsd, pid=875, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd},
error 10:48:08.890192-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(78335) with identifier (null) (validation category 6, internal 0)
error 10:48:08.890337-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(78335), process not properly entitled
error 10:48:08.900424-0500 tccd TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
error 10:48:08.944562-0500 MySQL Workbench Unable to obtain a task name port right for pid 641: (os/kern) failure (0x5)
error 10:48:09.233984-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(78335) with identifier (null) (validation category 6, internal 0)
error 10:48:09.234035-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(78335), process not properly entitled
error 10:48:09.323064-0500 SetStoreUpdateService Failed to acquire extension token for read-write-no-create access to <BMResource: set/App.Intents.IndexedEntity [CCSetDescriptor - key: sourceIdentifier value: com.oracle.mysqlworkbench]> with error Error Domain=BMAccessErrorDomain Code=11 "Failed to prepare resource" UserInfo={NSLocalizedDescription=Failed to prepare resource}
error 10:48:09.387681-0500 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for responsible={TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, responsible_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench}, accessing={TCCDProcess: identifier=com.apple.appkit.xpc.ThemeWidgetControlViewService, pid=78372, auid=63982416, euid=63982416, binary_path=/System/Library/Frameworks/AppKit.framework/Versions/C/XPCServices/ThemeWidgetControlViewService.xpc/Contents/MacOS/ThemeWidgetControlViewService}, requesting={TCCDProcess: identifier=com.apple.appleeventsd, pid=875, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd},
error 10:48:10.944643-0500 tccd TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
```
How to repeat:
Download macOS (ARM, 64-bit), DMG Archive (mysql-workbench-26.7.0-macos-arm64.dmg). Open it, move it to Applications, launch it, a blank window appears ... eventually just Force Quit it.
Description: Opening the latest MySQL Workbench on macOS results in a blank window that cannot be closed unless it is Force Quit. It is completely unusable. Relevant output in macOS Console app when Workbench is launched: ``` error 10:47:35.598232-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(77460) with identifier (null) (validation category 6, internal 0) error 10:47:35.598493-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(77460), process not properly entitled error 10:47:53.521415-0500 runningboardd RBSStateCapture remove item called for untracked item 645-612-400247 (target:[xpcservice<com.apple.appkit.xpc.ThemeWidgetControlViewService([app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460])(63982416)>{vt hash: 0}{definition:com.apple.appkit.xpc.ThemeWidgetControlViewService[standard][client]}:77466:77466]) error 10:47:56.522186-0500 runningboardd RBSStateCapture remove item called for untracked item 645-641-400359 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460]) error 10:47:56.522205-0500 runningboardd RBSStateCapture remove item called for untracked item 645-641-400358 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460]) error 10:47:56.522216-0500 runningboardd RBSStateCapture remove item called for untracked item 645-612-400239 (target:[app<application.com.oracle.mysqlworkbench.109705640.109706214(63982416)>:77460]) error 10:48:05.122420-0500 diagnostics_agent Failed to parse receipt at /Applications/MySQL Workbench.app/Contents/_MASReceipt/receipt: Error Domain=NSCocoaErrorDomain Code=260 "The file “receipt” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Applications/MySQL Workbench.app/Contents/_MASReceipt/receipt, NSURL=file:///Applications/MySQL%20Workbench.app/Contents/_MASReceipt/receipt, NSUnderlyingError=0x7498ca4a80 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}} error 10:48:08.802257-0500 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for accessing={TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench}, requesting={TCCDProcess: identifier=com.apple.appleeventsd, pid=875, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd}, error 10:48:08.890192-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(78335) with identifier (null) (validation category 6, internal 0) error 10:48:08.890337-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(78335), process not properly entitled error 10:48:08.900424-0500 tccd TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement error 10:48:08.944562-0500 MySQL Workbench Unable to obtain a task name port right for pid 641: (os/kern) failure (0x5) error 10:48:09.233984-0500 SetStoreUpdateService Warning: Not trusting process MySQL Workbench(78335) with identifier (null) (validation category 6, internal 0) error 10:48:09.234035-0500 SetStoreUpdateService Refusing connection from MySQL Workbench(78335), process not properly entitled error 10:48:09.323064-0500 SetStoreUpdateService Failed to acquire extension token for read-write-no-create access to <BMResource: set/App.Intents.IndexedEntity [CCSetDescriptor - key: sourceIdentifier value: com.oracle.mysqlworkbench]> with error Error Domain=BMAccessErrorDomain Code=11 "Failed to prepare resource" UserInfo={NSLocalizedDescription=Failed to prepare resource} error 10:48:09.387681-0500 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for responsible={TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, responsible_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench}, accessing={TCCDProcess: identifier=com.apple.appkit.xpc.ThemeWidgetControlViewService, pid=78372, auid=63982416, euid=63982416, binary_path=/System/Library/Frameworks/AppKit.framework/Versions/C/XPCServices/ThemeWidgetControlViewService.xpc/Contents/MacOS/ThemeWidgetControlViewService}, requesting={TCCDProcess: identifier=com.apple.appleeventsd, pid=875, auid=55, euid=55, binary_path=/System/Library/CoreServices/appleeventsd}, error 10:48:10.944643-0500 tccd TCCDProcess: identifier=com.oracle.mysqlworkbench, pid=78335, auid=63982416, euid=63982416, binary_path=/Applications/MySQL Workbench.app/Contents/MacOS/MySQL Workbench attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement ``` How to repeat: Download macOS (ARM, 64-bit), DMG Archive (mysql-workbench-26.7.0-macos-arm64.dmg). Open it, move it to Applications, launch it, a blank window appears ... eventually just Force Quit it.