Opened 5 years ago

Closed 5 years ago

#3487 closed defect (duplicate)

Need Info.plist description of camera usage

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: VR Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-19.5.0-x86_64-i386-64bit
ChimeraX Version: 1.1.dev202007070328 (2020-07-07 03:28:41 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
{"app_name":"ChimeraX","timestamp":"2020-07-07 09:59:09.00 -0700","app_version":"1.1.0","slice_uuid":"ee49a5e0-ce3b-3691-8016-6b00e884a605","build_version":"1.1.0.0","bundleID":"edu.ucsf.cgl.ChimeraX","share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"Mac OS X 10.15.5 (19F101)","incident_id":"09091509-C856-45B5-875E-BA19D492139F","name":"ChimeraX"}
{
  "uptime" : 190000,
  "procLaunch" : "2020-07-07 09:58:44.6677 -0700",
  "procRole" : "Foreground",
  "exception" : {
    "type" : "EXC_CRASH",
    "signal" : "SIGKILL",
    "codes" : "0x0000000000000000, 0x0000000000000000"
  },
  "userID" : 501,
  "modelCode" : "MacBookPro15,1",
  "coalitionID" : 35288,
  "osVersion" : {
    "train" : "Mac OS X 10.15.5",
    "build" : "19F101",
    "releaseType" : ""
  },
  "captureTime" : "2020-07-07 09:59:04.1495 -0700",
  "incident" : "09091509-C856-45B5-875E-BA19D492139F",
  "pid" : 18967,
  "cpuType" : "X86-64",
  "procName" : "ChimeraX",
  "procPath" : "\/Applications\/ChimeraX_Daily.app\/Contents\/MacOS\/ChimeraX",
  "bundleInfo" : {"CFBundleShortVersionString":"1.1.0","CFBundleVersion":"1.1.0.0","CFBundleIdentifier":"edu.ucsf.cgl.ChimeraX"},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "edu.ucsf.cgl.ChimeraX",
  "crashReporterKey" : "DE1ED45C-AC6C-EC3C-11B8-85B2F5B2D376",
  "wakeTime" : 6551,
  "bridgeVersion" : {"build":"17P5300","train":"4.5"},
  "sleepWakeUUID" : "C4ECF4DC-C03B-4F74-A9D8-941797D2E28D",
  "sip" : "enabled",
  "is_corpse" : 1,
  "termination" : {"flags":518,"code":0,"namespace":"TCC","reason":"TCC, This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an com.apple.security.device.camera key with a string value explaining to the user how the app uses this data."},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":153170},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "threads" : [{"id":2167845,"name":"CrBrowserMain","queue":"com.apple.tcc.preflight.kTCCServiceMicrophone","frames":[[0,3578],[0,4464],[1,92430],[1,93518],[2,47318],[3,7984],[3,6076],[1,9816],[1,59116],[4,29279],[3,4194],[3,9788],[5,16291],[5,16093],[5,13930],[5,13720],[6,155051],[7,2209420],[6,56029],[6,34586],[8,220347],[9,148354],[9,145577],[9,1018608],[9,1005479],[9,146769],[9,1018724],[9,1005450],[9,1022396],[9,144231],[9,149619],[9,491055],[9,472356],[9,145103],[9,1018717],[9,980308],[9,1022396],[9,144231],[9,1006026],[9,1022396],[9,145513],[9,1018724],[9,1005450],[9,1022396],[9,144231],[9,149619],[9,145864],[10,1199895],[10,1199654],[10,1202469],[10,1202330],[7,2208061],[7,2209420],[11,1419799],[11,1382098],[11,312335],[11,1378871],[11,1135856],[12,2249275],[9,148354],[9,145577],[9,1018608],[9,1005479],[9,1022396],[9,144231],[9,149619],[9,145864],[13,36730],[13,19719],[12,1214887],[11,312335],[11,1134164],[12,1212080],[11,67197],[11,72652],[12,1323978],[7,2007844],[11,438865],[11,435719],[11,67197],[11,72322],[12,1323978],[7,2007844],[14,217567],[14,111723],[14,90965],[15,192632],[15,193096],[16,2000205],[16,1993145],[15,206469],[16,1988334],[15,235274],[16,204207],[15,220643],[7,1988927],[7,2009394],[12,2303954],[9,148354],[9,145577],[9,1018608],[9,1005479],[9,146769],[9,1018724],[9,1005479],[9,1022396],[9,145513],[9,1018724],[9,1005630],[9,1022396],[9,978752],[9,967895],[9,148789],[9,145577],[9,1018608],[9,1005630],[9,1022396],[9,145513],[9,1018724],[9,1005630],[9,1022396],[9,144231],[9,1391235],[9,1387372],[9,1381459],[17,3528],[18,109769]]},{"id":2167901,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167902,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167903,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167904,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167905,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167906,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2167907,"frames":[[0,14466],[19,25637],[20,3370043],[19,24841],[19,7051]]},{"id":2168020,"frames":[[19,7016]]},{"id":2168021,"frames":[[19,7016]]},{"triggered":true,"id":2168029,"queue":"com.apple.root.default-qos","frames":[[0,35446],[0,140294],[0,140305],[3,17823],[3,9521],[3,10840],[2,57999],[2,57879],[1,9922],[1,102749],[1,71161],[19,10885],[19,7031]]},{"id":2168130,"name":"com.apple.NSEventThread","frames":[[0,3578],[0,4464],[21,540549],[21,535122],[21,532174],[16,1978692],[19,24841],[19,7051]]},{"id":2168208,"name":"NetworkConfigWatcher","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,34955357],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168209,"name":"DnsConfigService","frames":[[0,22374],[22,38156713],[22,38145213],[22,35749084],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168210,"name":"TaskSchedulerServiceThread","frames":[[0,22374],[22,38156713],[22,38145213],[22,35749060],[22,35123333],[22,35392116],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168211,"name":"TaskSchedulerForegroundWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35366491],[22,35365572],[22,35723031],[19,24841],[19,7051]]},{"id":2168212,"name":"TaskSchedulerForegroundBlockingWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35366491],[22,35365572],[22,35723031],[19,24841],[19,7051]]},{"id":2168213,"name":"TaskSchedulerForegroundBlockingWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35366491],[22,35365572],[22,35723031],[19,24841],[19,7051]]},{"id":2168214,"name":"TaskSchedulerForegroundBlockingWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35365823],[22,35365572],[22,35723031],[19,24841],[19,7051]]},{"id":2168215,"name":"TaskSchedulerBackgroundWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35365823],[22,35365428],[22,35723031],[19,24841],[19,7051]]},{"id":2168216,"name":"TaskSchedulerBackgroundBlockingWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35365823],[22,35365428],[22,35723031],[19,24841],[19,7051]]},{"id":2168217,"name":"Chrome_IOThread","frames":[[0,22374],[22,38156713],[22,38145213],[22,35749060],[22,35123333],[22,28237796],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168218,"name":"TaskSchedulerSingleThreadSharedBackgroundBlocking0","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,35364122],[22,35365823],[22,35365476],[22,35723031],[19,24841],[19,7051]]},{"id":2168219,"name":"CompositorTileWorker1\/66307","frames":[[0,14466],[19,25637],[22,35717032],[22,51995848],[22,35456660],[22,35723031],[19,24841],[19,7051]]},{"id":2168220,"name":"AudioThread","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,34955357],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168221,"name":"NetworkConfigWatcher","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,34955357],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168222,"name":"Chrome_InProcGpuThread","frames":[[0,3578],[0,4464],[22,35267373],[22,34955346],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168223,"name":"Chrome_ChildIOThread","frames":[[0,22374],[22,38156713],[22,38145213],[22,35749084],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168229,"name":"TaskSchedulerSingleThreadForegroundBlocking1","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,35364122],[22,35366491],[22,35365668],[22,35723031],[19,24841],[19,7051]]},{"id":2168306,"name":"NetworkConfigWatcher","frames":[[0,3578],[0,4464],[22,35267373],[22,35267119],[22,34955357],[22,35123333],[22,35461564],[22,35723031],[19,24841],[19,7051]]},{"id":2168344,"frames":[[19,7016]]},{"id":2168349,"name":"TaskSchedulerForegroundWorker","frames":[[0,3578],[0,4464],[22,35267373],[22,35267617],[22,35364136],[22,35365823],[22,35365572],[22,35723031],[19,24841],[19,7051]]},{"id":2168461,"name":"AMCP Logging Spool","frames":[[0,3638],[23,11030],[23,10674],[23,10180],[23,8676],[19,24841],[19,7051]]},{"id":2168462,"frames":[[0,3638],[23,11030],[23,10674],[23,10180],[23,8676],[19,24841],[19,7051]]},{"id":2168465,"frames":[[0,3662],[1,11115],[1,12183],[1,67477],[19,24841],[19,7051]]}],
  "threadState" : {
  "r13" : 140578521798152,
  "rax" : 0,
  "rflags" : 518,
  "cpu" : 0,
  "r14" : 0,
  "rsi" : 11,
  "r8" : 33,
  "cr2" : 4500881276,
  "rdx" : 0,
  "r10" : 140578521798152,
  "r9" : 140578521798204,
  "r15" : 11,
  "rbx" : 512,
  "trap" : 133,
  "err" : 33554952,
  "r11" : 518,
  "rip" : 140735033854582,
  "rbp" : 123145482675968,
  "rsp" : 123145482675896,
  "r12" : 33,
  "rcx" : 123145482675896,
  "flavor" : "x86_THREAD_STATE",
  "rdi" : 18967
},
  "usedImages" : [
  [
    "9f9902c9-a46f-3ca9-b7f9-5ccfe98fbf75",
    140735033819136,
    "P"
  ],
  [
    "201edbf3-0b36-31ba-a7cb-443ce35c05d4",
    140735032131584,
    "P"
  ],
  [
    "68d433b6-dcff-385d-8620-f847fb7d4a5a",
    140735034830848,
    "P"
  ],
  [
    "fd146b21-6dc0-3b66-bb95-57a5016b1365",
    140734873387008,
    "P"
  ],
  [
    "a1ed1d3a-5fad-3559-a1d6-1be4e1c5756a",
    140735034707968,
    "P"
  ],
  [
    "4820f165-5e20-3120-913d-c047fdb68392",
    140733985755136,
    "P"
  ],
  [
    "e044ddf7-6263-33c6-b34a-33ee1ba63960",
    5175459840,
    "P"
  ],
  [
    "4016188b-3e53-3268-95b9-a3826de2f323",
    4862676992,
    "P"
  ],
  [
    "4227ccb2-387f-3828-bf33-33adf42418f5",
    5173260288,
    "P"
  ],
  [
    "ff668229-e409-35f4-9faf-266c8b069ed5",
    4498395136,
    "P"
  ],
  [
    "6a4cd3b0-d092-3178-a850-403629040e94",
    4897964032,
    "P"
  ],
  [
    "234d0c44-43b0-3e31-a215-9b8c6ff91ce9",
    4851068928,
    "P"
  ],
  [
    "03c83187-2a4b-31c4-a672-eff768b4184f",
    4845355008,
    "P"
  ],
  [
    "fe1d7fac-b2cf-3d80-95b9-0b5e7f36d271",
    4897820672,
    "P"
  ],
  [
    "ee14b88b-39d7-3b7d-82e3-e1126f537039",
    4857036800,
    "P"
  ],
  [
    "aaf96c3b-7fa8-364b-9e1b-039f8d891422",
    5030125568,
    "P"
  ],
  [
    "61269b8c-c432-335f-8894-b95c235a41a5",
    140734013100032,
    "P"
  ],
  [
    "ee49a5e0-ce3b-3691-8016-6b00e884a605",
    4498358272,
    "P"
  ],
  [
    "7e711a46-5e4d-393c-aea6-440e2a5ccd0c",
    140735032397824,
    "P"
  ],
  [
    "77488669-19a3-3993-ad65-ca5377e2475a",
    140735034597376,
    "P"
  ],
  [
    "9914a383-f8c9-3559-bc88-b4dd28689bc5",
    4521373696,
    "P"
  ],
  [
    "6af8b3cc-bc3f-3869-b9fb-1d881422364e",
    140734060584960,
    "P"
  ],
  [
    "ba834275-2e19-3355-abf6-dd24a3f4f3a5",
    4906418176,
    "P"
  ],
  [
    "7d3d2f91-8b1d-3558-b324-45bdf11306db",
    140734927462400,
    "P"
  ]
],
  "legacyInfo" : {
  "imageExtraInfo" : [
    {
      "size" : 184320,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
      "name" : "libsystem_kernel.dylib"
    },
    {
      "size" : 266240,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libdispatch.dylib",
      "name" : "libdispatch.dylib"
    },
    {
      "size" : 221184,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libxpc.dylib",
      "name" : "libxpc.dylib"
    },
    {
      "size" : 69632,
      "arch" : "x86_64",
      "path" : "\/System\/Library\/PrivateFrameworks\/TCC.framework\/Versions\/A\/TCC",
      "name" : "TCC"
    },
    {
      "size" : 94208,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libsystem_trace.dylib",
      "name" : "libsystem_trace.dylib"
    },
    {
      "size" : 2080768,
      "arch" : "x86_64",
      "path" : "\/System\/Library\/Frameworks\/AVFoundation.framework\/Versions\/A\/AVFoundation",
      "name" : "AVFoundation"
    },
    {
      "size" : 188416,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/plugins\/mediaservice\/libqavfcamera.dylib",
      "name" : "libqavfcamera.dylib"
    },
    {
      "size" : 5464064,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/lib\/QtCore.framework\/Versions\/5\/QtCore",
      "name" : "QtCore"
    },
    {
      "size" : 299008,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.7\/lib\/python3.7\/site-packages\/PyQt5\/QtMultimedia.so",
      "name" : "QtMultimedia.so"
    },
    {
      "size" : 2080768,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.7\/Python",
      "name" : "Python"
    },
    {
      "size" : 1363968,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.7\/lib\/python3.7\/site-packages\/PyQt5\/QtCore.so",
      "name" : "QtCore.so"
    },
    {
      "size" : 4452352,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/lib\/QtWidgets.framework\/Versions\/5\/QtWidgets",
      "name" : "QtWidgets"
    },
    {
      "size" : 2646016,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.7\/lib\/python3.7\/site-packages\/PyQt5\/QtWidgets.so",
      "name" : "QtWidgets.so"
    },
    {
      "size" : 81920,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.7\/lib\/python3.7\/site-packages\/PyQt5\/sip.so",
      "name" : "sip.so"
    },
    {
      "size" : 4517888,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/lib\/QtGui.framework\/Versions\/5\/QtGui",
      "name" : "QtGui"
    },
    {
      "size" : 1474560,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/plugins\/platforms\/libqcocoa.dylib",
      "name" : "libqcocoa.dylib"
    },
    {
      "size" : 14422016,
      "arch" : "x86_64",
      "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
      "name" : "AppKit"
    },
    {
      "size" : 4096,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/MacOS\/ChimeraX",
      "name" : "ChimeraX"
    },
    {
      "size" : 225280,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libdyld.dylib",
      "name" : "libdyld.dylib"
    },
    {
      "size" : 45056,
      "arch" : "x86_64",
      "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
      "name" : "libsystem_pthread.dylib"
    },
    {
      "size" : 61259776,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/numpy\/.dylibs\/libopenblasp-r0.3.7.dylib",
      "name" : "libopenblasp-r0.3.7.dylib"
    },
    {
      "size" : 4718592,
      "arch" : "x86_64h",
      "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
      "name" : "CoreFoundation"
    },
    {
      "size" : 103034880,
      "arch" : "x86_64",
      "path" : "\/Applications\/ChimeraX_Daily.app\/Contents\/lib\/python3.7\/site-packages\/PyQt5\/Qt\/lib\/QtWebEngineCore.framework\/Versions\/5\/QtWebEngineCore",
      "name" : "QtWebEngineCore"
    },
    {
      "size" : 61440,
      "arch" : "x86_64",
      "path" : "\/System\/Library\/PrivateFrameworks\/caulk.framework\/Versions\/A\/caulk",
      "name" : "caulk"
    }
  ],
  "threadTriggered" : {
    "index" : 10,
    "queue" : "com.apple.root.default-qos"
  }
}
}


