Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.8.1
-
None
Description
Creating a QML Camera component throws errors and causes UI freeze for multiple seconds. This can be reproduced with the Qt example "declarative-camera".
In this case the FFmpeg backend has been used.
Setup:
- Qt 6.8.1
- XCode 16.2.0
- iPhone X / iOS 16.7
Log:
Thread Performance Checker: -[AVCaptureSession startRunning] should be called from background thread. Calling it on the main thread can lead to UI unresponsiveness PID: 746, TID: 65684 Backtrace ================================================================= 3 declarative-camera 0x00000001061beec0 _ZN10QAVFCamera15onActiveChangedEb + 108 4 declarative-camera 0x00000001060af3d8 _ZN14QAVFCameraBase9setActiveEb + 168 5 declarative-camera 0x0000000104e3371c _ZN7QCamera9setActiveEb + 100 6 declarative-camera 0x0000000104e376fc _ZN7QCamera5startEv + 32 7 declarative-camera 0x0000000104e356a0 _ZN7QCamera18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv + 1004 8 declarative-camera 0x0000000104e378e8 _ZN7QCamera11qt_metacallEN11QMetaObject4CallEiPPv + 164 9 declarative-camera 0x00000001041907b0 _ZN11QMetaObject8metacallEP7QObjectNS_4CallEiPPv + 140 10 declarative-camera 0x00000001054670d4 _ZNK18QQmlObjectOrGadget8metacallEN11QMetaObject4CallEiPPv + 152 11 declarative-camera 0x00000001051b2970 _ZN3QV4L10CallMethodERK18QQmlObjectOrGadgeti9QMetaTypeiPKS3_PNS_15ExecutionEngineEPNS_8CallDataEN11QMetaObject4CallE + 1892 12 declarative-camera 0x00000001051b1900 _ZN3QV413QObjectMethod11callPreciseERK18QQmlObjectOrGadgetRK16QQmlPropertyDataPNS_15ExecutionEngineEPNS_8CallDataEN11QMetaObject4CallE + 1160 13 declarative-camera 0x0000000105205758 _ZZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_iENK3$_7clEv + 56 14 declarative-camera 0x00000001051b7680 _ZZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_iENK3$_5clIZNKS0_12callInternalES3_S3_iE3$_7EEDaRKT_ + 232 15 declarative-camera 0x00000001051b6b38 _ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i + 1756 16 declarative-camera 0x00000001051b6450 _ZN3QV413QObjectMethod11virtualCallEPKNS_14FunctionObjectEPKNS_5ValueES6_i + 64 17 declarative-camera 0x000000010506f30c _ZNK3QV414FunctionObject4callEPKNS_5ValueES3_i + 100 18 declarative-camera 0x000000010529b6b4 _ZN3QV44Moth3VME9interpretEPNS_17JSTypesStackFrameEPNS_15ExecutionEngineEPKc + 16524 19 declarative-camera 0x000000010529759c _ZN3QV44Moth3VME4execEPNS_17JSTypesStackFrameEPNS_15ExecutionEngineE + 368 20 declarative-camera 0x0000000105128708 _ZN3QV4L6doCallEPNS_8FunctionEPKNS_5ValueES4_iPNS_16ExecutionContextE + 296 21 declarative-camera 0x0000000105127c8c _ZN3QV48Function4callEPKNS_5ValueES3_iPNS_16ExecutionContextE + 252 22 declarative-camera 0x00000001053d5eec _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb + 564 23 declarative-camera 0x00000001053d5c68 _ZN24QQmlJavaScriptExpression8evaluateEPb + 248 24 declarative-camera 0x000000010538ca44 _ZN21QQmlExpressionPrivate7v4valueEPb + 240 25 declarative-camera 0x000000010538cbd4 _ZN21QQmlExpressionPrivate5valueEPb + 332 26 declarative-camera 0x000000010538cd14 _ZN14QQmlExpression8evaluateEPb + 64 27 declarative-camera 0x0000000105bd7650 _ZN23QQuickStateChangeScript7executeEv + 148 28 declarative-camera 0x0000000105c08be8 _ZN23QQuickTransitionManager10transitionERK5QListI17QQuickStateActionEP16QQuickTransitionP7QObject + 2156 29 declarative-camera 0x0000000105bc53f4 _ZN11QQuickState5applyEP16QQuickTransitionPS_ + 3636 30 declarative-camera 0x0000000105bd91b8 _ZN23QQuickStateGroupPrivate23setCurrentStateInternalERK7QStringb + 1592 31 declarative-camera 0x0000000105bd9d58 _ZN16QQuickStateGroup17componentCompleteEv + 688 32 declarative-camera 0x00000001058064b0 _ZN10QQuickItem17componentCompleteEv + 120 33 declarative-camera 0x0000000105441828 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt + 1780 34 declarative-camera 0x000000010533e0b0 _ZN20QQmlComponentPrivate8completeEP17QQmlEnginePrivatePNS_17ConstructionStateE + 104 35 declarative-camera 0x000000010533bfec _ZN20QQmlComponentPrivate14completeCreateEv + 612 36 declarative-camera 0x000000010534055c _ZN13QQmlComponent14completeCreateEv + 44 37 declarative-camera 0x000000010533dea0 _ZN20QQmlComponentPrivate20createWithPropertiesEP7QObjectRK4QMapI7QString8QVariantEP11QQmlContextNS_14CreateBehaviorEb + 464 38 declarative-camera 0x000000010533dc8c _ZN13QQmlComponent6createEP11QQmlContext + 112 39 declarative-camera 0x000000010594406c _ZN10QQuickView15continueExecuteEv + 588 40 declarative-camera 0x0000000105943d8c _ZN17QQuickViewPrivate7executeEv + 188 41 declarative-camera 0x00000001059446e0 _ZN10QQuickView9setSourceERK4QUrl + 64 42 declarative-camera 0x000000010405496c _ZZ4mainENK3$_1clERK4QUrl + 140 43 declarative-camera 0x0000000104054868 _ZZ4mainENK3$_0clERK11QPermission + 256 44 declarative-camera 0x000000010405475c _ZZN9QtPrivate11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJ11QPermissionEEEvZ4mainE3$_0E4callERS6_PPvENKUlvE_clEv + 40 45 declarative-camera 0x0000000104054728 _ZN9QtPrivate15FunctorCallBase13call_internalIvZNS_11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJ11QPermissionEEEvZ4mainE3$_0E4callERS8_PPvEUlvE_EEvSC_OT0_ + 28 46 declarative-camera 0x0000000104054700 _ZN9QtPrivate11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJ11QPermissionEEEvZ4mainE3$_0E4callERS6_PPv + 48 47 declarative-camera 0x0000000104054684 _ZN9QtPrivate15FunctorCallableIZ4mainE3$_0J11QPermissionEE4callINS_4ListIJS2_EEEvEEvRS1_PvPS8_ + 36 48 declarative-camera 0x000000010405460c _ZN9QtPrivate15QCallableObjectIZ4mainE3$_0NS_4ListIJ11QPermissionEEEvE4implEiPNS_15QSlotObjectBaseEP7QObjectPPvPb + 168 49 declarative-camera 0x0000000104184ff0 _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv + 52 50 declarative-camera 0x0000000104184254 _ZZN16QCoreApplication17requestPermissionERK11QPermissionPN9QtPrivate15QSlotObjectBaseEPK7QObjectEN18PermissionReceiver25finalizePermissionRequestES2_ + 196 51 declarative-camera 0x0000000104184f50 _ZZN9QtPrivate11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJR11QPermissionEEEvMZN16QCoreApplication17requestPermissionERKS4_PNS_15QSlotObjectBaseEPK7QObjectE18PermissionReceiverFvS9_EE4callESH_PSF_PPvENKUlvE_clEv + 136 52 declarative-camera 0x0000000104184e50 _ZN9QtPrivate15FunctorCallBase13call_internalIvZNS_11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJR11QPermissionEEEvMZN16QCoreApplication17requestPermissionERKS6_PNS_15QSlotObjectBaseEPK7QObjectE18PermissionReceiverFvSB_EE4callESJ_PSH_PPvEUlvE_EEvSN_OT0_ + 28 53 declarative-camera 0x0000000104184d40 _ZN9QtPrivate11FunctorCallINS_11IndexesListIJLi0EEEENS_4ListIJR11QPermissionEEEvMZN16QCoreApplication17requestPermissionERKS4_PNS_15QSlotObjectBaseEPK7QObjectE18PermissionReceiverFvS9_EE4callESH_PSF_PPv + 128 54 declarative-camera 0x0000000104184c74 _ZN9QtPrivate15FunctionPointerIMZN16QCoreApplication17requestPermissionERK11QPermissionPNS_15QSlotObjectBaseEPK7QObjectE18PermissionReceiverFvS4_EE4callINS_4ListIJRS2_EEEvEEvSC_PSA_PPv + 80 55 declarative-camera 0x0000000104184b64 _ZN9QtPrivate15QCallableObjectIMZN16QCoreApplication17requestPermissionERK11QPermissionPNS_15QSlotObjectBaseEPK7QObjectE18PermissionReceiverFvS4_ENS_4ListIJRS2_EEEvE4implEiS6_PS7_PPvPb + 196 56 declarative-camera 0x0000000104184ff0 _ZN9QtPrivate15QSlotObjectBase4callEP7QObjectPPv + 52 57 declarative-camera 0x000000010421e29c _ZN14QMetaCallEvent13placeMetaCallEP7QObject + 72 58 declarative-camera 0x0000000104220eb8 _ZN7QObject5eventEP6QEvent + 836 59 declarative-camera 0x000000010416cb68 _ZN23QCoreApplicationPrivate13notify_helperEP7QObjectP6QEvent + 248 60 declarative-camera 0x000000010416c434 _ZL8doNotifyP7QObjectP6QEvent + 220 61 declarative-camera 0x000000010416c538 _ZN16QCoreApplication6notifyEP7QObjectP6QEvent + 168 62 declarative-camera 0x000000010470be40 _ZN15QGuiApplication6notifyEP7QObjectP6QEvent + 192 63 declarative-camera 0x000000010416c2e0 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent + 400 64 declarative-camera 0x000000010416d4a4 _ZN16QCoreApplication9sendEventEP7QObjectP6QEvent + 152 65 declarative-camera 0x000000010416f1cc _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData + 3792 66 declarative-camera 0x000000010416d1b8 _ZN16QCoreApplication16sendPostedEventsEP7QObjecti + 60 67 declarative-camera 0x00000001044681bc _ZN30QEventDispatcherCoreFoundation19processPostedEventsEv + 852 68 declarative-camera 0x0000000105f0f7d0 _ZN19QIOSEventDispatcher19processPostedEventsEv + 56 69 declarative-camera 0x000000010446e27c _ZN13RunLoopSourceI30QEventDispatcherCoreFoundationE7processEPv + 128 70 CoreFoundation 0x000000019632d0e8 55B9BA28-4C5C-3FE7-9C47-4983337D6E83 + 823528 71 CoreFoundation 0x0000000196338d5c 55B9BA28-4C5C-3FE7-9C47-4983337D6E83 + 871772 72 CoreFoundation 0x00000001962c3fc4 55B9BA28-4C5C-3FE7-9C47-4983337D6E83 + 393156 73 CoreFoundation 0x00000001962d9138 55B9BA28-4C5C-3FE7-9C47-4983337D6E83 + 479544 74 CoreFoundation 0x00000001962ddd20 CFRunLoopRunSpecific + 584 75 GraphicsServices 0x00000001ce3ad998 GSEventRunModal + 160 76 UIKitCore 0x000000019857034c 1242978A-2C2C-3781-8D6C-9777EDCE2804 + 3609420 77 UIKitCore 0x000000019856ffc4 UIApplicationMain + 312 78 declarative-camera 0x0000000105f0dba0 qt_main_wrapper + 972 79 dyld 0x00000001b3a9c344 199941A5-95EE-3054-8E54-AE6387A9FA9A + 82756 2025-01-03 16:50:16.482892+0100 declarative-camera[746:65941] fopen failed for data file: errno = 2 (No such file or directory) 2025-01-03 16:50:16.482935+0100 declarative-camera[746:65941] Errors found! Invalidating cache... 2025-01-03 16:50:16.832293+0100 declarative-camera[746:65941] fopen failed for data file: errno = 2 (No such file or directory) 2025-01-03 16:50:16.832368+0100 declarative-camera[746:65941] Errors found! Invalidating cache... ================================================================= Main Thread Checker: UI API called on a background thread: -[UIView window] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d5c _ZN15QMetalSwapChain7hdrInfoEv + 180 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8 2025-01-03 16:50:17.222700+0100 declarative-camera[746:65941] [reports] Main Thread Checker: UI API called on a background thread: -[UIView window] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d5c _ZN15QMetalSwapChain7hdrInfoEv + 180 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8 ================================================================= Main Thread Checker: UI API called on a background thread: -[UIWindow windowScene] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d6c _ZN15QMetalSwapChain7hdrInfoEv + 196 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8 2025-01-03 16:50:22.335506+0100 declarative-camera[746:65941] [reports] Main Thread Checker: UI API called on a background thread: -[UIWindow windowScene] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d6c _ZN15QMetalSwapChain7hdrInfoEv + 196 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8 ================================================================= Main Thread Checker: UI API called on a background thread: -[UIWindowScene screen] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d7c _ZN15QMetalSwapChain7hdrInfoEv + 212 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8 2025-01-03 16:50:22.471120+0100 declarative-camera[746:65941] [reports] Main Thread Checker: UI API called on a background thread: -[UIWindowScene screen] PID: 746, TID: 65941, Thread name: QSGRenderThread, Queue name: com.apple.root.default-qos.overcommit, QoS: 0 Backtrace: 4 declarative-camera 0x0000000104d89d7c _ZN15QMetalSwapChain7hdrInfoEv + 212 5 declarative-camera 0x00000001062f8058 _ZN17QQuickVideoOutput9updateHdrEP12QSGVideoNode + 324 6 declarative-camera 0x00000001062f7d04 _ZN17QQuickVideoOutput15updatePaintNodeEP7QSGNodePN10QQuickItem19UpdatePaintNodeDataE + 1032 7 declarative-camera 0x00000001059529d8 _ZN19QQuickWindowPrivate15updateDirtyNodeEP10QQuickItem + 3812 8 declarative-camera 0x000000010594a778 _ZN19QQuickWindowPrivate16updateDirtyNodesEv + 640 9 declarative-camera 0x000000010594a2a0 _ZN19QQuickWindowPrivate14syncSceneGraphEv + 612 10 declarative-camera 0x0000000105d89854 _ZN15QSGRenderThread4syncEb + 532 11 declarative-camera 0x0000000105d8a85c _ZN15QSGRenderThread13syncAndRenderEv + 2944 12 declarative-camera 0x0000000105d8bf78 _ZN15QSGRenderThread3runEv + 364 13 declarative-camera 0x0000000104487ae0 _ZZN14QThreadPrivate5startEPvENK3$_1clEv + 732 14 declarative-camera 0x0000000104486184 _ZN12_GLOBAL__N_122terminate_on_exceptionIZN14QThreadPrivate5startEPvE3$_1EEvOT_ + 24 15 declarative-camera 0x0000000104486108 _ZN14QThreadPrivate5startEPv + 224 16 libsystem_pthread.dylib 0x00000001e10140ec _pthread_start + 116 17 libsystem_pthread.dylib 0x00000001e101272c thread_start + 8