maiqingqiang / ChatMLX

🤖✨ChatMLX is a modern, open-source, high-performance chat application for MacOS based on large language models.
Apache License 2.0
603 stars 39 forks source link

[BUG] ChatMLX doesn't work on MacOS Sequoia #10

Closed PeLaNo2 closed 3 weeks ago

PeLaNo2 commented 4 weeks ago

Hi there I want to express my gratitude for creating such a fantastic, visually appealing, and user-friendly app for running LLMs locally. However, I’ve encountered a slight issue where the app doesn’t seem to be functioning correctly on macOS Sequoia.

I can successfully open the app and access the settings, but when I attempt to run a prompt, it abruptly closes the application. I’m hoping you can help me resolve this problem.

Thanks a bunch! Edit: I forgot to mention that it happened on both the 1.0 version and the beta version.

maiqingqiang commented 4 weeks ago

Thank you for your feedback. Could you provide the specific crash log?

PeLaNo2 commented 4 weeks ago

Here's the crash report:

Translated Report (Full Report Below)

Process: ChatMLX [62847] Path: /Applications/ChatMLX.app/Contents/MacOS/ChatMLX Identifier: johnmai.ChatMLX Version: 1.0 (1) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501

Date/Time: 2024-09-30 20:42:06.5388 +0700 OS Version: macOS 15.1 (24B5055e) Report Version: 12

Time Awake Since Boot: 98000 seconds Time Since Wake: 3842 seconds

System Integrity Protection: enabled

Crashed Thread: 7

Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x00000001b0471a08