Log:
UCSF ChimeraX version: 1.1.dev202007070328 (2020-07-07)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 4.1 ATI-3.9.15
OpenGL renderer: AMD Radeon Pro 560X OpenGL Engine
OpenGL vendor: ATI Technologies Inc.Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro15,1
      Processor Name: 8-Core Intel Core i9
      Processor Speed: 2.3 GHz
      Number of Processors: 1
      Total Number of Cores: 8
      L2 Cache (per Core): 256 KB
      L3 Cache: 16 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
      Boot ROM Version: 1037.120.87.0.0 (iBridge: 17.16.15300.0.0,0)

Software:

    System Software Overview:

      System Version: macOS 10.15.5 (19F101)
      Kernel Version: Darwin 19.5.0
      Time since boot: 7 days 1:36

Graphics/Displays:

    Radeon Pro 560X:

      Chipset Model: Radeon Pro 560X
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x8
      VRAM (Total): 4 GB
      Vendor: AMD (0x1002)
      Device ID: 0x67ef
      Revision ID: 0x00c2
      ROM Revision: 113-C980AL-075
      VBIOS Version: 113-C97501U-005
      EFI Driver Version: 01.A1.075
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily2 v1
      Displays:
        Color LCD:
          Display Type: Built-In Retina LCD
          Resolution: 2880 x 1800 Retina
          Framebuffer Depth: 24-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: No
          Connection Type: Internal

    Intel UHD Graphics 630:

      Chipset Model: Intel UHD Graphics 630
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel
      Device ID: 0x3e9b
      Revision ID: 0x0002
      Automatic Graphics Switching: Supported
      gMux Version: 5.0.0
      Metal: Supported, feature set macOS GPUFamily2 v1

PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.9

Change History (2)

comment:1 by pett, 5 years ago

Component: UnassignedVR
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionNeed Info.plist description of camera usage

comment:2 by Tom Goddard, 5 years ago

Resolution: duplicate
Status: assignedclosed

I believe the crash is because the notarized ChimeraX uses Apple's "hardened runtime" and requires a camera entitlement at notarization time. I added that.

Not sure how the crash dump appeared in JSON in this bug report.

More details on this problem in #3488.

Note: See TracTickets for help on using tickets.