PhilippMatthes / neural-greenscreen

Real time background replacement on a mac os driven webcam using the DeepLabV3 neural network for image segmentation and the native CoreMediaIO DAL framework of Mac OS.
https://philippmatthes.medium.com/how-to-create-a-system-wide-plugin-for-mac-os-which-removes-the-background-of-the-webcam-2cb88a94dc7b
MIT License
39 stars 6 forks source link

Support for Apple Silicon Macs and third-party webcams #6

Open nitrag opened 2 years ago

nitrag commented 2 years ago

Doesn't seem to work, crashes obs. I tried both code settings for 720p and 1080p. Would be nice if there was a way to choose external "USB Camera" (webcam) if it was plugged in. I'm not sure how to set default video device in mac. Nice work on this regardless if I can get it working.

MacBook Pro (16-inch, 2021) MacOS Monterey 12.6

default 09:04:49.637339-0400    OBS Neural Greenscreen: DeviceStartStream(plugin:deviceID:streamID:):
default 09:04:50.180830-0400    OBS neuralGreenscreenMain/NeuralGreenscreen.swift:154: Fatal error: Failed to render output texture
default 09:04:51.015764-0400    ReportCrash ASI found [libswiftCore.dylib] (sensitive) 'neuralGreenscreenMain/NeuralGreenscreen.swift:154: Fatal error: Failed to render output texture'
PhilippMatthes commented 2 years ago

Thanks for opening this issue. Now, it seems like you report three problems here:

To proceed further, please clarify which one of the above issues you would like to address here.

nitrag commented 2 years ago

One problem

Full Steps to reproduce:

  1. Download repo zip.
  2. Extract. Open in Xcode.
  3. Add background.png because it is missing.
  4. Compile
  5. Get build folder path
  6. Copy plugin to DAL directory
  7. Load OBS.
  8. Choose webcam as neural plugin.
  9. Crash. Repeat steps using replacing 720 with 1080 in the three locations in project because M1 has 1080p webcam. Still crashes. No USB/peripherals plugged in.

Two suggestions:

image
PhilippMatthes commented 2 years ago

Ok. Let's find out if OBS is causing this problem or the webcam plugin itself. Can you access the custom webcam plugin with QuickTime?

nitrag commented 2 years ago

@PhilippMatthes Good point. Is it supposed to be under Movie Recording? Neural Greenscreen is not showing up. Not in PhotoBooth either. Strange.

PhilippMatthes commented 2 years ago

If installed correctly, it should show up there yes.

nitrag commented 2 years ago

Does your copy command look like this?

sudo cp -r /Users/ryan/Library/Developer/Xcode/DerivedData/neural-greenscreen-fgvvrqylufzkwkhhxmupiypueybc/Build/Products/Debug/neuralGreenscreenMain.plugin /Library/CoreMediaIO/Plug-Ins/DAL

I tried switching build from "My Mac" to "Any Mac "Apple Silicon, Intel)" and now quicktime crashes upon open:

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

Process:               QuickTime Player [89745]
Path:                  /System/Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player
Identifier:            com.apple.QuickTimePlayerX
Version:               10.5 (1126.4.1)
Build Info:            QuickTimePlayerX-1126004001000000~411
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-10-24 13:13:11.9247 -0400
OS Version:            macOS 12.6 (21G115)
Report Version:        12

Time Awake Since Boot: 1100000 seconds
Time Since Wake:       645 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
Exception Codes:       UNKNOWN_0x32 at 0x0000000118c98000
Exception Codes:       0x0000000000000032, 0x0000000118c98000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace CODESIGNING, Code 2 