Termination Reason: Namespace SIGNAL, Code 5 Trace/BPT trap: 5 Terminating Process: exc handler [62847]

Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x19f795e34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x19f7a85d0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x19f79e9d8 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x19f79617c mach_msg + 24 4 CoreFoundation 0x19f8bdedc CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x19f8bc73c CFRunLoopRun + 1212 6 CoreFoundation 0x19f8bbbc4 CFRunLoopRunSpecific + 588 7 HIToolbox 0x1aad3cf64 RunCurrentEventLoopInMode + 292 8 HIToolbox 0x1aad42d54 ReceiveNextEventCommon + 636 9 HIToolbox 0x1aad42eb8 _BlockUntilNextEventMatchingListInModeWithFilter + 76 10 AppKit 0x1a33fe838 _DPSNextEvent + 660 11 AppKit 0x1a3d3c3c4 -[NSApplication(NSEventRouting) nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688 12 AppKit 0x1a33f188c -[NSApplication run] + 480 13 AppKit 0x1a33c815c NSApplicationMain + 888 14 SwiftUI 0x1cdca7570 specialized runApp(:) + 160 15 SwiftUI 0x1ce118d98 runApp(_:) + 84 16 SwiftUI 0x1ce494014 static App.main() + 224 17 ChatMLX 0x1002aa908 0x10023c000 + 452872 18 dyld 0x19f454274 start + 2840

Thread 1: 0 libsystem_pthread.dylib 0x19f7d20e8 start_wqthread + 0

Thread 2: 0 libsystem_pthread.dylib 0x19f7d20e8 start_wqthread + 0

Thread 3: 0 libsystem_pthread.dylib 0x19f7d20e8 start_wqthread + 0

Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x19f795e34 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x19f7a85d0 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x19f79e9d8 mach_msg_overwrite + 480 3 libsystem_kernel.dylib 0x19f79617c mach_msg + 24 4 CoreFoundation 0x19f8bdedc CFRunLoopServiceMachPort + 160 5 CoreFoundation 0x19f8bc73c CFRunLoopRun + 1212 6 CoreFoundation 0x19f8bbbc4 CFRunLoopRunSpecific + 588 7 AppKit 0x1a35238ac _NSEventThread + 148 8 libsystem_pthread.dylib 0x19f7d72e4 _pthread_start + 136 9 libsystem_pthread.dylib 0x19f7d20fc thread_start + 8

Thread 5: 0 libsystem_pthread.dylib 0x19f7d20e8 start_wqthread + 0

Thread 6:: CVDisplayLink 0 libsystem_kernel.dylib 0x19f7995cc __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x19f7d78c0 _pthread_cond_wait + 1248 2 CoreVideo 0x1a8b623e8 CVDisplayLink::waitUntil(unsigned long long) + 316 3 CoreVideo 0x1a8b614c0 CVDisplayLink::runIOThread() + 504 4 libsystem_pthread.dylib 0x19f7d72e4 _pthread_start + 136 5 libsystem_pthread.dylib 0x19f7d20fc thread_start + 8

Thread 7 Crashed: 0 libswiftCore.dylib 0x1b0471a08 assertionFailure(:_:file:line:flags:) + 268 1 ChatMLX 0x10089f8ec 0x10023c000 + 6699244 2 ChatMLX 0x1008a9cb4 0x10023c000 + 6741172 3 ChatMLX 0x1002ea058 0x10023c000 + 712792 4 ChatMLX 0x1002eff61 0x10023c000 + 737121 5 ChatMLX 0x10028c58d 0x10023c000 + 329101 6 ChatMLX 0x10028d0d1 0x10023c000 + 331985 7 ChatMLX 0x1002cb099 0x10023c000 + 585881 8 ChatMLX 0x1002ce1f9 0x10023c000 + 598521 9 ChatMLX 0x100262e21 0x10023c000 + 159265 10 ChatMLX 0x1002634d9 0x10023c000 + 160985 11 libswift_Concurrency.dylib 0x279f20035 completeTaskWithClosure(swift::AsyncContext, swift::SwiftError) + 1

Thread 8: 0 libsystem_kernel.dylib 0x19f7995cc psynch_cvwait + 8 1 libsystem_pthread.dylib 0x19f7d7894 _pthread_cond_wait + 1204 2 libc++.1.dylib 0x19f70d578 std::__1::condition_variable::wait(std::1::unique_lock&) + 28 3 ChatMLX 0x100827ab4 0x10023c000 + 6208180 4 ChatMLX 0x100827d00 0x10023c000 + 6208768 5 libsystem_pthread.dylib 0x19f7d72e4 _pthread_start + 136 6 libsystem_pthread.dylib 0x19f7d20fc thread_start + 8

Thread 9: 0 libsystem_kernel.dylib 0x19f7995cc psynch_cvwait + 8 1 libsystem_pthread.dylib 0x19f7d7894 _pthread_cond_wait + 1204 2 libc++.1.dylib 0x19f70d578 std::__1::condition_variable::wait(std::1::unique_lock&) + 28 3 ChatMLX 0x100827ab4 0x10023c000 + 6208180 4 ChatMLX 0x100827d00 0x10023c000 + 6208768 5 libsystem_pthread.dylib 0x19f7d72e4 _pthread_start + 136 6 libsystem_pthread.dylib 0x19f7d20fc thread_start + 8

Thread 7 crashed with ARM Thread State (64-bit): x0: 0x0000600002bd0198 x1: 0x0000000200000003 x2: 0x0000000000000000 x3: 0x00006000012297c0 x4: 0x0000000000000000 x5: 0x000000016ff92ad0 x6: 0x65636e6575716553 x7: 0x0000000000000000 x8: 0xfffffffe00000000 x9: 0x0000000200000003 x10: 0x0000000000000003 x11: 0x0000000000001780 x12: 0x00000000000007fb x13: 0x00000000000007fd x14: 0x00000000f561485f x15: 0x00000000f541405e x16: 0x00000000f5600000 x17: 0x000000000000005f x18: 0x0000000000000000 x19: 0x0000000100b827a0 x20: 0x0000600002bd0190 x21: 0x0000000000000000 x22: 0x000000000000000b x23: 0x000000000000001e x24: 0x0000000000000027 x25: 0x0000000100c06b30 x26: 0xf000000000000028 x27: 0x0000000000000000 x28: 0x0000000000000100 fp: 0x000000016ff92cb0 lr: 0x00000001b0471a08 sp: 0x000000016ff92be0 pc: 0x00000001b0471a08 cpsr: 0x60001000 far: 0x0000000000000000 esr: 0xf2000001 (Breakpoint) brk 1

Binary Images: 0x10023c000 - 0x100d23fff johnmai.ChatMLX (1.0) <4d873d9c-9a65-3b45-95ff-446d148189da> /Applications/ChatMLX.app/Contents/MacOS/ChatMLX 0x103120000 - 0x10312bfff libobjc-trampolines.dylib () /usr/lib/libobjc-trampolines.dylib 0x10f184000 - 0x10f81ffff com.apple.AGXMetal13-3 (322.9) <06a610ad-9f92-3984-b3c4-90bf9d3bb39a> /System/Library/Extensions/AGXMetal13_3.bundle/Contents/MacOS/AGXMetal13_3 0x19f795000 - 0x19f7cfff7 libsystem_kernel.dylib () <1acf8e93-87cf-39f7-8920-051e77a299ce> /usr/lib/system/libsystem_kernel.dylib 0x19f840000 - 0x19fd34fff com.apple.CoreFoundation (6.9) <59258a34-6a8b-3b7b-b968-b453f3ca3f5d> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x1aac31000 - 0x1aaf38fff com.apple.HIToolbox (2.1.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x1a33c3000 - 0x1a47bcfff com.apple.AppKit (6.9) <756fcf95-56b0-38ad-b39d-ec133e3f7a8c> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x1cdc5b000 - 0x1cf41ffff com.apple.SwiftUI (6.1.15) <7cc39fb8-b7b1-3cb1-94e2-c5e359d07194> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI 0x19f44e000 - 0x19f4d07af dyld () <075a84cc-b4fc-32d2-9afa-0bee271aa86a> /usr/lib/dyld 0x0 - 0xffffffffffffffff ??? () <00000000-0000-0000-0000-000000000000> ??? 0x19f7d0000 - 0x19f7dcfff libsystem_pthread.dylib () <97366a98-0b27-364f-bf0e-395bf521343f> /usr/lib/system/libsystem_pthread.dylib 0x1a8b5f000 - 0x1a8bbffff com.apple.CoreVideo (1.8) <180681ec-d5bc-3c9d-bc94-e9187a7f6326> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x1b0439000 - 0x1b09dffff libswiftCore.dylib () <3f11f9f0-3e2d-381c-8c70-142f47e9ad1b> /usr/lib/swift/libswiftCore.dylib 0x279eb6000 - 0x279f38fff libswift_Concurrency.dylib () <9dc7e05b-17ee-3ef1-a559-184ab8ee0276> /usr/lib/swift/libswift_Concurrency.dylib 0x19f6ec000 - 0x19f779ffb libc++.1.dylib () <601f843f-71f1-30bb-88fb-55b131097d1d> /usr/lib/libc++.1.dylib

External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0

VM Region Summary: ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%) Writable regions: Total=1.4G written=1558K(0%) resident=1558K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 128K 1 Activity Tracing 256K 1 AttributeGraph Data 1024K 1 CG image 80K 4 ColorSync 560K 26 CoreAnimation 1040K 59 CoreGraphics 32K 2 CoreUI image data 1664K 12 Foundation 48K 2 Kernel Alloc Once 32K 1 MALLOC 1.4G 82 MALLOC guard page 480K 30 SQLite page cache 640K 5 STACK GUARD 56.2M 10 Stack 12.8M 10 VM_ALLOCATE 160K 10 AUTH 3362K 440 AUTH_CONST 45.7M 639 CTF 824 1 DATA 14.6M 620 DATA_CONST 18.7M 646 __DATA_DIRTY 1887K 223 FONT_DATA 2352 1 LINKEDIT 586.8M 4 OBJC_RW 2353K 1 TEXT 671.2M 662 TPRO_CONST 272K 2 libnetwork 640K 16 mapped file 238.0M 42 owned unmapped memory 816K 1 page table in kernel 1558K 1 shared memory 912K 14 =========== ======= ======= TOTAL 3.0G 3569


Full Report

{"app_name":"ChatMLX","timestamp":"2024-09-30 20:42:09.00 +0700","app_version":"1.0","slice_uuid":"4d873d9c-9a65-3b45-95ff-446d148189da","build_version":"1","platform":1,"bundleID":"johnmai.ChatMLX","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.1 (24B5055e)","roots_installed":0,"name":"ChatMLX","incident_id":"0A0E430E-0966-4406-A6F7-5352A93DAA2D"} { "uptime" : 98000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookAir10,1", "coalitionID" : 34755, "osVersion" : { "train" : "macOS 15.1", "build" : "24B5055e", "releaseType" : "User" }, "captureTime" : "2024-09-30 20:42:06.5388 +0700", "codeSigningMonitor" : 1, "incident" : "0A0E430E-0966-4406-A6F7-5352A93DAA2D", "pid" : 62847, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2024-09-30 20:41:47.2093 +0700", "procStartAbsTime" : 2368071686151, "procExitAbsTime" : 2368532127941, "procName" : "ChatMLX", "procPath" : "\/Applications\/ChatMLX.app\/Contents\/MacOS\/ChatMLX", "bundleInfo" : {"CFBundleShortVersionString":"1.0","CFBundleVersion":"1","CFBundleIdentifier":"johnmai.ChatMLX"}, "storeInfo" : {"deviceIdentifierForVendor":"1910037A-2114-51E1-BA7D-7A427B5B816E","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "johnmai.ChatMLX", "crashReporterKey" : "6086C957-73EE-1044-E805-595E342E9415", "codeSigningID" : "johnmai.ChatMLX", "codeSigningTeamID" : "RFGFKQEKRH", "codeSigningFlags" : 1644245777, "codeSigningValidationCategory" : 3, "codeSigningTrustLevel" : 4294967295, "instructionByteStream" : {"beforePC":"4gMZquMDF6rkAxWq5QMTquYDFqrnAxiqFQCA0nIDAJTgAxSqtBcQlA==","atPC":"IAAg1CgAgFKJEoBS6BMAuekHAPlIAIBS6AMAOUApAPAA0DqRYykAkA=="}, "bootSessionUUID" : "49DFE7B0-9284-4336-94E2-BA6718AC2D99", "wakeTime" : 3842, "sleepWakeUUID" : "40210642-2EC8-4A40-BEC4-1C79220E86EC", "sip" : "enabled", "exception" : {"codes":"0x0000000000000001, 0x00000001b0471a08","rawCodes":[1,7252417032],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"}, "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":62847}, "os_fault" : {"process":"ChatMLX"}, "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 7, "threads" : [{"id":2512282,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":40694815129600},{"value":0},{"value":40694815129600},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":9475},{"value":2304},{"value":0},{"value":18446744073709551569},{"value":8803648912},{"value":0},{"value":4294967295},{"value":2},{"value":40694815129600},{"value":0},{"value":40694815129600},{"value":6169567816},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6970574288},"cpsr":{"value":4096},"fp":{"value":6169567664},"sp":{"value":6169567584},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970498612},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":3},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":515804,"symbol":"CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":4},{"imageOffset":509756,"symbol":"CFRunLoopRun","symbolLocation":1212,"imageIndex":4},{"imageOffset":506820,"symbol":"CFRunLoopRunSpecific","symbolLocation":588,"imageIndex":4},{"imageOffset":1097572,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":5},{"imageOffset":1121620,"symbol":"ReceiveNextEventCommon","symbolLocation":636,"imageIndex":5},{"imageOffset":1121976,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":5},{"imageOffset":243768,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":6},{"imageOffset":9933764,"symbol":"-[NSApplication(NSEventRouting) nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":688,"imageIndex":6},{"imageOffset":190604,"symbol":"-[NSApplication run]","symbolLocation":480,"imageIndex":6},{"imageOffset":20828,"symbol":"NSApplicationMain","symbolLocation":888,"imageIndex":6},{"imageOffset":312688,"symbol":"specialized runApp(:)","symbolLocation":160,"imageIndex":7},{"imageOffset":4971928,"symbol":"runApp(_:)","symbolLocation":84,"imageIndex":7},{"imageOffset":8622100,"symbol":"static App.main()","symbolLocation":224,"imageIndex":7},{"imageOffset":452872,"imageIndex":0},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":8}]},{"id":2512290,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6170128384},{"value":6407},{"value":6169591808},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6170128384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970745064},"far":{"value":0}}},{"id":2512291,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6170701824},{"value":5123},{"value":6170165248},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6170701824},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970745064},"far":{"value":0}}},{"id":2512294,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6171275264},{"value":19207},{"value":6170738688},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6171275264},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970745064},"far":{"value":0}}},{"id":2512302,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":207820582551552},{"value":0},{"value":207820582551552},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":48387},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8803648912},{"value":0},{"value":4294967295},{"value":2},{"value":207820582551552},{"value":0},{"value":207820582551552},{"value":6172418152},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6970574288},"cpsr":{"value":4096},"fp":{"value":6172418000},"sp":{"value":6172417920},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970498612},"far":{"value":0}},"frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":3},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":515804,"symbol":"CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":4},{"imageOffset":509756,"symbol":"CFRunLoopRun","symbolLocation":1212,"imageIndex":4},{"imageOffset":506820,"symbol":"CFRunLoopRunSpecific","symbolLocation":588,"imageIndex":4},{"imageOffset":1444012,"symbol":"_NSEventThread","symbolLocation":148,"imageIndex":6},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":2512480,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6172995584},{"value":82179},{"value":6172459008},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6172995584},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970745064},"far":{"value":0}}},{"id":2512586,"name":"CVDisplayLink","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":65704},{"value":0},{"value":15655792},{"value":47105},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8803666400},{"value":0},{"value":5127054392},{"value":5127054456},{"value":1},{"value":15655792},{"value":0},{"value":0},{"value":47105},{"value":47360},{"value":8634463928,"symbolLocation":0,"symbol":"CVHostTimeBase::sToNanosDenominator"},{"value":8634463960,"symbolLocation":0,"symbol":"kZeroVideoTime"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6970767552},"cpsr":{"value":2684358656},"fp":{"value":6171848112},"sp":{"value":6171847968},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970512844},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30912,"symbol":"_pthread_cond_wait","symbolLocation":1248,"imageIndex":10},{"imageOffset":13288,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":316,"imageIndex":11},{"imageOffset":9408,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":504,"imageIndex":11},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"triggered":true,"id":2512590,"threadState":{"x":[{"value":105553162207640},{"value":8589934595},{"value":0},{"value":105553135310784},{"value":0},{"value":6173567696},{"value":7305804402566194515},{"value":0},{"value":18446744065119617024},{"value":8589934595},{"value":3},{"value":6016},{"value":2043},{"value":2045},{"value":4116793439},{"value":4114694238},{"value":4116709376},{"value":95},{"value":0},{"value":4307036064},{"value":105553162207632},{"value":0},{"value":11},{"value":30},{"value":39},{"value":4307577648},{"value":17293822569102704680},{"value":0},{"value":256}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7252417032},"cpsr":{"value":1610616832},"fp":{"value":6173568176},"sp":{"value":6173567968},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":7252417032,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":231944,"symbol":"assertionFailure(:_:file:line:flags:)","symbolLocation":268,"imageIndex":12},{"imageOffset":6699244,"imageIndex":0},{"imageOffset":6741172,"imageIndex":0},{"imageOffset":712792,"imageIndex":0},{"imageOffset":737121,"imageIndex":0},{"imageOffset":329101,"imageIndex":0},{"imageOffset":331985,"imageIndex":0},{"imageOffset":585881,"imageIndex":0},{"imageOffset":598521,"imageIndex":0},{"imageOffset":159265,"imageIndex":0},{"imageOffset":160985,"imageIndex":0},{"imageOffset":434229,"symbol":"completeTaskWithClosure(swift::AsyncContext, swift::SwiftError)","symbolLocation":1,"imageIndex":13}]},{"id":2512591,"frames":[{"imageOffset":17868,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":136568,"symbol":"std::1::condition_variable::wait(std::__1::unique_lock<std::1::mutex>&)","symbolLocation":28,"imageIndex":14},{"imageOffset":6208180,"imageIndex":0},{"imageOffset":6208768,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":260},{"value":0},{"value":256},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6174142088},{"value":0},{"value":256},{"value":1099511628034},{"value":1099511628034},{"value":256},{"value":0},{"value":1099511628032},{"value":305},{"value":8803666400},{"value":0},{"value":105553180477888},{"value":105553180478000},{"value":6174142688},{"value":0},{"value":0},{"value":256},{"value":257},{"value":512},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6970767508},"cpsr":{"value":1610616832},"fp":{"value":6174142208},"sp":{"value":6174142064},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970512844},"far":{"value":0}}},{"id":2512592,"frames":[{"imageOffset":17868,"symbol":"psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30868,"symbol":"_pthread_cond_wait","symbolLocation":1204,"imageIndex":10},{"imageOffset":136568,"symbol":"std::1::condition_variable::wait(std::1::unique_lock&)","symbolLocation":28,"imageIndex":14},{"imageOffset":6208180,"imageIndex":0},{"imageOffset":6208768,"imageIndex":0},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":160},{"value":0},{"value":0},{"value":6174715528},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8803666400},{"value":0},{"value":105553180270080},{"value":105553180270192},{"value":6174716128},{"value":0},{"value":0},{"value":0},{"value":1},{"value":256},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6970767508},"cpsr":{"value":1610616832},"fp":{"value":6174715648},"sp":{"value":6174715504},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6970512844},"far":{"value":0}}}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4297310208, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "johnmai.ChatMLX", "size" : 11436032, "uuid" : "4d873d9c-9a65-3b45-95ff-446d148189da", "path" : "\/Applications\/ChatMLX.app\/Contents\/MacOS\/ChatMLX", "name" : "ChatMLX", "CFBundleVersion" : "1" }, { "source" : "P", "arch" : "arm64e", "base" : 4346478592, "size" : 49152, "uuid" : "f1242604-dcb7-30a9-a19a-182991e6e645", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 4548214784, "CFBundleShortVersionString" : "322.9", "CFBundleIdentifier" : "com.apple.AGXMetal13-3", "size" : 6930432, "uuid" : "06a610ad-9f92-3984-b3c4-90bf9d3bb39a", "path" : "\/System\/Library\/Extensions\/AGXMetal13_3.bundle\/Contents\/MacOS\/AGXMetal13_3", "name" : "AGXMetal13_3", "CFBundleVersion" : "322.9" }, { "source" : "P", "arch" : "arm64e", "base" : 6970494976, "size" : 241656, "uuid" : "1acf8e93-87cf-39f7-8920-051e77a299ce", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6971195392, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5197824, "uuid" : "59258a34-6a8b-3b7b-b968-b453f3ca3f5d", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "3105" }, { "source" : "P", "arch" : "arm64e", "base" : 7159877632, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3178496, "uuid" : "d8d8de29-d104-359e-a8fc-8d81579103a5", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "arm64e", "base" : 7033597952, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 20946944, "uuid" : "756fcf95-56b0-38ad-b39d-ec133e3f7a8c", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2575.20.11" }, { "source" : "P", "arch" : "arm64e", "base" : 7747252224, "CFBundleShortVersionString" : "6.1.15", "CFBundleIdentifier" : "com.apple.SwiftUI", "size" : 24924160, "uuid" : "7cc39fb8-b7b1-3cb1-94e2-c5e359d07194", "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI", "name" : "SwiftUI", "CFBundleVersion" : "6.1.15" }, { "source" : "P", "arch" : "arm64e", "base" : 6967058432, "size" : 534448, "uuid" : "075a84cc-b4fc-32d2-9afa-0bee271aa86a", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "arm64e", "base" : 6970736640, "size" : 53248, "uuid" : "97366a98-0b27-364f-bf0e-395bf521343f", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7125463040, "CFBundleShortVersionString" : "1.8", "CFBundleIdentifier" : "com.apple.CoreVideo", "size" : 397312, "uuid" : "180681ec-d5bc-3c9d-bc94-e9187a7f6326", "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo", "name" : "CoreVideo", "CFBundleVersion" : "668.4" }, { "source" : "P", "arch" : "arm64e", "base" : 7252185088, "size" : 5926912, "uuid" : "3f11f9f0-3e2d-381c-8c70-142f47e9ad1b", "path" : "\/usr\/lib\/swift\/libswiftCore.dylib", "name" : "libswiftCore.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 10635403264, "size" : 536576, "uuid" : "9dc7e05b-17ee-3ef1-a559-184ab8ee0276", "path" : "\/usr\/lib\/swift\/libswift_Concurrency.dylib", "name" : "libswift_Concurrency.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 6969802752, "size" : 581628, "uuid" : "601f843f-71f1-30bb-88fb-55b131097d1d", "path" : "\/usr\/lib\/libc++.1.dylib", "name" : "libc++.1.dylib" } ], "sharedCache" : { "base" : 6966247424, "size" : 4744658944, "uuid" : "0ff1f01f-d8f4-3930-80c2-bb04f9db2432" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=1.4G written=1558K(0%) resident=1558K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 128K 1 \nActivity Tracing 256K 1 \nAttributeGraph Data 1024K 1 \nCG image 80K 4 \nColorSync 560K 26 \nCoreAnimation 1040K 59 \nCoreGraphics 32K 2 \nCoreUI image data 1664K 12 \nFoundation 48K 2 \nKernel Alloc Once 32K 1 \nMALLOC 1.4G 82 \nMALLOC guard page 480K 30 \nSQLite page cache 640K 5 \nSTACK GUARD 56.2M 10 \nStack 12.8M 10 \nVM_ALLOCATE 160K 10 \nAUTH 3362K 440 \nAUTH_CONST 45.7M 639 \nCTF 824 1 \nDATA 14.6M 620 \n__DATA_CONST 18.7M 646 \nDATA_DIRTY 1887K 223 \nFONT_DATA 2352 1 \nLINKEDIT 586.8M 4 \nOBJC_RW 2353K 1 \nTEXT 671.2M 662 \n__TPRO_CONST 272K 2 \nlibnetwork 640K 16 \nmapped file 238.0M 42 \nowned unmapped memory 816K 1 \npage table in kernel 1558K 1 \nshared memory 912K 14 \n=========== ======= ======= \nTOTAL 3.0G 3569 \n", "legacyInfo" : { "threadTriggered" : {

} }, "logWritingSignature" : "8996696f8797c5c2526b68e28e85d0f2b298be12", "trialInfo" : { "rollouts" : [ { "rolloutId" : "639124e81d92412bfb4880b3", "factorPackIds" : {

  },
  "deploymentId" : 250000011
},
{
  "rolloutId" : "6434420a89ec2e0a7a38bf5a",
  "factorPackIds" : {

  },
  "deploymentId" : 250000008
}

], "experiments" : [ { "treatmentId" : "c47ab4cc-c9c3-4b5d-a87c-e2433ce02597", "experimentId" : "6639bc6ba73d460582162323", "deploymentId" : 400000006 }, { "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8", "experimentId" : "6643969b3099cf28e049862f", "deploymentId" : 400000007 } ] } }

