crash on MacOS 14,chip M3 pro,
Translated Report (Full Report Below)
Process: YUView [24465] Path: /Volumes/VOLUME/*/YUView.app/Contents/MacOS/YUView Identifier: com.yourcompany.YUView Version: ??? Code Type: X86-64 (Translated) Parent Process: launchd [1] User ID: 502
Date/Time: 2025-01-21 21:06:47.3439 +0800 OS Version: macOS 14.4.1 (23E224) Report Version: 12 Anonymous UUID: B5CE2576-CE10-E7CF-BDC7-DFE352E04612
Sleep/Wake UUID: 0C20332F-B286-4B5F-B061-D7CC13AECD9C
Time Awake Since Boot: 830000 seconds Time Since Wake: 8228 seconds
System Integrity Protection: enabled
Notes: PC register does not match crashing frame (0x0 vs 0x7FF80F439F32)
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000008 Exception Codes: 0x0000000000000001, 0x0000000000000008
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [24465]
VM Region Info: 0x8 is not in any region. Bytes before following region: 4363153400
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 104107000-1047cf000 [ 6944K] r-x/r-x SM=COW /var/folders/*/YUView.app/Contents/MacOS/YUView
Error Formulating Crash Report: PC register does not match crashing frame (0x0 vs 0x7FF80F439F32)
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 CoreFoundation 0x7ff80f439f32 _CFGetNonObjCTypeID + 10 1 CoreFoundation 0x7ff80f39dc8a CFNumberFormatterCreateStringWithValue + 87 2 QtCore 0x11134255f 0x11110b000 + 2323807 3 QtCore 0x111340c6b QSystemLocale::query(QSystemLocale::QueryType, QVariant) const + 2219 4 QtCore 0x1112440e4 0x11110b000 + 1282276 5 QtCore 0x111246b99 0x11110b000 + 1293209 6 QtCore 0x111246b43 QLocale::toString(long long) const + 51 7 QtWidgets 0x10e344006 QSpinBox::textFromValue(int) const + 86 8 QtWidgets 0x10e346749 0x10e149000 + 2086729 9 QtWidgets 0x10e33f1a8 QAbstractSpinBox::sizeHint() const + 280 10 QtWidgets 0x10e18b1b8 QWidgetItemV2::updateCacheIfNecessary() const + 40 11 QtWidgets 0x10e18b6e3 QWidgetItemV2::maximumSize() const + 67 12 QtWidgets 0x10e162148 0x10e149000 + 102728 13 QtWidgets 0x10e163798 QBoxLayout::setGeometry(QRect const&) + 136 14 QtWidgets 0x10e18720d QLayoutPrivate::doResize() + 205 15 QtWidgets 0x10e1878ba QLayout::activate() + 1338 16 QtWidgets 0x10e1a567d QWidgetPrivate::setVisible(bool) + 477 17 QtWidgets 0x10e2ba989 QDockWidgetLayout::setWidgetForRole(QDockWidgetLayout::Role, QWidget*) + 153 18 YUView 0x104265136 0x104107000 + 1433910 19 YUView 0x10426376b MainWindow::MainWindow(bool, QWidget*) + 331 20 YUView 0x1042aeadb YUViewApplication::YUViewApplication(int, char**) + 715 21 YUView 0x10410ca7b main + 75 22 dyld 0x204b29366 start + 1942
Thread 1:: com.apple.rosetta.exceptionserver 0 runtime 0x7ff7ffd72494 0x7ff7ffd6e000 + 17556
Thread 2:: Dispatch queue: com.apple.AppKit.NSPersistentUILocalStorageClient 0 AppKit 0x7ff81362607e -[NSPersistentUIFileManager preserveStateDirectory] + 0 1 AppKit 0x7ff8136d73f4 __66-[NSPersistentUILocalStorageClient preserveStateDirectoryAtLaunch]_block_invoke + 35 2 AppKit 0x7ff8136d83cc ___NSPersistentUIDispatchQueueAsync_block_invoke + 58 3 libdispatch.dylib 0x7ff80f0f1ac6 _dispatch_call_block_and_release + 12 4 libdispatch.dylib 0x7ff80f0f2dbc _dispatch_client_callout + 8 5 libdispatch.dylib 0x7ff80f0f8eff _dispatch_lane_serial_drain + 800 6 libdispatch.dylib 0x7ff80f0f9997 _dispatch_lane_invoke + 377 7 libdispatch.dylib 0x7ff80f103414 _dispatch_root_queue_drain_deferred_wlh + 271 8 libdispatch.dylib 0x7ff80f102d2a _dispatch_workloop_worker_thread + 451 9 libsystem_pthread.dylib 0x7ff80f290b84 _pthread_wqthread + 327 10 libsystem_pthread.dylib 0x7ff80f28facf start_wqthread + 15
Thread 3: 0 runtime 0x7ff7ffd9094c 0x7ff7ffd6e000 + 141644
Thread 4:: Dispatch queue: com.apple.dock.fullscreen
0
Thread 5: 0 runtime 0x7ff7ffd9094c 0x7ff7ffd6e000 + 141644
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00007ff84ee8cd28 rbx: 0x000000030cd106b0 rcx: 0x0000000000000001 rdx: 0x0000000000000009
rdi: 0x0000000000000000 rsi: 0x0000000000000001 rbp: 0x000000030cd0fb60 rsp: 0x000000030cd0fb60
r8: 0x00000000000000a9 r9: 0x000000008ca4601e r10: 0x000000000000008c r11: 0x000000000000001f
r12: 0x0000000000000009 r13: 0x00007ff84ee8c750 r14: 0x0000000000000000 r15: 0x000000030cd1053c
rip:
Binary Images:
0x204b23000 - 0x204bb3fff dyld () <899f1e34-b624-3162-8003-04daa6829461> /usr/lib/dyld
0x10e063000 - 0x10e06ffff libobjc-trampolines.dylib () <3d9756e6-f86a-324d-bfd7-dc2d59c27956> /usr/lib/libobjc-trampolines.dylib
0x110f17000 - 0x110f86fff libqjpeg.dylib () <0a80e90f-8dc3-3bf6-ba34-8684b1250c88> /Volumes/VOLUME//YUView.app/Contents/PlugIns/imageformats/libqjpeg.dylib
0x10e124000 - 0x10e12bfff libqico.dylib () <96b9611e-7b02-3d0a-b5c3-e1f9a8ec0181> /Volumes/VOLUME//YUView.app/Contents/PlugIns/imageformats/libqico.dylib
0x10e043000 - 0x10e04afff libqgif.dylib () <09677bc9-d516-3bfc-8479-2d1f1271ea3c> /Volumes/VOLUME//YUView.app/Contents/PlugIns/imageformats/libqgif.dylib
0x10e0a4000 - 0x10e0cbfff libqmacstyle.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=512.2M resident=0K(0%) swapped_out_or_unallocated=512.2M(100%) Writable regions: Total=1.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.1G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 1 ColorSync 224K 25 CoreGraphics 8K 2 CoreServices 620K 2 Foundation 16K 1 Kernel Alloc Once 8K 1 MALLOC 944.3M 30 MALLOC guard page 192K 12 Rosetta Arena 4096K 2 Rosetta Generic 1292K 320 Rosetta IndirectBranch 512K 1 Rosetta JIT 128.0M 1 Rosetta Return Stack 100K 10 Rosetta Thread Context 100K 10 STACK GUARD 8K 2 Stack 10.1M 6 Stack Guard 56.0M 3 VM_ALLOCATE 300K 16 VM_ALLOCATE (reserved) 24K 4 reserved VM address space (unallocated) __CTF 824 1 __DATA 18.8M 376 __DATA_CONST 19.2M 233 __DATA_DIRTY 802K 112 __FONT_DATA 2352 1 __LINKEDIT 180.1M 22 __OBJC_RO 71.7M 1 __OBJC_RW 2193K 2 __TEXT 332.0M 391 dyld private memory 260K 2 mapped file 185.4M 71 shared memory 816K 14 =========== ======= ======= TOTAL 1.9G 1675 TOTAL, minus reserved VM space 1.9G 1675
Full Report
{"app_name":"YUView","timestamp":"2025-01-21 21:06:49.00 +0800","app_version":"","slice_uuid":"a047184f-f982-3b68-bf8e-5c7650a47311","build_version":"","platform":1,"bundleID":"com.yourcompany.YUView","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 14.4.1 (23E224)","roots_installed":0,"name":"YUView","incident_id":"17F62284-B732-4ACB-A2E7-7E21903BA679"}
{
"uptime" : 830000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 502,
"deployVersion" : 210,
"modelCode" : "Mac15,6",
"coalitionID" : 151081,
"osVersion" : {
"train" : "macOS 14.4.1",
"build" : "23E224",
"releaseType" : "User"
},
"captureTime" : "2025-01-21 21:06:47.3439 +0800",
"codeSigningMonitor" : 1,
"incident" : "17F62284-B732-4ACB-A2E7-7E21903BA679",
"pid" : 24465,
"translated" : true,
"cpuType" : "X86-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2025-01-21 21:06:43.2239 +0800",
"procStartAbsTime" : 20018487202531,
"procExitAbsTime" : 20018584836369,
"procName" : "YUView",
"procPath" : "/Volumes/VOLUME//YUView.app/Contents/MacOS/YUView",
"bundleInfo" : {"CFBundleIdentifier":"com.yourcompany.YUView"},
"storeInfo" : {"deviceIdentifierForVendor":"1286C9B2-9C46-5776-8F8F-378A17C129D2","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "com.yourcompany.YUView",
"crashReporterKey" : "B5CE2576-CE10-E7CF-BDC7-DFE352E04612",
"codeSigningID" : "",
"codeSigningTeamID" : "",
"codeSigningValidationCategory" : 0,
"codeSigningTrustLevel" : 4294967295,
"wakeTime" : 8228,
"sleepWakeUUID" : "0C20332F-B286-4B5F-B061-D7CC13AECD9C",
"sip" : "enabled",
"vmRegionInfo" : "0x8 is not in any region. Bytes before following region: 4363153400\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 104107000-1047cf000 [ 6944K] r-x/r-x SM=COW /var/folders//YUView.app/Contents/MacOS/YUView",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000008","rawCodes":[1,8],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000008"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":24465},
"vmregioninfo" : "0x8 is not in any region. Bytes before following region: 4363153400\n REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n _TEXT 104107000-1047cf000 [ 6944K] r-x/r-x SM=COW /var/folders//YUView.app/Contents/MacOS/YUView",
"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" : 0,
"threads" : [{"triggered":true,"id":17444354,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13099924320},"r12":{"value":9},"rosetta":{"tmp2":{"value":140703384067210},"tmp1":{"value":140703384067184},"tmp0":{"value":140703384067184}},"rbx":{"value":13099927216},"r8":{"value":169},"r15":{"value":13099926844},"r10":{"value":140},"rdx":{"value":9},"rdi":{"value":0},"r9":{"value":2359582750},"r13":{"value":140704452495184,"symbolLocation":0,"symbol":"__kCFAllocatorSystemDefault"},"rflags":{"value":583},"rax":{"value":140704452496680,"symbolLocation":0,"symbol":"kCFAllocatorSystemDefault"},"rsp":{"value":13099924320},"r11":{"value":31},"rcx":{"value":1},"r14":{"value":0},"rsi":{"value":1}},"queue":"com.apple.main-thread","frames":[{"imageOffset":1330994,"symbol":"_CFGetNonObjCTypeID","symbolLocation":10,"imageIndex":19},{"imageOffset":691338,"symbol":"CFNumberFormatterCreateStringWithValue","symbolLocation":87,"imageIndex":19},{"imageOffset":2323807,"imageIndex":14},{"imageOffset":2317419,"symbol":"QSystemLocale::query(QSystemLocale::QueryType, QVariant) const","symbolLocation":2219,"imageIndex":14},{"imageOffset":1282276,"imageIndex":14},{"imageOffset":1293209,"imageIndex":14},{"imageOffset":1293123,"symbol":"QLocale::toString(long long) const","symbolLocation":51,"imageIndex":14},{"imageOffset":2076678,"symbol":"QSpinBox::textFromValue(int) const","symbolLocation":86,"imageIndex":8},{"imageOffset":2086729,"imageIndex":8},{"imageOffset":2056616,"symbol":"QAbstractSpinBox::sizeHint() const","symbolLocation":280,"imageIndex":8},{"imageOffset":270776,"symbol":"QWidgetItemV2::updateCacheIfNecessary() const","symbolLocation":40,"imageIndex":8},{"imageOffset":272099,"symbol":"QWidgetItemV2::maximumSize() const","symbolLocation":67,"imageIndex":8},{"imageOffset":102728,"imageIndex":8},{"imageOffset":108440,"symbol":"QBoxLayout::setGeometry(QRect const&)","symbolLocation":136,"imageIndex":8},{"imageOffset":254477,"symbol":"QLayoutPrivate::doResize()","symbolLocation":205,"imageIndex":8},{"imageOffset":256186,"symbol":"QLayout::activate()","symbolLocation":1338,"imageIndex":8},{"imageOffset":378493,"symbol":"QWidgetPrivate::setVisible(bool)","symbolLocation":477,"imageIndex":8},{"imageOffset":1513865,"symbol":"QDockWidgetLayout::setWidgetForRole(QDockWidgetLayout::Role, QWidget)","symbolLocation":153,"imageIndex":8},{"imageOffset":1433910,"imageIndex":18},{"imageOffset":1427307,"symbol":"MainWindow::MainWindow(bool, QWidget*)","symbolLocation":331,"imageIndex":18},{"imageOffset":1735387,"symbol":"YUViewApplication::YUViewApplication(int, char**)","symbolLocation":715,"imageIndex":18},{"imageOffset":23163,"symbol":"main","symbolLocation":75,"imageIndex":18},{"imageOffset":25446,"symbol":"start","symbolLocation":1942,"imageIndex":0}]},{"id":17444415,"name":"com.apple.rosetta.exceptionserver","threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":34097745362944},"r12":{"value":140705808501284},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":4462471047171},"tmp0":{"value":10337986281472}},"rbx":{"value":4462471047171},"r8":{"value":7939},"r15":{"value":5435822080},"r10":{"value":15586436317184},"rdx":{"value":0},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":4515052416},"rflags":{"value":582},"rax":{"value":268451845},"rsp":{"value":10337986281472},"r11":{"value":8},"rcx":{"value":17314086914},"r14":{"value":140705809673272},"rsi":{"value":2616}},"frames":[{"imageOffset":17556,"imageIndex":16}]},{"id":17444467,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13101021280},"r12":{"value":0},"rosetta":{"tmp2":{"value":4554554384},"tmp1":{"value":28609},"tmp0":{"value":140705907989240}},"rbx":{"value":105553145683840},"r8":{"value":512},"r15":{"value":0},"r10":{"value":140704511199698,"symbolLocation":2,"symbol":"OBJC_CLASS$_NSPersistentUIFileManager"},"rdx":{"value":0},"rdi":{"value":105553124120064},"r9":{"value":512},"r13":{"value":105553123668096},"rflags":{"value":518},"rax":{"value":105553145634976},"rsp":{"value":13101021240},"r11":{"value":140703453831294,"symbolLocation":0,"symbol":"-[NSPersistentUIFileManager preserveStateDirectory]"},"rcx":{"value":3271557124},"r14":{"value":140342426988608},"rsi":{"value":140703916969402,"objc-selector":"preserveStateDirectory"}},"queue":"com.apple.AppKit.NSPersistentUILocalStorageClient","frames":[{"imageOffset":13811838,"symbol":"-[NSPersistentUIFileManager preserveStateDirectory]","symbolLocation":0,"imageIndex":21},{"imageOffset":14537716,"symbol":"__66-[NSPersistentUILocalStorageClient preserveStateDirectoryAtLaunch]_block_invoke","symbolLocation":35,"imageIndex":21},{"imageOffset":14541772,"symbol":"___NSPersistentUIDispatchQueueAsync_block_invoke","symbolLocation":58,"imageIndex":21},{"imageOffset":6854,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":22},{"imageOffset":11708,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":22},{"imageOffset":36607,"symbol":"_dispatch_lane_serial_drain","symbolLocation":800,"imageIndex":22},{"imageOffset":39319,"symbol":"_dispatch_lane_invoke","symbolLocation":377,"imageIndex":22},{"imageOffset":78868,"symbol":"_dispatch_root_queue_drain_deferred_wlh","symbolLocation":271,"imageIndex":22},{"imageOffset":77098,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":451,"imageIndex":22},{"imageOffset":11140,"symbol":"_pthread_wqthread","symbolLocation":327,"imageIndex":23},{"imageOffset":6863,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":23}]},{"id":17444468,"frames":[{"imageOffset":141644,"imageIndex":16}],"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":18446744073709551615},"r12":{"value":0},"rosetta":{"tmp2":{"value":0},"tmp1":{"value":0},"tmp0":{"value":0}},"rbx":{"value":0},"r8":{"value":0},"r15":{"value":0},"r10":{"value":0},"rdx":{"value":13101043712},"rdi":{"value":0},"r9":{"value":0},"r13":{"value":0},"rflags":{"value":531},"rax":{"value":13101580288},"rsp":{"value":409604},"r11":{"value":0},"rcx":{"value":9731},"r14":{"value":0},"rsi":{"value":0}}},{"id":17444475,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13102130128},"r12":{"value":140714121812376},"rosetta":{"tmp2":{"value":4380808880},"tmp1":{"value":8669035277},"tmp0":{"value":18446744073709551032}},"rbx":{"value":13102129480},"r8":{"value":512},"r15":{"value":140714121813880},"r10":{"value":1},"rdx":{"value":1},"rdi":{"value":13102129480},"r9":{"value":0},"r13":{"value":13102134704},"rflags":{"value":643},"rax":{"value":140714121812377},"rsp":{"value":13102129472},"r11":{"value":13102134705},"rcx":{"value":0},"r14":{"value":1},"rsi":{"value":13102129544}},"queue":"com.apple.dock.fullscreen","frames":[{"imageOffset":4380808952,"region":"
},
"deploymentId" : 240000004
},
{
"rolloutId" : "60da5e84ab0ca017dace9abf",
"factorPackIds" : {
},
"deploymentId" : 240000008
}
], "experiments" : [
] }, "reportNotes" : [ "PC register does not match crashing frame (0x0 vs 0x7FF80F439F32)" ] }
Model: Mac15,6, BootROM 10151.101.3, proc 11:5:6 processors, 18 GB, SMC Graphics: Apple M3 Pro, Apple M3 Pro, Built-In Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online Display: DELL P2723QE, 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition), MirrorOff, Online Memory Module: LPDDR5, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Jan 13 2024 06:19:30 version 23.30.42.0.41.51.132 FWID 01-5ba6bbe8 AirPort: Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus USB Device: USB3.2 Hub USB Device: USB3.2 Hub USB Device: USB 10/100/1000 LAN USB Device: USB2.1 Hub USB Device: HID Device USB Device: USB2.1 Hub USB Device: USB31Bus Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc.
Thx for the report. I am pretty sure this is the same one as https://github.com/IENT/YUView/issues/611. Have you tried compiling YUView yourself? You can also get a recent build for the Arm chip from the actions. E.g. here: https://github.com/IENT/YUView/actions/runs/12409149979/artifacts/2342086751