VM Region Info: 0x118c98000 is in 0x118c98000-0x118db4000;  bytes after start: 0  bytes before end: 1163263
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      CoreAnimation               118c44000-118c98000    [  336K] rw-/rwx SM=PRV  
--->  mapped file                 118c98000-118db4000    [ 1136K] r--/rw- SM=COW  ...t_id=c51eb821
      GAP OF 0x424c000 BYTES
      MALLOC_SMALL                11d000000-11d800000    [ 8192K] rw-/rwx SM=PRV  

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   dyld                                   0x104e3a81c dyld3::MachOFile::compatibleSlice(Diagnostics&, void const*, unsigned long, char const*, dyld3::Platform, bool, dyld3::GradedArchs const&) + 76
1   dyld                                   0x104e1eb9c invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int) + 96
2   dyld                                   0x104e1eb9c invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int) + 96
3   dyld                                   0x104e23fcc dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char const*, bool, void (void const*, unsigned long, bool, dyld4::FileID const&, char const*) block_pointer) const + 132
4   dyld                                   0x104e1eb08 dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int) + 204
5   dyld                                   0x104e187f0 invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 1436
6   dyld                                   0x104e17cac dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 780
7   dyld                                   0x104e178d8 invocation function for block in dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 148
8   dyld                                   0x104e0ded4 dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, dyld3::Platform, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const + 672
9   dyld                                   0x104e1782c dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) + 172
10  dyld                                   0x104e1804c dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&) + 864
11  dyld                                   0x104e29f28 invocation function for block in dyld4::APIs::dlopen_from(char const*, int, void*) + 248
12  dyld                                   0x104e0eb68 dyld4::RuntimeState::withLoadersWriteLock(void () block_pointer) + 100
13  dyld                                   0x104e29c34 dyld4::APIs::dlopen_from(char const*, int, void*) + 472
14  CoreFoundation                         0x18c22ab78 _CFBundleDlfcnLoadBundle + 152
15  CoreFoundation                         0x18c2a8460 _CFBundleLoadExecutableAndReturnError + 564
16  CoreFoundation                         0x18c26cc14 CFBundleGetFunctionPointerForName + 56
17  CoreFoundation                         0x18c27e9ec CFPlugInInstanceCreate + 168
18  CoreMediaIO                            0x199bda9ec CMIO::DAL::PlugInManagement::CreatePlugIn(CMIO::DAL::CFPlugIn const*, std::__1::vector<CMIO::DAL::PlugIn*, std::__1::allocator<CMIO::DAL::PlugIn*> >*) + 380
19  CoreMediaIO                            0x199bca018 CMIO::DAL::PlugInManagement::CreateOrLazyLoadPlugIns(std::__1::vector<CMIO::DAL::CFPlugIn*, std::__1::allocator<CMIO::DAL::CFPlugIn*> >*, std::__1::vector<CMIO::DAL::PlugIn*, std::__1::allocator<CMIO::DAL::PlugIn*> >*, std::__1::vector<CMIO::DAL::PlugInManagement::MatchingInfo*, std::__1::allocator<CMIO::DAL::PlugInManagement::MatchingInfo*> >*, void (*)(void*, unsigned int)) + 128
20  CoreMediaIO                            0x199bc9c0c CMIO::DAL::PlugInManagement::Initialize() + 428
21  CoreMediaIO                            0x199bc9a40 CMIO::DAL::System::InitializeDevices() + 16
22  CoreMediaIO                            0x199bc7a74 CMIO::DAL::System::CheckOutInstance() + 656
23  CoreMediaIO                            0x199bc7230 CMIOObjectGetPropertyDataSize + 160
24  AVFCapture                             0x1a5bb1948 +[AVCaptureDALDevice _refreshDevices] + 224
25  AVFCapture                             0x1a5bb1cb4 __39+[AVCaptureDALDevice _ensureDeviceList]_block_invoke + 36
26  libdispatch.dylib                      0x18bf701b4 _dispatch_client_callout + 20
27  libdispatch.dylib                      0x18bf71a34 _dispatch_once_callout + 32
28  AVFCapture                             0x1a5bb180c +[AVCaptureDALDevice devices] + 36
29  AVFCapture                             0x1a5c6c284 +[AVCaptureDevice_Tundra _devicesWithAllowIOSMacEnvironment:] + 360
30  AVFCapture                             0x1a5bbc2d0 -[AVCaptureDeviceInput_Tundra initWithDevice:error:] + 204
31  AVFCapture                             0x1a5bbc168 +[AVCaptureDeviceInput_Tundra deviceInputWithDevice:error:] + 52
32  QuickTime Player                       0x104a56fc0 0x104a04000 + 339904
33  QuickTime Player                       0x104a56c1c 0x104a04000 + 338972
34  AppKit                                 0x18edc05e8 -[NSViewController _loadViewIfRequired] + 84
35  AppKit                                 0x18edc0554 -[NSViewController view] + 32
36  QuickTime Player                       0x104a42db0 0x104a04000 + 257456
37  QuickTime Player                       0x104a175ac 0x104a04000 + 79276
38  Foundation                             0x18d0b614c NSKeyValueNotifyObserver + 292
39  Foundation                             0x18d094fac -[NSObject(NSKeyValueObserverRegistration) _addObserver:forProperty:options:context:] + 216
40  Foundation                             0x18d094438 -[NSObject(NSKeyValueObserverRegistration) addObserver:forKeyPath:options:context:] + 144
41  QuickTime Player                       0x104a181d4 0x104a04000 + 82388
42  AppKit                                 0x18ef36074 -[NSDocument addWindowController:] + 232
43  QuickTime Player                       0x104a16834 0x104a04000 + 75828
44  QuickTime Player                       0x104a495cc 0x104a04000 + 284108
45  QuickTime Player                       0x104a481e4 0x104a04000 + 279012
46  AppKit                                 0x18ef6a5c8 -[NSApplication(NSResponder) sendAction:to:from:] + 460
47  AppKit                                 0x18f0602ec -[NSMenuItem _corePerformAction] + 444
48  AppKit                                 0x18f05ffe0 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 100
49  AppKit                                 0x18f0a8bd8 -[NSMenu performActionForItemAtIndex:] + 200
50  AppKit                                 0x18f0a8af8 -[NSMenu _internalPerformActionForItemAtIndex:] + 100
51  AppKit                                 0x18f0a8904 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 116
52  AppKit                                 0x18f043e70 NSSLMMenuEventHandler + 728
53  HIToolbox                              0x194e166c8 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1084
54  HIToolbox                              0x194e15b4c SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 356
55  HIToolbox                              0x194e2be50 SendEventToEventTarget + 40
56  HIToolbox                              0x194e8c870 SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) + 416
57  HIToolbox                              0x194eb19ac SendMenuCommandWithContextAndModifiers + 56
58  HIToolbox                              0x194eb193c SendMenuItemSelectedEvent + 352
59  HIToolbox                              0x194eb1768 FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) + 100
60  HIToolbox                              0x194eb2128 MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) + 560
61  HIToolbox                              0x194eb1e48 _HandleMenuSelection2 + 416
62  AppKit                                 0x18ef036f0 _NSHandleCarbonMenuEvent + 300
63  AppKit                                 0x18ef034d0 _DPSEventHandledByCarbon + 68
64  AppKit                                 0x18ed655b4 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3280
65  AppKit                                 0x18ed56fe0 -[NSApplication run] + 596
66  AppKit                                 0x18ed286fc NSApplicationMain + 1132
67  dyld                                   0x104e0908c start + 520

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

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

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

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