Model: MacBookAir10,1, BootROM 11881.40.153, proc 8:4:4 processors, 8 GB, SMC Graphics: Apple M1, Apple M1, Built-In Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online Memory Module: LPDDR4, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jul 26 2024 20:49:57 version 18.20.458.0.7.8.173 FWID 01-544d6458 IO80211_driverkit-1315.7 "IO80211_driverkit-1315.7" Sep 19 2024 05:40:54 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Air, Apple Inc. Thunderbolt Bus: MacBook Air, Apple Inc.

mergesort commented 3 weeks ago

I'm also experiencing a crash on Sequoia, here's my crash log if it helps.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               ChatMLX [84204]
Path:                  /Applications/ChatMLX.app/Contents/MacOS/ChatMLX
Identifier:            johnmai.ChatMLX
Version:               1.0 (1)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-10-01 11:16:49.0945 -0400
OS Version:            macOS 15.0 (24A335)
Report Version:        12
Anonymous UUID:        0F17E4A2-0518-9F2E-ECA8-F3D2B8C86922

Sleep/Wake UUID:       84FEC82D-4F85-4AC0-B88A-E792238F5589

Time Awake Since Boot: 84000 seconds
Time Since Wake:       46131 seconds

System Integrity Protection: enabled

Crashed Thread:        2

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x00000001a7f651b0

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [84204]

