Bug #109748 Error downloading MySQl Workbench 8.0.32 version (Community)
Submitted: 23 Jan 23:06 Modified: 16 Mar 12:14
Reporter: Samuel Solheim Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:8.0.32 OS:MacOS
Assigned to: MySQL Verification Team CPU Architecture:Any

[23 Jan 23:06] Samuel Solheim
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!
[24 Jan 20:45] Samuel Solheim
Listed below is the error message that MySQL workbench displays to me when I attempt to check for updates after getting updated to version 8.0.32.

Unhandled exception: 'CheckForUpdateThread' object has no attribute 'isAlive'

Check the log for more details.
[16 Feb 12:14] MySQL Verification Team
Hello Samuel Solheim,

Thank you for the bug report.
Could you please let us know the OS you are using? Log says
OS detection failed, skipping OS support check.

Regards,
Ashwini Patil
[17 Mar 1:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".