Thread 5:: AMCP Logging Spool
0   libsystem_kernel.dylib                 0x18c0f68ec semaphore_wait_trap + 8
1   caulk                                  0x194ba9a2c caulk::mach::semaphore::wait_or_error() + 28
2   caulk                                  0x194b8d7ac caulk::concurrent::details::worker_thread::run() + 56
3   caulk                                  0x194b8d3cc void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 96
4   libsystem_pthread.dylib                0x18c13426c _pthread_start + 148
5   libsystem_pthread.dylib                0x18c12f08c thread_start + 8

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

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

Thread 8:: com.apple.NSEventThread
0   libsystem_kernel.dylib                 0x18c0f68b0 mach_msg_trap + 8
1   libsystem_kernel.dylib                 0x18c0f6d20 mach_msg + 76
2   CoreFoundation                         0x18c201210 __CFRunLoopServiceMachPort + 372
3   CoreFoundation                         0x18c1ff6c0 __CFRunLoopRun + 1180
4   CoreFoundation                         0x18c1fea84 CFRunLoopRunSpecific + 600
5   AppKit                                 0x18eed3100 _NSEventThread + 196
6   libsystem_pthread.dylib                0x18c13426c _pthread_start + 148
7   libsystem_pthread.dylib                0x18c12f08c thread_start + 8

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000016b3f7ca0   x1: 0x0000000118c98000   x2: 0x0000000000118480   x3: 0x000000016b3f94a6
    x4: 0x0000000000000001   x5: 0x0000000000000000   x6: 0x0000000104e57848   x7: 0x00000000000003f0
    x8: 0x8ad6e62493720081   x9: 0x6d10000104e1eb3c  x10: 0x0000000000000000  x11: 0x0000000000000001
   x12: 0x000000016b3f94a8  x13: 0x0000000000000000  x14: 0x0000000243d1401a  x15: 0x0000000000000000
   x16: 0x0000000000000006  x17: 0x6ae100016b3f7bd0  x18: 0x0000000000000000  x19: 0x000000016b3f7ca0
   x20: 0x000000016b3f94a6  x21: 0x0000000000000001  x22: 0x0000000118c98000  x23: 0x0000000104e57848
   x24: 0x0000000000000000  x25: 0x0000000000118480  x26: 0x0000000104b88540  x27: 0x0000000000000000
   x28: 0x0000000000000000   fp: 0x000000016b3f7240   lr: 0x4b50800104e1eb9c
    sp: 0x000000016b3f70a0   pc: 0x0000000104e3a81c cpsr: 0x00001000
   far: 0x0000000118c98000  esr: 0x92000007 (Data Abort) byte read Translation fault