Thread 0::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib                 0x1972e5e34 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1972f85d0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1972ee9d8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib                 0x1972e617c mach_msg + 24
4   CoreFoundation                         0x19740e5bc __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x19740ce6c __CFRunLoopRun + 1212
6   CoreFoundation                         0x19740c334 CFRunLoopRunSpecific + 572
7   HIToolbox                              0x1a28440cc RunCurrentEventLoopInMode + 292
8   HIToolbox                              0x1a2849ebc ReceiveNextEventCommon + 636
9   HIToolbox                              0x1a284a020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
10  AppKit                                 0x19af4fa70 _DPSNextEvent + 660
11  AppKit                                 0x19b8757b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
12  AppKit                                 0x19af42b7c -[NSApplication run] + 480
13  AppKit                                 0x19af1944c NSApplicationMain + 888
14  SwiftUI                                0x1c540e784 specialized runApp(_:) + 160
15  SwiftUI                                0x1c589230c runApp<A>(_:) + 84
16  SwiftUI                                0x1c5ba1bec static App.main() + 224
17  ChatMLX                                0x1029bea50 0x10295c000 + 404048
18  dyld                                   0x196fa4274 start + 2840

Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib                 0x1972e5e34 mach_msg2_trap + 8
1   libsystem_kernel.dylib                 0x1972f85d0 mach_msg2_internal + 80
2   libsystem_kernel.dylib                 0x1972ee9d8 mach_msg_overwrite + 480
3   libsystem_kernel.dylib                 0x1972e617c mach_msg + 24
4   CoreFoundation                         0x19740e5bc __CFRunLoopServiceMachPort + 160
5   CoreFoundation                         0x19740ce6c __CFRunLoopRun + 1212
6   CoreFoundation                         0x19740c334 CFRunLoopRunSpecific + 572
7   AppKit                                 0x19b074bc4 _NSEventThread + 148
8   libsystem_pthread.dylib                0x1973272e4 _pthread_start + 136
9   libsystem_pthread.dylib                0x1973220fc thread_start + 8

