Bug #115067 Check for Update fails
Submitted: 21 May 9:47 Modified: 21 May 11:49
Reporter: Alex Cumbers Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:8.0.36 OS:MacOS (macOS 14.x Sonoma x86_64)
Assigned to: CPU Architecture:x86
Tags: WBBugReporter

[21 May 9:47] Alex Cumbers
Description:
Selecting Help menu -> Check for update fails with
AttributeError: 'CheckForUpdateThread' object has no attribute 'isAlive'
Log attached
17:29:46 [INF][      Workbench]: Starting up Workbench
17:29:46 [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/alexcumbers/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:29:46 [INF][      WBContext]: WbContext::init
17:29:48 [INF][            WBA]: Looking for extension modules for WBA...
17:29:48 [INF][            WBA]: 0 extension modules found
17:29:48 [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:29:48 [WRN][            grt]: /Users/alexcumbers/Library/Application Support/MySQL/Workbench/connections.xml:26: link '45B42A2C-6810-47CA-BDE1-41977D3FCE6A' <object GrtObject> key=owner could not be resolved
17:29:48 [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:29:48 [INF][      WBContext]: System info:
 	MySQL Workbench Community (GPL) for macOS version 8.0.36 CE build 3737333 (64 bit)
	Configuration Directory: /Users/alexcumbers/Library/Application Support/MySQL/Workbench
	Data Directory: /Applications/MySQLWorkbench.app/Contents/Resources
	Cairo Version: 1.17.6
	OS: macOS 14.x Sonoma x86_64
	CPU: 4x Intel(R) Core(TM) i3-8100B CPU @ 3.60GHz - 32.00GiB RAM
No video adapter info available

17:29:53 [INF][SQL Editor Form]: Opened connection 'testdb' to MariaDB Server version 10.6.17-MariaDB-cll-lve
17:29:54 [ERR][      WBContext]: Unsupported server version: MariaDB Server 10.6.17-MariaDB-cll-lve
17:40:27 [ERR][wb_query_analysis_grt.py:__init__:455]: No JSON data for explain
10:41:00 [ERR][       pymforms]: Unhandled exception in Python code: 
Traceback (most recent call last):
  File "/Applications/MySQLWorkbench.app/Contents/Resources/plugins/wb_utils_grt.py", line 725, in checkForUpdatesCallback
    if self.isAlive():
       ^^^^^^^^^^^^
AttributeError: 'CheckForUpdateThread' object has no attribute 'isAlive'

How to repeat:
Selecting Help menu -> Check for update

Suggested fix:
possible issue in Python module
[21 May 11:49] MySQL Verification Team
Hello Alex Cumbers,

Thank you for the bug report.
Imho this is duplicate of Bug #110786, please see Bug #110786.

Regards,
Ashwini Patil