Binary Images:
       0x104e04000 -        0x104e63fff dyld (*) <38ee9fe9-b66d-3066-8c5c-6ddf0d6944c6> /usr/lib/dyld
       0x18c17c000 -        0x18c6c2fff com.apple.CoreFoundation (6.9) <fc3c193d-0cdb-3569-9f0e-bd2507ca1dbb> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
       0x199bc5000 -        0x199ca7fff com.apple.CoreMediaIO (1000.0) <a3b3f3eb-7cb7-35d9-b649-8ca5c56b5215> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
       0x1a5b67000 -        0x1a5cc0fff com.apple.AVFCapture (1.0) <83a9bb14-8e13-3446-8914-7194e30df957> /System/Library/PrivateFrameworks/AVFCapture.framework/Versions/A/AVFCapture
       0x18bf6c000 -        0x18bfb2fff libdispatch.dylib (*) <b3c7a004-1069-3171-b630-2c386a8b399c> /usr/lib/system/libdispatch.dylib
       0x104a04000 -        0x104b2bfff com.apple.QuickTimePlayerX (10.5) <cc5c49ed-4bb8-38ba-8f2f-317e637b54d6> /System/Applications/QuickTime Player.app/Contents/MacOS/QuickTime Player
       0x18ed25000 -        0x18fbddfff com.apple.AppKit (6.9) <5e432f87-5b58-391a-a542-fa2d909dd210> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
       0x18d080000 -        0x18d471fff com.apple.Foundation (6.9) <8bbf8f9b-0034-34f0-a2c5-13c31941632d> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
       0x194e0c000 -        0x19513ffff com.apple.HIToolbox (2.1.1) <aaf900bd-bfb6-3af0-a8d3-e24bbe1d57f5> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
       0x18c12d000 -        0x18c139fff libsystem_pthread.dylib (*) <63c4eef9-69a5-38b1-996e-8d31b66a051d> /usr/lib/system/libsystem_pthread.dylib
       0x18c0f5000 -        0x18c12cfff libsystem_kernel.dylib (*) <a9d87740-9c1d-3468-bf60-720a8d713cba> /usr/lib/system/libsystem_kernel.dylib
       0x194b8b000 -        0x194bb1fff com.apple.audio.caulk (1.0) <fbaaa1ec-abbe-3c0d-a491-0dc66ee9d8ce> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

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: 100
    thread_create: 14
    thread_set_state: 1280

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               768K        6 
Activity Tracing                   256K        1 
CG backing stores                 1344K        4 
CG image                           608K        6 
ColorSync                          592K       26 
CoreAnimation                     1824K       14 
CoreGraphics                        32K        2 
CoreUI image data                  496K        7 
Foundation                          16K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           289.3M       51 
MALLOC guard page                  192K        9 
MALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.1M        9 
Stack                             12.2M        9 
VM_ALLOCATE                        256K       16 
__AUTH                            2538K      294 
__AUTH_CONST                      19.9M      479 
__CTF                               756        1 
__DATA                            15.0M      471 
__DATA_CONST                      17.6M      487 
__DATA_DIRTY                      1734K      202 
__FONT_DATA                          4K        1 
__LINKEDIT                       577.9M        7 
__OBJC_CONST                      3442K      268 
__OBJC_RO                         83.0M        1 
__OBJC_RW                         3168K        1 
__TEXT                           480.8M      505 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
mapped file                      160.1M       21 
shared memory                      864K       14 
===========                     =======  ======= 
TOTAL                              2.9G     2924 
TOTAL, minus reserved VM space     1.7G     2924 

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