Thread 2 Crashed:
0   libswiftCore.dylib                     0x1a7f651b0 _assertionFailure(_:_:file:line:flags:) + 268
1   ChatMLX                                0x1029f59d4 0x10295c000 + 629204
2   ChatMLX                                0x102a0037c 0x10295c000 + 672636
3   ChatMLX                                0x102a7388c 0x10295c000 + 1144972
4   ChatMLX                                0x102a5597d 0x10295c000 + 1022333
5   ChatMLX                                0x102a57cad 0x10295c000 + 1031341
6   ChatMLX                                0x1029a27d5 0x10295c000 + 288725
7   ChatMLX                                0x1029a32dd 0x10295c000 + 291549
8   ChatMLX                                0x1029db4b1 0x10295c000 + 521393
9   ChatMLX                                0x10297b671 0x10295c000 + 128625
10  ChatMLX                                0x1029a61f5 0x10295c000 + 303605
11  ChatMLX                                0x102977d99 0x10295c000 + 114073
12  libswift_Concurrency.dylib             0x270ac9035 completeTaskWithClosure(swift::AsyncContext*, swift::SwiftError*) + 1

Thread 3:
0   libsystem_pthread.dylib                0x1973220e8 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib                0x1973220e8 start_wqthread + 0

Thread 5:: CVDisplayLink
0   libsystem_kernel.dylib                 0x1972e95cc __psynch_cvwait + 8
1   libsystem_pthread.dylib                0x1973278c0 _pthread_cond_wait + 1248
2   CoreVideo                              0x1a066a850 CVDisplayLink::waitUntil(unsigned long long) + 316
3   CoreVideo                              0x1a0669928 CVDisplayLink::runIOThread() + 504
4   libsystem_pthread.dylib                0x1973272e4 _pthread_start + 136
5   libsystem_pthread.dylib                0x1973220fc thread_start + 8

Thread 6:
0   libsystem_pthread.dylib                0x1973220e8 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib                0x1973220e8 start_wqthread + 0

