Description:
When I try updating my current version of MySQL Workbench, I am able to go through all the steps of downloading and replacing the older version in my Applications folder.
The issue that I am facing, is that after I update to the new version (8.0.32), the "Check for Updates" feature underneath "Help" no longer works, and throws the following error.
"Unhandled exception: 'CheckForUpdateThread' object has no attribute 'isAlive'. Check the log for more details. And where the error is thrown it shows this in the log file.
17:02:49 [INF][ Workbench]: Starting up Workbench
17:02:49 [INF][ WBContext UI]: Initializing workbench context UI with these values:
base dir: /Applications/MySQLWorkbench.app/Contents/Resources
plugin path: /Applications/MySQLWorkbench.app/Contents/PlugIns
struct path: /Applications/MySQLWorkbench.app/Contents/Resources/grt
module path: /Applications/MySQLWorkbench.app/Contents/PlugIns:/Applications/MySQLWorkbench.app/Contents/Resources/plugins
library path: /Applications/MySQLWorkbench.app/Contents/Resources/libraries
user data dir: /Users/samso1/Library/Application Support/MySQL/Workbench
open at start:
open type:
run at startup:
run type:
Force SW rendering: No
Force OpenGL: No
quit when done: No
17:02:49 [INF][ WBContext]: WbContext::init
17:02:49 [INF][ WBA]: Looking for extension modules for WBA...
17:02:49 [INF][ WBA]: 0 extension modules found
17:02:49 [WRN][ grt]: Duplicate plugin name wb.tools.cmdlineClient There is more than one plugin with the name wb.tools.cmdlineClient (in PyWbUtils and PyWbUtils).
17:02:49 [WRN][ grt]: /Users/samso1/Library/Application Support/MySQL/Workbench/connections.xml:26: link 'D9FE6BB9-575C-4166-B247-DEC6C9B84A78' <object GrtObject> key=owner could not be resolved
17:02:49 [WRN][ grt]: Duplicate plugin name wb.tools.cmdlineClient There is more than one plugin with the name wb.tools.cmdlineClient (in PyWbUtils and PyWbUtils).
17:02:49 [INF][ WBContext]: System info:
MySQL Workbench Community (GPL) for macOS version 8.0.32 CE build 2612062 (64 bit)
Configuration Directory: /Users/samso1/Library/Application Support/MySQL/Workbench
Data Directory: /Applications/MySQLWorkbench.app/Contents/Resources
Cairo Version: 1.17.6
OS: unknown
CPU: 8x Apple M1 Pro - 16.00GiB RAM
No video adapter info available
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_sakila_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_manage_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_folder@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_network_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_plus_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_user_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_plus_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_doc_sql@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_number_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_close@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_open_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_more_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_sakila_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_manage_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_folder@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_network_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_plus_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_user_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_plus_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_doc_sql@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_number_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_close@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_open_light@2x.png
17:02:49 [WRN][ mforms]: Resource file not found: wb_tile_more_light@2x.png
17:02:49 [WRN][ WBModule]: OS detection failed, skipping OS support check. OS string: 'unknown'
17:02:57 [ERR][ pymforms]: Unhandled exception in Python code:
17:02:59 [ERR][ python]: Error forwarding notification to Python
Traceback:
File "/Applications/MySQLWorkbench.app/Contents/Resources/libraries/workbench/notifications.py", line 35, in _the_observer
for obs, nam, obj in self.observers:
File "/Applications/MySQLWorkbench.app/Contents/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/traceback.py", line 120, in format_exception
return list(TracebackException(
File "/Applications/MySQLWorkbench.app/Contents/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/traceback.py", line 479, in __init__
if (exc_value and exc_value.__cause__ is not None
NameError: 'str' object has no attribute '__cause__'
How to repeat:
To repeat this bug, you can download version 8.0.32 of community edition on the mysql webpage, download it, and try opening the updated version to select "Check for Updates." what confuses me with the error I'm getting is that I used md5 to check the validation of the file I downloaded, and it was correct. Any advice you could provide would be greatly appreciated!