Description:
MySQL workbench crashes when opening a new model after updating to mac os Sonoma
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: MySQLWorkbench [5651]
Path: /Volumes/*/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
Identifier: com.oracle.workbench.MySQLWorkbench
Version: 8.0.33.CE (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-10-03 17:36:27.2348 -0400
OS Version: macOS 14.0 (23A344)
Report Version: 12
Anonymous UUID: 7F8C517B-1DB4-7E0F-9DCD-EBEBA87D6196
Sleep/Wake UUID: 343C5533-1D21-4275-A800-8DEC800D7916
Time Awake Since Boot: 11000 seconds
Time Since Wake: 4311 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 [5651]
VM Region Info: 0xe0 is not in any region. Bytes before following region: 4295343904
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 10005c000-1000b0000 [ 336K] r-x/r-x SM=COW ...ySQLWorkbench
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libmforms.dylib 0x101d240b8 mforms::ToolBar::find_item(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 28
1 libmforms.dylib 0x101d24364 mforms::ToolBar::get_item_checked(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) + 12
2 WBExtras 0x100b2fa50 -[WBSidebarPanel splitViewDidResizeSubviews:] + 360
3 CoreFoundation 0x18a8bc780 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
4 CoreFoundation 0x18a9509a8 ___CFXRegistrationPost_block_invoke + 88
5 CoreFoundation 0x18a9508f0 _CFXRegistrationPost + 440
6 CoreFoundation 0x18a88b434 _CFXNotificationPost + 764
7 Foundation 0x18b97cc74 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
8 AppKit 0x18e85d354 -[NSSplitView _sendDidResizeNotificationsIfNecessary] + 256
9 AppKit 0x18e85c15c -[NSSplitView _restoreFromAutosaveName] + 236
10 AppKit 0x18e1895d4 -[NSSplitView setAutosaveName:] + 96
11 MySQLWorkbench 0x100094aa0 -[WBModelOverviewPanel init] + 556
12 MySQLWorkbench 0x1000936d8 -[MainWindowController(MainWindowControllerModel) handleModelCreated] + 28
13 MySQLWorkbench 0x100067730 -[MainWindowController refreshGUI:argument1:argument2:] + 376
14 MySQLWorkbench 0x100073d8c 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 0x102b8d064 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 0x102b8ce48 wb::WBContext::flush_idle_tasks(bool) + 288
17 MySQLWorkbench 0x1000754f4 -[WBMainController flushIdleTasks:] + 68
18 Foundation 0x18ba7f7bc __NSFirePerformWithOrder + 296
19 CoreFoundation 0x18a8c70cc __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36
20 CoreFoundation 0x18a8c6fb8 __CFRunLoopDoObservers + 532
21 CoreFoundation 0x18a8c65e8 __CFRunLoopRun + 776
22 CoreFoundation 0x18a8c5c2c CFRunLoopRunSpecific + 608
23 HIToolbox 0x194e1e448 RunCurrentEventLoopInMode + 292
24 HIToolbox 0x194e1e284 ReceiveNextEventCommon + 648
25 HIToolbox 0x194e1dfdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
26 AppKit 0x18e0a0f90 _DPSNextEvent + 660
27 AppKit 0x18e874b94 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
28 AppKit 0x18e09443c -[NSApplication run] + 476
29 AppKit 0x18e06b708 NSApplicationMain + 880
30 dyld 0x18a471058 start + 2224
How to repeat:
Open/create a new model after updating to Mac OS Sonoma