Thread 2 crashed with ARM Thread State (64-bit):
    x0: 0x000000012457d0c8   x1: 0x0000000200000003   x2: 0x0000000124500000   x3: 0x00000001245e3770
    x4: 0x0000000000000060   x5: 0x00000001245e3770   x6: 0x0000000000000006   x7: 0x0000000000000000
    x8: 0xfffffffe00000000   x9: 0x0000000200000003  x10: 0x0000000000000003  x11: 0x00000000000dbea0
   x12: 0x0000000124503f3c  x13: 0x0000000000000005  x14: 0x0000000124500000  x15: 0x0000000000000055
   x16: 0xd7960001036f4080  x17: 0x0000000000000000  x18: 0x0000000000000000  x19: 0x000000010332afa0
   x20: 0x000000012457d0c0  x21: 0x0000000000000000  x22: 0x000000000000000b  x23: 0x000000000000001e
   x24: 0x0000000000000027  x25: 0x0000000103326cd0  x26: 0xf000000000000028  x27: 0x0000000000000000
   x28: 0xe300000000000000   fp: 0x000000016d52ac30   lr: 0x00000001a7f651b0
    sp: 0x000000016d52ab60   pc: 0x00000001a7f651b0 cpsr: 0x60001000
   far: 0x0000000000000000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x10295c000 -        0x1034e3fff johnmai.ChatMLX (1.0) <88787327-6d24-3ea3-b3af-b9d3031ded06> /Applications/ChatMLX.app/Contents/MacOS/ChatMLX
       0x103988000 -        0x103993fff libobjc-trampolines.dylib (*) <083ec35f-5279-370a-bdb0-ad21cd9895af> /usr/lib/libobjc-trampolines.dylib
       0x11510c000 -        0x11582ffff com.apple.AGXMetalG14G (320.35.5) <eac6347f-1f26-322e-840a-c6d0a00399cb> /System/Library/Extensions/AGXMetalG14G.bundle/Contents/MacOS/AGXMetalG14G
       0x1972e5000 -        0x19731fff7 libsystem_kernel.dylib (*) <9a72fd37-d827-3d6d-b6f4-422621e36c94> /usr/lib/system/libsystem_kernel.dylib
       0x197390000 -        0x197886fff com.apple.CoreFoundation (6.9) <90eb8fd1-925e-38eb-a056-eb4253b6a29e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x1a2738000 -        0x1a2a3ffff com.apple.HIToolbox (2.1.1) <66acb183-62b9-3856-82a9-07c05dc29bcc> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x19af15000 -        0x19c2e9fff com.apple.AppKit (6.9) <e02a6094-92a9-3418-a312-a1fbaf4f477b> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x1c539f000 -        0x1c6b37fff com.apple.SwiftUI (6.0.87.1.402) <356e7feb-7e7f-3954-9958-e5390df77f18> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
       0x196f9e000 -        0x197020663 dyld (*) <02e3ca05-e849-31c8-a4f2-c7292420dfad> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x197320000 -        0x19732cfff libsystem_pthread.dylib (*) <d09f4078-adad-3dd0-b17b-ce0142887b28> /usr/lib/system/libsystem_pthread.dylib
       0x1a7f2d000 -        0x1a84d0fff libswiftCore.dylib (*) <e3d32cd4-09df-3fbb-b225-d2cc1357efa3> /usr/lib/swift/libswiftCore.dylib
       0x270a5f000 -        0x270ae1fff libswift_Concurrency.dylib (*) <a5ba22d8-e29b-3830-9fa6-33e6e0a1e990> /usr/lib/swift/libswift_Concurrency.dylib
       0x1a0667000 -        0x1a06c7fff com.apple.CoreVideo (1.8) <0bc2c95b-9ab4-32bf-ad12-0f9f2582d0d4> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 23
    thread_create: 0
    thread_set_state: 2580

VM Region Summary:
ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)
Writable regions: Total=409.5M written=610K(0%) resident=610K(0%) swapped_out=0K(0%) unallocated=408.9M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        1 
Activity Tracing                   256K        1 
AttributeGraph Data               1024K        1 
CG image                           208K       10 
ColorSync                          192K        8 
CoreAnimation                     1840K      102 
CoreGraphics                        32K        2 
CoreUI image data                 2272K       17 
Dispatch continuations            64.0M        1 
Foundation                          64K        2 
Kernel Alloc Once                   32K        1 
MALLOC                           322.7M      103 
MALLOC guard page                  576K       36 
SQLite page cache                  640K        5 
STACK GUARD                       56.1M        8 
Stack                             11.7M        8 
VM_ALLOCATE                       3248K       12 
__AUTH                            3812K      484 
__AUTH_CONST                      53.5M      695 
__CTF                               824        1 
__DATA                            19.2M      676 
__DATA_CONST                      20.4M      704 
__DATA_DIRTY                      2218K      253 
__FONT_DATA                        2352        1 
__LINKEDIT                       585.5M        4 
__OBJC_RW                         2353K        1 
__TEXT                           837.8M      722 
__TPRO_CONST                       272K        2 
libnetwork                        1664K       24 
mapped file                      235.8M       41 
owned unmapped memory             1344K        1 
page table in kernel               610K        1 
shared memory                     1936K       17 
===========                     =======  ======= 
TOTAL                              2.2G     3945 

-----------
Full Report
-----------

