Bug #103376 Workbench crashing on startup from fresh install
Submitted: 19 Apr 2021 19:18 Modified: 19 Apr 2021 20:13
Reporter: Jenny Astrachan Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:8.0.23.CE OS:MacOS (11.2.3)
Assigned to: CPU Architecture:Any

[19 Apr 2021 19:18] Jenny Astrachan
Description:
After installing from scratch, app crashes every time on startup. 
I have made sure that my version of `python` points to 3.9.

Here is part of the problem report from Apple, I will attach the full report as a separate file:
Process:               MySQLWorkbench [10021]
Path:                  /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
Identifier:            com.oracle.workbench.MySQLWorkbench
Version:               8.0.23.CE (1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           MySQLWorkbench [10021]
User ID:               502

Date/Time:             2021-04-19 12:09:11.972 -0700
OS Version:            macOS 11.2.3 (20D91)
Report Version:        12
Bridge OS Version:     5.2 (18P4347)
Anonymous UUID:        F4F340A8-763C-82F4-D672-963BD0239685

Sleep/Wake UUID:       B892CA1F-2FF8-4A8A-BE57-77FDD3E34982

Time Awake Since Boot: 6300 seconds
Time Since Wake:       1100 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Abort trap: 6
Termination Reason:    Namespace SIGNAL, Code 0x6

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff20418792 __abort_with_payload + 10
1   libsystem_kernel.dylib        	0x00007fff2041a1d9 abort_with_payload_wrapper_internal + 80
2   libsystem_kernel.dylib        	0x00007fff2041a189 abort_with_reason + 19
3   Python3                       	0x000000010af93f05 fatal_error.cold.1 + 21
4   Python3                       	0x000000010af16f78 fatal_error + 536
5   Python3                       	0x000000010af1641a Py_InitializeEx + 138
6   libgrt.dylib                  	0x0000000107a3f422 grt::PythonContextHelper::InitPython() + 16
7   libgrt.dylib                  	0x0000000107a3f65e grt::PythonContext::PythonContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 412
8   libgrt.dylib                  	0x0000000107a28549 grt::init_python_support(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 38
9   libwbpublic.be.dylib          	0x0000000107d9e71e bec::GRTManager::init_loaders(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) + 28
10  libwbpublic.be.dylib          	0x0000000107d9e6d4 bec::GRTManager::init_module_loaders(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) + 102
11  libwbpublic.be.dylib          	0x0000000107d9d635 bec::GRTManager::initialize(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 55
12  libwbprivate.be.dylib         	0x00000001086bbc55 wb::WBContext::init_(wb::WBFrontendCallbacks*, wb::WBOptions*) + 3517
13  libwbprivate.be.dylib         	0x00000001086e74b5 wb::WBContextUI::init(wb::WBFrontendCallbacks*, wb::WBOptions*) + 435
14  com.oracle.workbench.MySQLWorkbench	0x000000010782412a -[WBMainController setupBackend] + 1263
15  com.oracle.workbench.MySQLWorkbench	0x00000001078277b0 -[WBMainController awakeFromNib] + 428
16  com.apple.CoreFoundation      	0x00007fff205184c9 -[NSSet makeObjectsPerformSelector:] + 231
17  com.apple.AppKit              	0x00007fff22d205c8 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1368
18  com.apple.AppKit              	0x00007fff22d14ca8 loadNib + 392
19  com.apple.AppKit              	0x00007fff22d142b0 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 693
20  com.apple.AppKit              	0x00007fff22d13f06 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
21  com.apple.AppKit              	0x00007fff22d13ce4 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 394
22  com.apple.AppKit              	0x00007fff22d06875 NSApplicationMain + 566
23  libdyld.dylib                 	0x00007fff20446621 start + 1

How to repeat:
Download 8.0.23 MySQL Workbench and attempt to open.
[19 Apr 2021 19:19] Jenny Astrachan
Problem Report from Apple

Attachment: workbench_crash.txt (text/plain), 83.17 KiB.

[19 Apr 2021 20:13] MySQL Verification Team
Thank you for the bug report. Duplicate of https://bugs.mysql.com/bug.php?id=102286.