{"app_name":"QuickTime Player","timestamp":"2022-10-24 13:13:12.00 -0400","app_version":"10.5","slice_uuid":"cc5c49ed-4bb8-38ba-8f2f-317e637b54d6","build_version":"1126.4.1","platform":1,"bundleID":"com.apple.QuickTimePlayerX","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"525C54B8-6C8B-491F-B914-6112218FB1CC","name":"QuickTime Player"}
{
  "uptime" : 1100000,
  "procLaunch" : "2022-10-24 13:13:07.5808 -0400",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,1",
  "procStartAbsTime" : 28422701853472,
  "coalitionID" : 100139,
  "osVersion" : {
    "train" : "macOS 12.6",
    "build" : "21G115",
    "releaseType" : "User"
  },
  "captureTime" : "2022-10-24 13:13:11.9247 -0400",
  "incident" : "525C54B8-6C8B-491F-B914-6112218FB1CC",
  "bug_type" : "309",
  "pid" : 89745,
  "procExitAbsTime" : 28422805651105,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "QuickTime Player",
  "procPath" : "\/System\/Applications\/QuickTime Player.app\/Contents\/MacOS\/QuickTime Player",
  "bundleInfo" : {"CFBundleShortVersionString":"10.5","CFBundleVersion":"1126.4.1","CFBundleIdentifier":"com.apple.QuickTimePlayerX"},
  "buildInfo" : {"ProjectName":"QuickTimePlayerX","SourceVersion":"1126004001000000","BuildVersion":"411"},
  "storeInfo" : {"deviceIdentifierForVendor":"4372B4A3-7281-5C13-B779-D8A6157BB8F6","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.apple.QuickTimePlayerX",
  "crashReporterKey" : "9BDD6839-7FB3-B7D1-7AFF-5EE0AF019EF8",
  "wakeTime" : 645,
  "sleepWakeUUID" : "93D055DE-466A-469B-9265-E104A5905C0F",
  "sip" : "enabled",
  "vmRegionInfo" : "0x118c98000 is in 0x118c98000-0x118db4000;  bytes after start: 0  bytes before end: 1163263\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      CoreAnimation               118c44000-118c98000    [  336K] rw-\/rwx SM=PRV  \n--->  mapped file                 118c98000-118db4000    [ 1136K] r--\/rw- SM=COW  ...t_id=c51eb821\n      GAP OF 0x424c000 BYTES\n      MALLOC_SMALL                11d000000-11d800000    [ 8192K] rw-\/rwx SM=PRV  ",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000032, 0x0000000118c98000","rawCodes":[50,4710825984],"type":"EXC_BAD_ACCESS","signal":"SIGKILL (Code Signature Invalid)","subtype":"UNKNOWN_0x32 at 0x0000000118c98000"},
  "termination" : {"namespace":"CODESIGNING","flags":0,"code":2},
  "vmregioninfo" : "0x118c98000 is in 0x118c98000-0x118db4000;  bytes after start: 0  bytes before end: 1163263\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      CoreAnimation               118c44000-118c98000    [  336K] rw-\/rwx SM=PRV  \n--->  mapped file                 118c98000-118db4000    [ 1136K] r--\/rw- SM=COW  ...t_id=c51eb821\n      GAP OF 0x424c000 BYTES\n      MALLOC_SMALL                11d000000-11d800000    [ 8192K] rw-\/rwx SM=PRV  ",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":14,"thread_set_state":1280,"task_for_pid":100},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":19022399,"threadState":{"x":[{"value":6094290080},{"value":4710825984},{"value":1148032},{"value":6094296230},{"value":1},{"value":0},{"value":4377114696,"symbolLocation":0,"symbol":"dyld3::GradedArchs::arm64e"},{"value":1008},{"value":10004436667017068673},{"value":7858781354138397500,"symbolLocation":7858781349761515520,"symbol":"invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int)"},{"value":0},{"value":1},{"value":6094296232},{"value":0},{"value":9727721498},{"value":0},{"value":6},{"value":7701436843874548688},{"value":0},{"value":6094290080},{"value":6094296230},{"value":1},{"value":4710825984},{"value":4377114696,"symbolLocation":0,"symbol":"dyld3::GradedArchs::arm64e"},{"value":0},{"value":1148032},{"value":4374168896},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":5426978292846685084},"cpsr":{"value":4096},"fp":{"value":6094287424},"sp":{"value":6094287008},"esr":{"value":2449473543,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4376995868,"matchesCrashFrame":1},"far":{"value":4710825984}},"queue":"com.apple.main-thread","frames":[{"imageOffset":223260,"symbol":"dyld3::MachOFile::compatibleSlice(Diagnostics&, void const*, unsigned long, char const*, dyld3::Platform, bool, dyld3::GradedArchs const&)","symbolLocation":76,"imageIndex":0},{"imageOffset":109468,"symbol":"invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int)","symbolLocation":96,"imageIndex":0},{"imageOffset":109468,"symbol":"invocation function for block in dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int)","symbolLocation":96,"imageIndex":0},{"imageOffset":131020,"symbol":"dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char const*, bool, void (void const*, unsigned long, bool, dyld4::FileID const&, char const*) block_pointer) const","symbolLocation":132,"imageIndex":0},{"imageOffset":109320,"symbol":"dyld4::JustInTimeLoader::makeJustInTimeLoaderDisk(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, bool, unsigned int)","symbolLocation":204,"imageIndex":0},{"imageOffset":83952,"symbol":"invocation function for block in dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":1436,"imageIndex":0},{"imageOffset":81068,"symbol":"dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, dyld4::ProcessConfig::PathOverrides::Type, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":780,"imageIndex":0},{"imageOffset":80088,"symbol":"invocation function for block in dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":148,"imageIndex":0},{"imageOffset":40660,"symbol":"dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*, dyld3::Platform, bool, bool&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer) const","symbolLocation":672,"imageIndex":0},{"imageOffset":79916,"symbol":"dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&, void (char const*, dyld4::ProcessConfig::PathOverrides::Type, bool&) block_pointer)","symbolLocation":172,"imageIndex":0},{"imageOffset":81996,"symbol":"dyld4::Loader::getLoader(Diagnostics&, dyld4::RuntimeState&, char const*, dyld4::Loader::LoadOptions const&)","symbolLocation":864,"imageIndex":0},{"imageOffset":155432,"symbol":"invocation function for block in dyld4::APIs::dlopen_from(char const*, int, void*)","symbolLocation":248,"imageIndex":0},{"imageOffset":43880,"symbol":"dyld4::RuntimeState::withLoadersWriteLock(void () block_pointer)","symbolLocation":100,"imageIndex":0},{"imageOffset":154676,"symbol":"dyld4::APIs::dlopen_from(char const*, int, void*)","symbolLocation":472,"imageIndex":0},{"imageOffset":715640,"symbol":"_CFBundleDlfcnLoadBundle","symbolLocation":152,"imageIndex":1},{"imageOffset":1229920,"symbol":"_CFBundleLoadExecutableAndReturnError","symbolLocation":564,"imageIndex":1},{"imageOffset":986132,"symbol":"CFBundleGetFunctionPointerForName","symbolLocation":56,"imageIndex":1},{"imageOffset":1059308,"symbol":"CFPlugInInstanceCreate","symbolLocation":168,"imageIndex":1},{"imageOffset":88556,"symbol":"CMIO::DAL::PlugInManagement::CreatePlugIn(CMIO::DAL::CFPlugIn const*, std::__1::vector<CMIO::DAL::PlugIn*, std::__1::allocator<CMIO::DAL::PlugIn*> >*)","symbolLocation":380,"imageIndex":2},{"imageOffset":20504,"symbol":"CMIO::DAL::PlugInManagement::CreateOrLazyLoadPlugIns(std::__1::vector<CMIO::DAL::CFPlugIn*, std::__1::allocator<CMIO::DAL::CFPlugIn*> >*, std::__1::vector<CMIO::DAL::PlugIn*, std::__1::allocator<CMIO::DAL::PlugIn*> >*, std::__1::vector<CMIO::DAL::PlugInManagement::MatchingInfo*, std::__1::allocator<CMIO::DAL::PlugInManagement::MatchingInfo*> >*, void (*)(void*, unsigned int))","symbolLocation":128,"imageIndex":2},{"imageOffset":19468,"symbol":"CMIO::DAL::PlugInManagement::Initialize()","symbolLocation":428,"imageIndex":2},{"imageOffset":19008,"symbol":"CMIO::DAL::System::InitializeDevices()","symbolLocation":16,"imageIndex":2},{"imageOffset":10868,"symbol":"CMIO::DAL::System::CheckOutInstance()","symbolLocation":656,"imageIndex":2},{"imageOffset":8752,"symbol":"CMIOObjectGetPropertyDataSize","symbolLocation":160,"imageIndex":2},{"imageOffset":305480,"symbol":"+[AVCaptureDALDevice _refreshDevices]","symbolLocation":224,"imageIndex":3},{"imageOffset":306356,"symbol":"__39+[AVCaptureDALDevice _ensureDeviceList]_block_invoke","symbolLocation":36,"imageIndex":3},{"imageOffset":16820,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":4},{"imageOffset":23092,"symbol":"_dispatch_once_callout","symbolLocation":32,"imageIndex":4},{"imageOffset":305164,"symbol":"+[AVCaptureDALDevice devices]","symbolLocation":36,"imageIndex":3},{"imageOffset":1069700,"symbol":"+[AVCaptureDevice_Tundra _devicesWithAllowIOSMacEnvironment:]","symbolLocation":360,"imageIndex":3},{"imageOffset":348880,"symbol":"-[AVCaptureDeviceInput_Tundra initWithDevice:error:]","symbolLocation":204,"imageIndex":3},{"imageOffset":348520,"symbol":"+[AVCaptureDeviceInput_Tundra deviceInputWithDevice:error:]","symbolLocation":52,"imageIndex":3},{"imageOffset":339904,"imageIndex":5},{"imageOffset":338972,"imageIndex":5},{"imageOffset":636392,"symbol":"-[NSViewController _loadViewIfRequired]","symbolLocation":84,"imageIndex":6},{"imageOffset":636244,"symbol":"-[NSViewController view]","symbolLocation":32,"imageIndex":6},{"imageOffset":257456,"imageIndex":5},{"imageOffset":79276,"imageIndex":5},{"imageOffset":221516,"symbol":"NSKeyValueNotifyObserver","symbolLocation":292,"imageIndex":7},{"imageOffset":85932,"symbol":"-[NSObject(NSKeyValueObserverRegistration) _addObserver:forProperty:options:context:]","symbolLocation":216,"imageIndex":7},{"imageOffset":83000,"symbol":"-[NSObject(NSKeyValueObserverRegistration) addObserver:forKeyPath:options:context:]","symbolLocation":144,"imageIndex":7},{"imageOffset":82388,"imageIndex":5},{"imageOffset":2166900,"symbol":"-[NSDocument addWindowController:]","symbolLocation":232,"imageIndex":6},{"imageOffset":75828,"imageIndex":5},{"imageOffset":284108,"imageIndex":5},{"imageOffset":279012,"imageIndex":5},{"imageOffset":2381256,"symbol":"-[NSApplication(NSResponder) sendAction:to:from:]","symbolLocation":460,"imageIndex":6},{"imageOffset":3388140,"symbol":"-[NSMenuItem _corePerformAction]","symbolLocation":444,"imageIndex":6},{"imageOffset":3387360,"symbol":"-[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:]","symbolLocation":100,"imageIndex":6},{"imageOffset":3685336,"symbol":"-[NSMenu performActionForItemAtIndex:]","symbolLocation":200,"imageIndex":6},{"imageOffset":3685112,"symbol":"-[NSMenu _internalPerformActionForItemAtIndex:]","symbolLocation":100,"imageIndex":6},{"imageOffset":3684612,"symbol":"-[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:]","symbolLocation":116,"imageIndex":6},{"imageOffset":3272304,"symbol":"NSSLMMenuEventHandler","symbolLocation":728,"imageIndex":6},{"imageOffset":42696,"symbol":"DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)","symbolLocation":1084,"imageIndex":8},{"imageOffset":39756,"symbol":"SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)","symbolLocation":356,"imageIndex":8},{"imageOffset":130640,"symbol":"SendEventToEventTarget","symbolLocation":40,"imageIndex":8},{"imageOffset":526448,"symbol":"SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**)","symbolLocation":416,"imageIndex":8},{"imageOffset":678316,"symbol":"SendMenuCommandWithContextAndModifiers","symbolLocation":56,"imageIndex":8},{"imageOffset":678204,"symbol":"SendMenuItemSelectedEvent","symbolLocation":352,"imageIndex":8},{"imageOffset":677736,"symbol":"FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*)","symbolLocation":100,"imageIndex":8},{"imageOffset":680232,"symbol":"MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*)","symbolLocation":560,"imageIndex":8},{"imageOffset":679496,"symbol":"_HandleMenuSelection2","symbolLocation":416,"imageIndex":8},{"imageOffset":1959664,"symbol":"_NSHandleCarbonMenuEvent","symbolLocation":300,"imageIndex":6},{"imageOffset":1959120,"symbol":"_DPSEventHandledByCarbon","symbolLocation":68,"imageIndex":6},{"imageOffset":263604,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":3280,"imageIndex":6},{"imageOffset":204768,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":6},{"imageOffset":14076,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":6},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":0}]},{"id":19022408,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022409,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022410,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022414,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022418,"name":"AMCP Logging Spool","frames":[{"imageOffset":6380,"symbol":"semaphore_wait_trap","symbolLocation":8,"imageIndex":10},{"imageOffset":125484,"symbol":"caulk::mach::semaphore::wait_or_error()","symbolLocation":28,"imageIndex":11},{"imageOffset":10156,"symbol":"caulk::concurrent::details::worker_thread::run()","symbolLocation":56,"imageIndex":11},{"imageOffset":9164,"symbol":"void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*)","symbolLocation":96,"imageIndex":11},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":19022441,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022442,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":19022514,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":10},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":10},{"imageOffset":545296,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":538304,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":535172,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1761536,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":6},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4376772608,
    "size" : 393216,
    "uuid" : "38ee9fe9-b66d-3066-8c5c-6ddf0d6944c6",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6645334016,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5533696,
    "uuid" : "fc3c193d-0cdb-3569-9f0e-bd2507ca1dbb",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1866"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6874222592,
    "CFBundleShortVersionString" : "1000.0",
    "CFBundleIdentifier" : "com.apple.CoreMediaIO",
    "size" : 929792,
    "uuid" : "a3b3f3eb-7cb7-35d9-b649-8ca5c56b5215",
    "path" : "\/System\/Library\/Frameworks\/CoreMediaIO.framework\/Versions\/A\/CoreMediaIO",
    "name" : "CoreMediaIO",
    "CFBundleVersion" : "5355.16.3"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7075164160,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.AVFCapture",
    "size" : 1417216,
    "uuid" : "83a9bb14-8e13-3446-8914-7194e30df957",
    "path" : "\/System\/Library\/PrivateFrameworks\/AVFCapture.framework\/Versions\/A\/AVFCapture",
    "name" : "AVFCapture",
    "CFBundleVersion" : "191.5.2"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6643171328,
    "size" : 290816,
    "uuid" : "b3c7a004-1069-3171-b630-2c386a8b399c",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4372578304,
    "CFBundleShortVersionString" : "10.5",
    "CFBundleIdentifier" : "com.apple.QuickTimePlayerX",
    "size" : 1212416,
    "uuid" : "cc5c49ed-4bb8-38ba-8f2f-317e637b54d6",
    "path" : "\/System\/Applications\/QuickTime Player.app\/Contents\/MacOS\/QuickTime Player",
    "name" : "QuickTime Player",
    "CFBundleVersion" : "1126.4.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6691115008,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15437824,
    "uuid" : "5e432f87-5b58-391a-a542-fa2d909dd210",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2113.60.148"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6661079040,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.Foundation",
    "size" : 4136960,
    "uuid" : "8bbf8f9b-0034-34f0-a2c5-13c31941632d",
    "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
    "name" : "Foundation",
    "CFBundleVersion" : "1866"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6792724480,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "aaf900bd-bfb6-3af0-a8d3-e24bbe1d57f5",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6645010432,
    "size" : 53248,
    "uuid" : "63c4eef9-69a5-38b1-996e-8d31b66a051d",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6644781056,
    "size" : 229376,
    "uuid" : "a9d87740-9c1d-3468-bf60-720a8d713cba",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6790098944,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.audio.caulk",
    "size" : 159744,
    "uuid" : "fbaaa1ec-abbe-3c0d-a491-0dc66ee9d8ce",
    "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
    "name" : "caulk"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6641713152,
  "size" : 3144744960,
  "uuid" : "049b583e-d4dc-3b2b-88da-e52d6e18313d"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.0G resident=0K(0%) swapped_out_or_unallocated=1.0G(100%)\nWritable regions: Total=1.5G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.5G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               768K        6 \nActivity Tracing                   256K        1 \nCG backing stores                 1344K        4 \nCG image                           608K        6 \nColorSync                          592K       26 \nCoreAnimation                     1824K       14 \nCoreGraphics                        32K        2 \nCoreUI image data                  496K        7 \nFoundation                          16K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           289.3M       51 \nMALLOC guard page                  192K        9 \nMALLOC_MEDIUM (reserved)         840.0M        7         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.1M        9 \nStack                             12.2M        9 \nVM_ALLOCATE                        256K       16 \n__AUTH                            2538K      294 \n__AUTH_CONST                      19.9M      479 \n__CTF                               756        1 \n__DATA                            15.0M      471 \n__DATA_CONST                      17.6M      487 \n__DATA_DIRTY                      1734K      202 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       577.9M        7 \n__OBJC_CONST                      3442K      268 \n__OBJC_RO                         83.0M        1 \n__OBJC_RW                         3168K        1 \n__TEXT                           480.8M      505 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                      160.1M       21 \nshared memory                      864K       14 \n===========                     =======  ======= \nTOTAL                              2.9G     2924 \nTOTAL, minus reserved VM space     1.7G     2924 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60356660bbe37970735c5624",
      "factorPackIds" : {

      },
      "deploymentId" : 240000027
    },
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    }
  ],
  "experiments" : [

  ]
}
}
PhilippMatthes commented 2 years ago

If I interpret the logs correctly QuickTime crashed due to missing code signing. Which development team did you select?

nitrag commented 2 years ago

The development certificate was set to your team probably and showed up as Unknown Team. Interesting that it didn't error on build for that. I switched to mine but I still can't see the camera option in Quicktime (no longer crashing though). No crashes in OBS either, just a black image. I will test on my 2018 MBP soon.