Description:
Hello, since i have updated to the mac os sonoma 14, then i can't use the mysql workbench anymore. When i clicking on model and try to create or open existing model, the whole app will crashed. The below is the bug report after crashing. I guess another issue is that mysql workbench cannot detect the version of sonoma 14 also.
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: MySQLWorkbench [23219]
Path: /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
Identifier: com.oracle.workbench.MySQLWorkbench
Version: 8.0.34.CE (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-10-23 09:55:11.5611 +0800
OS Version: macOS 14.0 (23A344)
Report Version: 12
Anonymous UUID: 5F6CC3A8-B7D7-23B5-373C-66EEC7BD953D
Time Awake Since Boot: 2900 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000000e0
Exception Codes: 0x0000000000000001, 0x00000000000000e0
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [23219]
VM Region Info: 0xe0 is not in any region. Bytes before following region: 4365025056
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 1042d0000-104324000 [ 336K] r-x/r-x SM=COW ...ySQLWorkbench
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libmforms.dylib 0x105f98098 mforms::ToolBar::find_item(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 28
1 libmforms.dylib 0x105f98344 mforms::ToolBar::get_item_checked(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 12
2 WBExtras 0x104da3a50 -[WBSidebarPanel splitViewDidResizeSubviews:] + 360
3 CoreFoundation 0x181424780 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
4 CoreFoundation 0x1814b89a8 ___CFXRegistrationPost_block_invoke + 88
5 CoreFoundation 0x1814b88f0 _CFXRegistrationPost + 440
6 CoreFoundation 0x1813f3434 _CFXNotificationPost + 764
7 Foundation 0x1824e4c74 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
8 AppKit 0x1853c5354 -[NSSplitView _sendDidResizeNotificationsIfNecessary] + 256
9 AppKit 0x1853c415c -[NSSplitView _restoreFromAutosaveName] + 236
10 AppKit 0x184cf15d4 -[NSSplitView setAutosaveName:] + 96
11 MySQLWorkbench 0x104308aa0 -[WBModelOverviewPanel init] + 556
12 MySQLWorkbench 0x1043076d8 -[MainWindowController(MainWindowControllerModel) handleModelCreated] + 28
13 MySQLWorkbench 0x1042db730 -[MainWindowController refreshGUI:argument1:argument2:] + 376
14 MySQLWorkbench 0x1042e7d8c windowRefreshGui(wb::RefreshType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, void*, MainWindowController*) + 28
15 libwbprivate.be.dylib 0x106e01040 std::__1::function<void (wb::RefreshType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, void*)>::operator()(wb::RefreshType, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, void*) const + 48
16 libwbprivate.be.dylib 0x106e00e24 wb::WBContext::flush_idle_tasks(bool) + 288
17 MySQLWorkbench 0x1042e94f4 -[WBMainController flushIdleTasks:] + 68
18 Foundation 0x1825e77bc __NSFirePerformWithOrder + 296
19 CoreFoundation 0x18142f0cc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
20 CoreFoundation 0x18142efb8 __CFRunLoopDoObservers + 532
21 CoreFoundation 0x18142e5e8 __CFRunLoopRun + 776
22 CoreFoundation 0x18142dc2c CFRunLoopRunSpecific + 608
23 HIToolbox 0x18b986448 RunCurrentEventLoopInMode + 292
24 HIToolbox 0x18b986284 ReceiveNextEventCommon + 648
25 HIToolbox 0x18b985fdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
26 AppKit 0x184c08f90 _DPSNextEvent + 660
27 AppKit 0x1853dcb94 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
28 AppKit 0x184bfc43c -[NSApplication run] + 476
29 AppKit 0x184bd3708 NSApplicationMain + 880
30 dyld 0x180fd9058 start + 2224
How to repeat:
So, when i reopen the mysql workbench and clicking the model again and opening or creating model will get mysql workbench crashed again.