Bug #112573 MacOs Sonoma crash
Submitted: 29 Sep 2023 10:11 Modified: 29 Sep 2023 11:09
Reporter: José Uzcátegui M Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:8.0.29 OS:MacOS (Sonoma)
Assigned to: CPU Architecture:Any
Tags: WBBugReporter

[29 Sep 2023 10:11] José Uzcátegui M
Description:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               MySQLWorkbench [6624]
Path:                  /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench
Identifier:            com.oracle.workbench.MySQLWorkbench
Version:               8.0.29.CE (1)
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-09-29 12:05:45.7422 +0200
OS Version:            macOS 14.0 (23A344)
Report Version:        12
Anonymous UUID:        118411B7-32E1-7DD6-5C92-BDB3B58B0B4B

Sleep/Wake UUID:       26E1127D-AFCA-46F3-8EF0-62C25CA9EBA6

Time Awake Since Boot: 44000 seconds
Time Since Wake:       14317 seconds

System Integrity Protection: enabled

Notes:
PC register does not match crashing frame (0x0 vs 0x1107D3F47)

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

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x6000000000000048 -> 0x0000000000000048 (possible pointer authentication failure)
Exception Codes:       0x0000000000000001, 0x6000000000000048

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [6624]

VM Region Info: 0x48 is not in any region.  Bytes before following region: 140723176947640
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      mapped file              7ffcaaf94000-7ffcd06b4000 [599.1M] r-x/r-x SM=COW  ...t_id=f2f2be5d

Error Formulating Crash Report:
PC register does not match crashing frame (0x0 vs 0x1107D3F47)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libcairo.2.dylib              	       0x1107d3f47 _cairo_surface_release_source_image + 7
1   libcairo.2.dylib              	       0x1107f9939 DataProviderReleaseCallback + 25
2   CoreGraphics                  	    0x7ff81bff6281 data_release_info + 31
3   CoreGraphics                  	    0x7ff81bfaf1dd data_provider_finalize + 54
4   CoreGraphics                  	    0x7ff81bf77038 data_provider_retain_count + 74
5   CoreFoundation                	    0x7ff816729823 _CFRelease + 495
6   CoreGraphics                  	    0x7ff81bfd57b5 image_finalize + 103
7   CoreFoundation                	    0x7ff81672974d _CFRelease + 281
8   CoreGraphics                  	    0x7ff81c01d129 CG::DisplayListResourceImage::~DisplayListResourceImage() + 23
9   CoreGraphics                  	    0x7ff81c01d102 CG::DisplayListResourceImage::~DisplayListResourceImage() + 14
10  CoreGraphics                  	    0x7ff81c5a7477 std::__1::shared_ptr<CG::DisplayListResourceImage>::~shared_ptr[abi:v160006]() + 49
11  CoreGraphics                  	    0x7ff81c59fa23 std::__1::__tree<std::__1::shared_ptr<CG::DisplayListResourceImage>, CG::CompareResourceImage, std::__1::allocator<std::__1::shared_ptr<CG::DisplayListResourceImage>>>::destroy(std::__1::__tree_node<std::__1::shared_ptr<CG::DisplayListResourceImage>, void*>*) + 47
12  CoreGraphics                  	    0x7ff81c01cfe3 CG::DisplayList::~DisplayList() + 301
13  CoreFoundation                	    0x7ff81672974d _CFRelease + 281
14  libobjc.A.dylib               	    0x7ff8161c3d5d object_cxxDestructFromClass(objc_object*, objc_class*) + 83
15  libobjc.A.dylib               	    0x7ff8161bd19c objc_destructInstance + 96
16  libobjc.A.dylib               	    0x7ff8161bd12b _objc_rootDealloc + 62
17  AppKit                        	    0x7ff81a4f97ce -[NSViewBackingStoreImage dealloc] + 41
18  QuartzCore                    	    0x7ff81efb1281 CA::release_objects(X::List<void const*>*) + 21
19  QuartzCore                    	    0x7ff81f00b180 CA::Layer::~Layer() + 258
20  QuartzCore                    	    0x7ff81efdb985 CA::release_root_if_unused(CA::Layer*, CA::Layer*, void*) + 71
21  QuartzCore                    	    0x7ff81efbfefc x_hash_table_remove_if + 96
22  QuartzCore                    	    0x7ff81efa1f49 CA::Transaction::commit() + 513
23  AppKit                        	    0x7ff819d23c6d __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
24  AppKit                        	    0x7ff81a7f1339 ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
25  CoreFoundation                	    0x7ff81665ff1c __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
26  CoreFoundation                	    0x7ff81665fe41 __CFRunLoopDoObservers + 493
27  CoreFoundation                	    0x7ff81665f3c3 __CFRunLoopRun + 850
28  CoreFoundation                	    0x7ff81665ea69 CFRunLoopRunSpecific + 557
29  HIToolbox                     	    0x7ff8213909d9 RunCurrentEventLoopInMode + 292
30  HIToolbox                     	    0x7ff8213907e6 ReceiveNextEventCommon + 665
31  HIToolbox                     	    0x7ff821390531 _BlockUntilNextEventMatchingListInModeWithFilter + 66
32  AppKit                        	    0x7ff819bc80c5 _DPSNextEvent + 880
33  AppKit                        	    0x7ff81a4b9150 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304
34  AppKit                        	    0x7ff819bb963a -[NSApplication run] + 603
35  AppKit                        	    0x7ff819b8d670 NSApplicationMain + 816
36  dyld                          	       0x2053413a6 start + 1942

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                       	    0x7ff7ffdc12b4 0x7ff7ffdbd000 + 17076

Thread 2:
0   runtime                       	    0x7ff7ffddf94c 0x7ff7ffdbd000 + 141644

Thread 3:
0   runtime                       	    0x7ff7ffddf94c 0x7ff7ffdbd000 + 141644

Thread 4:
0   runtime                       	    0x7ff7ffddf94c 0x7ff7ffdbd000 + 141644

Thread 5:: GRTDispatcher
0   ???                           	    0x7ff8a6936a78 ???
1   libsystem_kernel.dylib        	    0x7ff8165485d6 __psynch_cvwait + 10
2   libsystem_pthread.dylib       	    0x7ff81658579c _pthread_cond_wait + 1260
3   libglib-2.0.0.dylib           	       0x10e939dbb g_cond_wait_until + 123
4   libglib-2.0.0.dylib           	       0x10e8b1ae6 g_async_queue_pop_intern_unlocked + 166
5   libglib-2.0.0.dylib           	       0x10e8b1c48 g_async_queue_timeout_pop + 56
6   libwbpublic.be.dylib          	       0x10eda57bf bec::GRTDispatcher::worker_thread(void*) + 209
7   libglib-2.0.0.dylib           	       0x10e910462 g_thread_proxy + 66
8   libsystem_pthread.dylib       	    0x7ff816585202 _pthread_start + 99
9   libsystem_pthread.dylib       	    0x7ff816580bab thread_start + 15

Full version attached 

How to repeat:
open MySQL Workbench and try a project
[29 Sep 2023 10:11] José Uzcátegui M
error report by MacOs Sonoma

Attachment: mysqlworkbenchcrashMacOSSonoma.txt (text/plain), 79.28 KiB.

[29 Sep 2023 10:14] José Uzcátegui M
It immediately  started to fail after MacOs Sonoma was installed
[29 Sep 2023 11:09] MySQL Verification Team
Hello José,

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

Regards,
Ashwini Patil