{"app_name":"ChatMLX","timestamp":"2024-10-01 11:16:49.00 -0400","app_version":"1.0","slice_uuid":"88787327-6d24-3ea3-b3af-b9d3031ded06","build_version":"1","platform":1,"bundleID":"johnmai.ChatMLX","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 15.0 (24A335)","roots_installed":0,"name":"ChatMLX","incident_id":"AC626B52-DDDB-4E31-8007-85AC3FDA8B59"}
{
  "uptime" : 84000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac14,2",
  "coalitionID" : 24876,
  "osVersion" : {
    "train" : "macOS 15.0",
    "build" : "24A335",
    "releaseType" : "User"
  },
  "captureTime" : "2024-10-01 11:16:49.0945 -0400",
  "codeSigningMonitor" : 1,
  "incident" : "AC626B52-DDDB-4E31-8007-85AC3FDA8B59",
  "pid" : 84204,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2024-10-01 11:05:53.4269 -0400",
  "procStartAbsTime" : 2000859690999,
  "procExitAbsTime" : 2016595584660,
  "procName" : "ChatMLX",
  "procPath" : "\/Applications\/ChatMLX.app\/Contents\/MacOS\/ChatMLX",
  "bundleInfo" : {"CFBundleShortVersionString":"1.0","CFBundleVersion":"1","CFBundleIdentifier":"johnmai.ChatMLX"},
  "storeInfo" : {"deviceIdentifierForVendor":"B2BE3BC8-00E2-557D-9D2E-496F2A5A4D21","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "johnmai.ChatMLX",
  "crashReporterKey" : "0F17E4A2-0518-9F2E-ECA8-F3D2B8C86922",
  "codeSigningID" : "johnmai.ChatMLX",
  "codeSigningTeamID" : "RFGFKQEKRH",
  "codeSigningFlags" : 1644245777,
  "codeSigningValidationCategory" : 3,
  "codeSigningTrustLevel" : 4294967295,
  "instructionByteStream" : {"beforePC":"4gMZquMDF6rkAxWq5QMTquYDFqrnAxiqFQCA0nIDAJTgAxSqSxIQlA==","atPC":"IAAg1CgAgFKJEoBS6BMAuekHAPlIAIBS6AMAOUApALAA0BiRQykAsA=="},
  "bootSessionUUID" : "8F775503-C5F5-4E10-9A39-D36C4D94F043",
  "wakeTime" : 46131,
  "sleepWakeUUID" : "84FEC82D-4F85-4AC0-B88A-E792238F5589",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x00000001a7f651b0","rawCodes":[1,7112905136],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":84204},
  "os_fault" : {"process":"ChatMLX"},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":2580,"task_for_pid":23},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 2,
  "threads" : [{"id":1846005,"threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":39595303501824},{"value":0},{"value":39595303501824},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":9219},{"value":4096},{"value":0},{"value":18446744073709551569},{"value":8653077584},{"value":0},{"value":4294967295},{"value":2},{"value":39595303501824},{"value":0},{"value":39595303501824},{"value":6128542232},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6831441360},"cpsr":{"value":4096},"fp":{"value":6128542080},"sp":{"value":6128542000},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831365684},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":3},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":517564,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":4},{"imageOffset":511596,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":4},{"imageOffset":508724,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":4},{"imageOffset":1097932,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":5},{"imageOffset":1121980,"symbol":"ReceiveNextEventCommon","symbolLocation":636,"imageIndex":5},{"imageOffset":1122336,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":5},{"imageOffset":240240,"symbol":"_DPSNextEvent","symbolLocation":660,"imageIndex":6},{"imageOffset":9832376,"symbol":"-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":688,"imageIndex":6},{"imageOffset":187260,"symbol":"-[NSApplication run]","symbolLocation":480,"imageIndex":6},{"imageOffset":17484,"symbol":"NSApplicationMain","symbolLocation":888,"imageIndex":6},{"imageOffset":456580,"symbol":"specialized runApp(_:)","symbolLocation":160,"imageIndex":7},{"imageOffset":5190412,"symbol":"runApp<A>(_:)","symbolLocation":84,"imageIndex":7},{"imageOffset":8399852,"symbol":"static App.main()","symbolLocation":224,"imageIndex":7},{"imageOffset":404048,"imageIndex":0},{"imageOffset":25204,"symbol":"start","symbolLocation":2840,"imageIndex":8}]},{"id":1846025,"name":"com.apple.NSEventThread","threadState":{"x":[{"value":268451845},{"value":21592279046},{"value":8589934592},{"value":199041669398528},{"value":0},{"value":199041669398528},{"value":2},{"value":4294967295},{"value":18446744073709550527},{"value":2},{"value":0},{"value":0},{"value":0},{"value":46343},{"value":0},{"value":0},{"value":18446744073709551569},{"value":8653077584},{"value":0},{"value":4294967295},{"value":2},{"value":199041669398528},{"value":0},{"value":199041669398528},{"value":6131392616},{"value":8589934592},{"value":21592279046},{"value":21592279046},{"value":4412409862}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6831441360},"cpsr":{"value":4096},"fp":{"value":6131392464},"sp":{"value":6131392384},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831365684},"far":{"value":0}},"frames":[{"imageOffset":3636,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":79312,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":3},{"imageOffset":39384,"symbol":"mach_msg_overwrite","symbolLocation":480,"imageIndex":3},{"imageOffset":4476,"symbol":"mach_msg","symbolLocation":24,"imageIndex":3},{"imageOffset":517564,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":4},{"imageOffset":511596,"symbol":"__CFRunLoopRun","symbolLocation":1212,"imageIndex":4},{"imageOffset":508724,"symbol":"CFRunLoopRunSpecific","symbolLocation":572,"imageIndex":4},{"imageOffset":1440708,"symbol":"_NSEventThread","symbolLocation":148,"imageIndex":6},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"triggered":true,"id":1858149,"threadState":{"x":[{"value":4904702152},{"value":8589934595},{"value":4904189952},{"value":4905121648},{"value":96},{"value":4905121648},{"value":6},{"value":0},{"value":18446744065119617024},{"value":8589934595},{"value":3},{"value":900768},{"value":4904206140},{"value":5},{"value":4904189952},{"value":85},{"value":15534603969013694592},{"value":0},{"value":0},{"value":4348620704},{"value":4904702144},{"value":0},{"value":11},{"value":30},{"value":39},{"value":4348603600},{"value":17293822569102704680},{"value":0},{"value":16357073846609641472}],"flavor":"ARM_THREAD_STATE64","lr":{"value":7112905136},"cpsr":{"value":1610616832},"fp":{"value":6129101872},"sp":{"value":6129101664},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":7112905136,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":229808,"symbol":"_assertionFailure(_:_:file:line:flags:)","symbolLocation":268,"imageIndex":11},{"imageOffset":629204,"imageIndex":0},{"imageOffset":672636,"imageIndex":0},{"imageOffset":1144972,"imageIndex":0},{"imageOffset":1022333,"imageIndex":0},{"imageOffset":1031341,"imageIndex":0},{"imageOffset":288725,"imageIndex":0},{"imageOffset":291549,"imageIndex":0},{"imageOffset":521393,"imageIndex":0},{"imageOffset":128625,"imageIndex":0},{"imageOffset":303605,"imageIndex":0},{"imageOffset":114073,"imageIndex":0},{"imageOffset":434229,"symbol":"completeTaskWithClosure(swift::AsyncContext*, swift::SwiftError*)","symbolLocation":1,"imageIndex":12}]},{"id":1858301,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6129676288},{"value":79655},{"value":6129139712},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6129676288},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831612136},"far":{"value":0}}},{"id":1858303,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6130249728},{"value":45855},{"value":6129713152},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6130249728},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831612136},"far":{"value":0}}},{"id":1858455,"name":"CVDisplayLink","threadState":{"x":[{"value":260},{"value":0},{"value":0},{"value":0},{"value":0},{"value":65704},{"value":0},{"value":15659208},{"value":3329},{"value":0},{"value":0},{"value":2},{"value":2},{"value":0},{"value":0},{"value":0},{"value":305},{"value":8653095072},{"value":0},{"value":5193230392},{"value":5193230456},{"value":1},{"value":15659208},{"value":0},{"value":0},{"value":3329},{"value":3584},{"value":8484512592,"symbolLocation":0,"symbol":"CVHostTimeBase::sToNanosDenominator"},{"value":8484512624,"symbolLocation":0,"symbol":"kZeroVideoTime"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6831634624},"cpsr":{"value":2684358656},"fp":{"value":6130822576},"sp":{"value":6130822432},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831379916},"far":{"value":0}},"frames":[{"imageOffset":17868,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30912,"symbol":"_pthread_cond_wait","symbolLocation":1248,"imageIndex":10},{"imageOffset":14416,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":316,"imageIndex":13},{"imageOffset":10536,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":504,"imageIndex":13},{"imageOffset":29412,"symbol":"_pthread_start","symbolLocation":136,"imageIndex":10},{"imageOffset":8444,"symbol":"thread_start","symbolLocation":8,"imageIndex":10}]},{"id":1858457,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6131970048},{"value":67883},{"value":6131433472},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6131970048},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6831612136},"far":{"value":0}}},{"id":1858458,"frames":[{"imageOffset":8424,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6132543488},{"value":0},{"value":6132006912},{"value":0},{"value":278532},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6132543488},"esr":{"value":0,"description":" Address size fault"},"pc":{"value":6831612136},"far":{"value":0}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4338335744,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "johnmai.ChatMLX",
    "size" : 12091392,
    "uuid" : "88787327-6d24-3ea3-b3af-b9d3031ded06",
    "path" : "\/Applications\/ChatMLX.app\/Contents\/MacOS\/ChatMLX",
    "name" : "ChatMLX",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4355293184,
    "size" : 49152,
    "uuid" : "083ec35f-5279-370a-bdb0-ad21cd9895af",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4648386560,
    "CFBundleShortVersionString" : "320.35.5",
    "CFBundleIdentifier" : "com.apple.AGXMetalG14G",
    "size" : 7487488,
    "uuid" : "eac6347f-1f26-322e-840a-c6d0a00399cb",
    "path" : "\/System\/Library\/Extensions\/AGXMetalG14G.bundle\/Contents\/MacOS\/AGXMetalG14G",
    "name" : "AGXMetalG14G",
    "CFBundleVersion" : "320.35.5"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6831362048,
    "size" : 241656,
    "uuid" : "9a72fd37-d827-3d6d-b6f4-422621e36c94",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6832062464,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5206016,
    "uuid" : "90eb8fd1-925e-38eb-a056-eb4253b6a29e",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "3038.1.402"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7020445696,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3178496,
    "uuid" : "66acb183-62b9-3856-82a9-07c05dc29bcc",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6894473216,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 20795392,
    "uuid" : "e02a6094-92a9-3418-a312-a1fbaf4f477b",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2566"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7603875840,
    "CFBundleShortVersionString" : "6.0.87.1.402",
    "CFBundleIdentifier" : "com.apple.SwiftUI",
    "size" : 24743936,
    "uuid" : "356e7feb-7e7f-3954-9958-e5390df77f18",
    "path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
    "name" : "SwiftUI",
    "CFBundleVersion" : "6.0.87.1.402"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6827925504,
    "size" : 534116,
    "uuid" : "02e3ca05-e849-31c8-a4f2-c7292420dfad",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6831603712,
    "size" : 53248,
    "uuid" : "d09f4078-adad-3dd0-b17b-ce0142887b28",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7112675328,
    "size" : 5914624,
    "uuid" : "e3d32cd4-09df-3fbb-b225-d2cc1357efa3",
    "path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
    "name" : "libswiftCore.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 10479857664,
    "size" : 536576,
    "uuid" : "a5ba22d8-e29b-3830-9fa6-33e6e0a1e990",
    "path" : "\/usr\/lib\/swift\/libswift_Concurrency.dylib",
    "name" : "libswift_Concurrency.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6986035200,
    "CFBundleShortVersionString" : "1.8",
    "CFBundleIdentifier" : "com.apple.CoreVideo",
    "size" : 397312,
    "uuid" : "0bc2c95b-9ab4-32bf-ad12-0f9f2582d0d4",
    "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo",
    "name" : "CoreVideo",
    "CFBundleVersion" : "648.29"
  }
],
  "sharedCache" : {
  "base" : 6827114496,
  "size" : 4728717312,
  "uuid" : "d997b0e9-e31b-35fe-b129-3171b279b087"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)\nWritable regions: Total=409.5M written=610K(0%) resident=610K(0%) swapped_out=0K(0%) unallocated=408.9M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               128K        1 \nActivity Tracing                   256K        1 \nAttributeGraph Data               1024K        1 \nCG image                           208K       10 \nColorSync                          192K        8 \nCoreAnimation                     1840K      102 \nCoreGraphics                        32K        2 \nCoreUI image data                 2272K       17 \nDispatch continuations            64.0M        1 \nFoundation                          64K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                           322.7M      103 \nMALLOC guard page                  576K       36 \nSQLite page cache                  640K        5 \nSTACK GUARD                       56.1M        8 \nStack                             11.7M        8 \nVM_ALLOCATE                       3248K       12 \n__AUTH                            3812K      484 \n__AUTH_CONST                      53.5M      695 \n__CTF                               824        1 \n__DATA                            19.2M      676 \n__DATA_CONST                      20.4M      704 \n__DATA_DIRTY                      2218K      253 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       585.5M        4 \n__OBJC_RW                         2353K        1 \n__TEXT                           837.8M      722 \n__TPRO_CONST                       272K        2 \nlibnetwork                        1664K       24 \nmapped file                      235.8M       41 \nowned unmapped memory             1344K        1 \npage table in kernel               610K        1 \nshared memory                     1936K       17 \n===========                     =======  ======= \nTOTAL                              2.2G     3945 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "ae4d267dc8da7166ab000193b9ae874d2c9e4950",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {

      },
      "deploymentId" : 240000074
    },
    {
      "rolloutId" : "654d8c0661e7447155256fcd",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "66c3e0ec54da772bbdc18016"
      },
      "deploymentId" : 240000169
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "c47ab4cc-c9c3-4b5d-a87c-e2433ce02597",
      "experimentId" : "6639bc6ba73d460582162323",
      "deploymentId" : 400000006
    },
    {
      "treatmentId" : "45f4e2a5-551b-4bc2-a2dc-19c244dda8f8",
      "experimentId" : "6643969b3099cf28e049862f",
      "deploymentId" : 400000007
    }
  ]
}
}
maiqingqiang commented 3 weeks ago

I suspect it's a problem with SwiftData. I can't stand the instability of SwiftData, so I'm planning to use CoreData instead. https://forums.developer.apple.com/forums/thread/757820?page=2

mergesort commented 3 weeks ago

I completely understand where you're coming from, and not a problem. Not trying to shill my own work, but if you need a simple and stable persistence library that's easy to integrate into any SwiftUI app, I'm happy to help answer questions about Boutique. 🙂