Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-31085

Freeze when creating remote project

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • Qt Creator 14.0.0-beta2
    • Remote Linux
    • None

    Description

      Register Remote Linux device, remote toolchains and remote CMake, create kit with these tools and device as "Build device".

      File > New Project, Qt Widgets Application, choose path on the device.
      Got stuck while reading the remote CMake project.

      macOS "Sample Process":

      Call graph:
          2179 Thread_7766417   DispatchQueue_1: com.apple.main-thread  (serial)
          + 2179 start  (in dyld) + 2360  [0x196b9a0e0]
          +   2179 main  (in Qt Creator) + 15328  [0x1022cc0fc]  main.cpp:882
          +     2179 QCoreApplication::exec()  (in QtCore) + 112  [0x10694c6a8]  qcoreapplication.cpp:1478
          +       2179 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)  (in QtCore) + 540  [0x106955bb0]  qeventloop.cpp:182
          +         2179 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)  (in libqcocoa.dylib) + 2128  [0x1025d6018]  qcocoaeventdispatcher.mm:406
          +           2179 -[NSApplication run]  (in AppKit) + 476  [0x19a85309c]
          +             2179 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]  (in AppKit) + 700  [0x19b055808]
          +               2179 _DPSNextEvent  (in AppKit) + 660  [0x19a85fd68]
          +                 2179 _BlockUntilNextEventMatchingListInModeWithFilter  (in HIToolbox) + 76  [0x1a17a3d30]
          +                   2179 ReceiveNextEventCommon  (in HIToolbox) + 648  [0x1a17a3fd8]
          +                     2179 RunCurrentEventLoopInMode  (in HIToolbox) + 292  [0x1a17a419c]
          +                       2179 CFRunLoopRunSpecific  (in CoreFoundation) + 608  [0x197000434]
          +                         2179 __CFRunLoopRun  (in CoreFoundation) + 828  [0x197000dc8]
          +                           2179 __CFRunLoopDoSources0  (in CoreFoundation) + 244  [0x1970021dc]
          +                             2179 __CFRunLoopDoSource0  (in CoreFoundation) + 176  [0x19700246c]
          +                               2179 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__  (in CoreFoundation) + 28  [0x1970024d8]
          +                                 2179 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*)  (in libqcocoa.dylib) + 536  [0x1025d8484]  qcocoaeventdispatcher.mm:922
          +                                   2179 QCocoaEventDispatcherPrivate::processPostedEvents()  (in libqcocoa.dylib) + 288  [0x1025d73cc]  qcocoaeventdispatcher.mm:900
          +                                     2179 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)  (in QtCore) + 1464  [0x10694d33c]  qcoreapplication.cpp:1932
          +                                       2179 QCoreApplication::notifyInternal2(QObject*, QEvent*)  (in QtCore) + 212  [0x10694c054]  qcoreapplication.cpp:1134
          +                                         2179 QApplication::notify(QObject*, QEvent*)  (in QtWidgets) + 504  [0x10391dce0]  qapplication.cpp:3238
          +                                           2179 QApplicationPrivate::notify_helper(QObject*, QEvent*)  (in QtWidgets) + 272  [0x10391ce8c]  qapplication.cpp:3287
          +                                             2179 QFutureWatcherBase::event(QEvent*)  (in QtCore) + 28  [0x106ad395c]  qfuturewatcher.cpp:392
          +                                               2179 QFutureWatcherBasePrivate::sendCallOutEvent(QFutureCallOutEvent*)  (in QtCore) + 812  [0x106ad3c9c]  qfuturewatcher.cpp:536
          +                                                 2179 void doActivate<false>(QObject*, int, void**)  (in QtCore) + 1328  [0x106997624]  qobject.cpp:4086
          +                                                   2179 QtPrivate::QCallableObject<QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int), QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)  (in libCMakeProjectManager.dylib) + 164  [0x14137bec8]  qobjectdefs_impl.h:555
          +                                                     2179 QtPrivate::FunctorCallable<QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int), int>::call<QtPrivate::List<int>, void>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)&, void*, void**)  (in libCMakeProjectManager.dylib) + 36  [0x14137bf74]  qobjectdefs_impl.h:345
          +                                                       2179 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)>::call(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)&, void**)  (in libCMakeProjectManager.dylib) + 40  [0x14137c020]  qobjectdefs_impl.h:137
          +                                                         2179 const& Utils::onResultReady<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)::operator()(int) const  (in libCMakeProjectManager.dylib) + 76  [0x14137c088]  async.h:79
          +                                                           2179 CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5::operator()(std::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData> const&) const  (in libCMakeProjectManager.dylib) + 308  [0x14137c218]  fileapireader.cpp:294
          +                                                             2179 CMakeProjectManager::Internal::FileApiReader::dataAvailable(bool) const  (in libCMakeProjectManager.dylib) + 76  [0x140fec1c4]  moc_fileapireader.cpp:202
          +                                                               2179 void doActivate<false>(QObject*, int, void**)  (in QtCore) + 1328  [0x106997624]  qobject.cpp:4086
          +                                                                 2179 QtPrivate::QCallableObject<void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool), QtPrivate::List<bool>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)  (in libCMakeProjectManager.dylib) + 188  [0x141123378]  qobjectdefs_impl.h:553
          +                                                                   2179 QtPrivate::FunctionPointer<void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool)>::call<QtPrivate::List<bool>, void>(void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool), CMakeProjectManager::Internal::CMakeBuildSystem*, void**)  (in libCMakeProjectManager.dylib) + 80  [0x141123488]  qobjectdefs_impl.h:182
          +                                                                     2179 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool)>::call(void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool), CMakeProjectManager::Internal::CMakeBuildSystem*, void**)  (in libCMakeProjectManager.dylib) + 156  [0x141123570]  qobjectdefs_impl.h:145
          +                                                                       2179 CMakeProjectManager::Internal::CMakeBuildSystem::handleParsingSucceeded(bool)  (in libCMakeProjectManager.dylib) + 880  [0x1410c3194]  cmakebuildsystem.cpp:1581
          +                                                                         2179 CMakeProjectManager::Internal::CMakeBuildSystem::combineScanAndParse(bool)  (in libCMakeProjectManager.dylib) + 96  [0x1410d0fbc]  cmakebuildsystem.cpp:1230
          +                                                                           2179 CMakeProjectManager::Internal::CMakeBuildSystem::updateProjectData()  (in libCMakeProjectManager.dylib) + 5748  [0x1410d279c]  cmakebuildsystem.cpp:1415
          +                                                                             2179 CMakeProjectManager::Internal::CMakeBuildSystem::updateQmlJSCodeModel(QList<QString> const&, QList<QByteArray> const&)  (in libCMakeProjectManager.dylib) + 164  [0x1410d4a9c]  cmakebuildsystem.cpp:2173
          +                                                                               2179 QmlJSTools::Internal::ModelManager::defaultProjectInfoForProject(ProjectExplorer::Project*, QList<Utils::FilePath> const&) const  (in libQmlJSTools.dylib) + 3324  [0x10d8e3fc8]  qmljsmodelmanager.cpp:221
          +                                                                                 2179 QmlJSTools::Internal::findGeneratedQrcFiles(QmlJS::ModelManagerInterface::ProjectInfo const&, QList<Utils::FilePath> const&)  (in libQmlJSTools.dylib) + 208  [0x10d8e4fac]  qmljsmodelmanager.cpp:100
          +                                                                                   2179 QmlJSTools::Internal::findAllQrcFiles(Utils::FilePath const&, QList<Utils::FilePath>&)  (in libQmlJSTools.dylib) + 204  [0x10d8eeba0]  qmljsmodelmanager.cpp:84
          +                                                                                     2179 Utils::FilePath::iterateDirectory(std::variant<std::function<Utils::IterationPolicy (Utils::FilePath const&)>, std::function<Utils::IterationPolicy (Utils::FilePath const&, Utils::FilePathInfo const&)>> const&, Utils::FileFilter const&) const  (in libUtils.13.0.83.dylib) + 60  [0x104782920]  filepath.cpp:653
          +                                                                                       2179 Utils::UnixDeviceFileAccess::iterateDirectory(Utils::FilePath const&, std::variant<std::function<Utils::IterationPolicy (Utils::FilePath const&)>, std::function<Utils::IterationPolicy (Utils::FilePath const&, Utils::FilePathInfo const&)>> const&, Utils::FileFilter const&) const  (in libUtils.13.0.83.dylib) + 96  [0x1046b8ae8]  devicefileaccess.cpp:1438
          +                                                                                         2179 Utils::UnixDeviceFileAccess::iterateWithFind(Utils::FilePath const&, Utils::FileFilter const&, std::variant<std::function<Utils::IterationPolicy (Utils::FilePath const&)>, std::function<Utils::IterationPolicy (Utils::FilePath const&, Utils::FilePathInfo const&)>> const&) const  (in libUtils.13.0.83.dylib) + 660  [0x1046b78b0]  devicefileaccess.cpp:1313
          +                                                                                           2179 RemoteLinux::LinuxDeviceFileAccess::runInShell(Utils::CommandLine const&, QByteArray const&) const  (in libRemoteLinux.dylib) + 280  [0x13604b858]  linuxdevice.cpp:387
          +                                                                                             2179 RemoteLinux::LinuxDevicePrivate::runInShell(Utils::CommandLine const&, QByteArray const&)  (in libRemoteLinux.dylib) + 680  [0x13604bb44]  linuxdevice.cpp:1255
          +                                                                                               2179 RemoteLinux::ShellThreadHandler::runInShell(Utils::CommandLine const&, QByteArray const&)  (in libRemoteLinux.dylib) + 152  [0x1360540e8]  linuxdevice.cpp:930
          +                                                                                                 2179 Utils::DeviceShell::runInShell(Utils::CommandLine const&, QByteArray const&)  (in libUtils.13.0.83.dylib) + 116  [0x1046c4090]  deviceshell.cpp:69
          +                                                                                                   2179 Utils::DeviceShell::run(Utils::CommandLine const&, QByteArray const&)  (in libUtils.13.0.83.dylib) + 1316  [0x1046c45c0]  deviceshell.cpp:118
          +                                                                                                     2179 QWaitCondition::wait(QMutex*, QDeadlineTimer)  (in QtCore) + 108  [0x106acd768]  qwaitcondition_unix.cpp:180
          +                                                                                                       2179 QWaitConditionPrivate::wait(QDeadlineTimer)  (in QtCore) + 64  [0x106acd824]  qwaitcondition_unix.cpp:102
          +                                                                                                         2179 _pthread_cond_wait  (in libsystem_pthread.dylib) + 1228  [0x196f2355c]
          +                                                                                                           2179 __psynch_cvwait  (in libsystem_kernel.dylib) + 8  [0x196ee59ec]
      

      Call stack after attaching debugger:

      * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
          frame #0: 0x0000000196ee59ec libsystem_kernel.dylib`__psynch_cvwait + 8
          frame #1: 0x0000000196f2355c libsystem_pthread.dylib`_pthread_cond_wait + 1228
          frame #2: 0x0000000106acd824 QtCore`QWaitConditionPrivate::wait(this=0x000060000b367980, deadline=<unavailable>) at qwaitcondition_unix.cpp:102:24 [opt]
          frame #3: 0x0000000106acd768 QtCore`QWaitCondition::wait(this=0x000000016db3d438, mutex=0x0000600002165730, deadline=<unavailable>) at qwaitcondition_unix.cpp:180:27 [opt]
        * frame #4: 0x00000001046c45c0 libUtils.13.dylib`Utils::DeviceShell::run(this=0x0000600002165700, cmd=0x000000016db3dac0, stdInData=0x000000016db3d9a8) at deviceshell.cpp:118:12
          frame #5: 0x00000001046c4090 libUtils.13.dylib`Utils::DeviceShell::runInShell(this=0x0000600002165700, cmd=0x000000016db3dac0, stdInData=0x000000016db3d9a8) at deviceshell.cpp:69:12
          frame #6: 0x00000001360540e8 libRemoteLinux.dylib`RemoteLinux::ShellThreadHandler::runInShell(this=0x00006000026c1a00, cmd=0x000000016db3dac0, data=0x000000016db3d9a8) at linuxdevice.cpp:930:25
          frame #7: 0x000000013604bb44 libRemoteLinux.dylib`RemoteLinux::LinuxDevicePrivate::runInShell(this=0x0000600002fd27f0, cmd=0x000000016db3dac0, data=0x000000016db3d9a8) at linuxdevice.cpp:1255:23
          frame #8: 0x000000013604b858 libRemoteLinux.dylib`RemoteLinux::LinuxDeviceFileAccess::runInShell(this=0x0000600002fd2818, cmdLine=0x000000016db3dac0, stdInData=0x000000016db3d9a8) const at linuxdevice.cpp:387:19
          frame #9: 0x00000001046b78b0 libUtils.13.dylib`Utils::UnixDeviceFileAccess::iterateWithFind(this=0x0000600002fd2818, filePath=0x000000016db3ddb0, filter=0x000000016db3dcb0, callBack= Active Type = std::function<Utils::IterationPolicy (const Utils::FilePath &)> ) const at devicefileaccess.cpp:1313:30
          frame #10: 0x00000001046b8ae8 libUtils.13.dylib`Utils::UnixDeviceFileAccess::iterateDirectory(this=0x0000600002fd2818, filePath=0x000000016db3ddb0, callBack= Active Type = std::function<Utils::IterationPolicy (const Utils::FilePath &)> , filter=0x000000016db3dcb0) const at devicefileaccess.cpp:1438:13
          frame #11: 0x0000000104782920 libUtils.13.dylib`Utils::FilePath::iterateDirectory(this=0x000000016db3ddb0, callBack= Active Type = std::function<Utils::IterationPolicy (const Utils::FilePath &)> , filter=0x000000016db3dcb0) const at filepath.cpp:653:19
          frame #12: 0x000000010d8eeba0 libQmlJSTools.dylib`QmlJSTools::Internal::findAllQrcFiles(filePath=0x000000016db3ddb0, out=0x000000016db3df90) at qmljsmodelmanager.cpp:84:14
          frame #13: 0x000000010d8e4fac libQmlJSTools.dylib`QmlJSTools::Internal::findGeneratedQrcFiles(pInfo=0x000000016db3e7d8, hiddenRccFolders=0x000000016db3e7c0) at qmljsmodelmanager.cpp:100:9
          frame #14: 0x000000010d8e3fc8 libQmlJSTools.dylib`QmlJSTools::Internal::ModelManager::defaultProjectInfoForProject(this=0x00000001302f2420, project=0x000000011887d0e0, hiddenRccFolders=0x000000016db3e7c0) const at qmljsmodelmanager.cpp:221:37
          frame #15: 0x00000001410d4a9c libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::updateQmlJSCodeModel(this=0x0000000131ae0000, extraHeaderPaths=0x000000016db3ee40, moduleMappings=0x000000016db3ee28) at cmakebuildsystem.cpp:2173:25
          frame #16: 0x00000001410d279c libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::updateProjectData(this=0x0000000131ae0000) at cmakebuildsystem.cpp:1415:9
          frame #17: 0x00000001410d0fbc libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::combineScanAndParse(this=0x0000000131ae0000, restoredFromBackup=false) at cmakebuildsystem.cpp:1230:13
          frame #18: 0x00000001410c3194 libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::handleParsingSucceeded(this=0x0000000131ae0000, restoredFromBackup=false) at cmakebuildsystem.cpp:1581:5
          frame #19: 0x0000000141123570 libCMakeProjectManager.dylib`QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool)>::call(f=(libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::handleParsingSucceeded(bool) at cmakebuildsystem.cpp:1539), o=0x0000000131ae0000, arg=0x000000016db3fd08) at qobjectdefs_impl.h:145:13
          frame #20: 0x0000000141123488 libCMakeProjectManager.dylib`void QtPrivate::FunctionPointer<void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool)>::call<QtPrivate::List<bool>, void>(f=(libCMakeProjectManager.dylib`CMakeProjectManager::Internal::CMakeBuildSystem::handleParsingSucceeded(bool) at cmakebuildsystem.cpp:1539), o=0x0000000131ae0000, arg=0x000000016db3fd08) at qobjectdefs_impl.h:182:13
          frame #21: 0x0000000141123378 libCMakeProjectManager.dylib`QtPrivate::QCallableObject<void (CMakeProjectManager::Internal::CMakeBuildSystem::*)(bool), QtPrivate::List<bool>, void>::impl(which=1, this_=0x0000600005973ae0, r=0x0000000131ae0000, a=0x000000016db3fd08, ret=0x0000000000000000) at qobjectdefs_impl.h:553:21
          frame #22: 0x0000000106997624 QtCore`void doActivate<false>(QObject*, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=0x0000600005973ae0, r=0x0000000131ae0000, a=0x000000016db3fd08) at qobjectdefs_impl.h:469:51 [opt]
          frame #23: 0x0000000106997608 QtCore`void doActivate<false>(sender=0x0000000131ae03a8, signal_index=4, argv=<unavailable>) at qobject.cpp:4086:26 [opt]
          frame #24: 0x0000000140fec1c4 libCMakeProjectManager.dylib`CMakeProjectManager::Internal::FileApiReader::dataAvailable(this=0x0000000131ae03a8, _t1=false) const at moc_fileapireader.cpp:202:5
          frame #25: 0x000000014137c218 libCMakeProjectManager.dylib`CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5::operator()(this=0x000060000719f190, value=std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>::element_type @ 0x0000600002917be8 strong=2 weak=1) const at fileapireader.cpp:294:38
          frame #26: 0x000000014137c088 libCMakeProjectManager.dylib`QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(this=0x000060000719f190, index=0)::$_5>(QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)::operator()(int) const at async.h:79:9
          frame #27: 0x000000014137c020 libCMakeProjectManager.dylib`QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<int>, void, QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int)>::call(f=0x000060000719f190, arg=0x000000016db3ffa0) at qobjectdefs_impl.h:137:13
          frame #28: 0x000000014137bf74 libCMakeProjectManager.dylib`void QtPrivate::FunctorCallable<QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int), int>::call<QtPrivate::List<int>, void>(f=0x000060000719f190, (null)=0x0000000131ae03a8, arg=0x000000016db3ffa0) at qobjectdefs_impl.h:345:13
          frame #29: 0x000000014137bec8 libCMakeProjectManager.dylib`QtPrivate::QCallableObject<QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const& Utils::onResultReady<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5>(QFuture<std::__1::shared_ptr<CMakeProjectManager::Internal::FileApiQtcData>> const&, QObject*, CMakeProjectManager::Internal::FileApiReader::endState(Utils::FilePath const&, bool)::$_5)::'lambda'(int), QtPrivate::List<int>, void>::impl(which=1, this_=0x000060000719f180, r=0x0000000131ae03a8, a=0x000000016db3ffa0, ret=0x0000000000000000) at qobjectdefs_impl.h:555:21
          frame #30: 0x0000000106997624 QtCore`void doActivate<false>(QObject*, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=0x000060000719f180, r=0x0000000131ae03a8, a=0x000000016db3ffa0) at qobjectdefs_impl.h:469:51 [opt]
          frame #31: 0x0000000106997608 QtCore`void doActivate<false>(sender=0x000060000550aba0, signal_index=10, argv=<unavailable>) at qobject.cpp:4086:26 [opt]
          frame #32: 0x0000000106ad3c9c QtCore`QFutureWatcherBasePrivate::sendCallOutEvent(QFutureCallOutEvent*) [inlined] QFutureWatcherBase::resultReadyAt(this=0x000060000550aba0, _t1=0) at moc_qfuturewatcher.cpp:392:5 [opt]
          frame #33: 0x0000000106ad3c84 QtCore`QFutureWatcherBasePrivate::sendCallOutEvent(this=<unavailable>, event=<unavailable>) at qfuturewatcher.cpp:536:25 [opt]
          frame #34: 0x0000000106ad395c QtCore`QFutureWatcherBase::event(this=<unavailable>, event=<unavailable>) at qfuturewatcher.cpp:392:12 [opt]
          frame #35: 0x000000010391ce8c QtWidgets`QApplicationPrivate::notify_helper(this=<unavailable>, receiver=0x000060000550aba0, e=0x00006000046ce080) at qapplication.cpp:3287:26 [opt]
          frame #36: 0x000000010391dce0 QtWidgets`QApplication::notify(this=0x0000600003ed68a0, receiver=0x000060000550aba0, e=0x00006000046ce080) at qapplication.cpp:3238:18 [opt]
          frame #37: 0x000000010694c054 QtCore`QCoreApplication::notifyInternal2(receiver=0x000060000550aba0, event=0x00006000046ce080) at qcoreapplication.cpp:1134:18 [opt]
          frame #38: 0x000000010694d33c QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) [inlined] QCoreApplication::sendEvent(receiver=0x000060000550aba0, event=0x00006000046ce080) at qcoreapplication.cpp:1575:12 [opt]
          frame #39: 0x000000010694d32c QtCore`QCoreApplicationPrivate::sendPostedEvents(receiver=<unavailable>, event_type=0, data=0x0000600002cd4460) at qcoreapplication.cpp:1932:9 [opt]
          frame #40: 0x00000001025d73cc libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents(this=0x000000012fe13df0) at qcocoaeventdispatcher.mm:900:9 [opt]
          frame #41: 0x00000001025d8484 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(info=0x000000012fe13df0) at qcocoaeventdispatcher.mm:922:8 [opt]
          frame #42: 0x00000001970024d8 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
          frame #43: 0x000000019700246c CoreFoundation`__CFRunLoopDoSource0 + 176
          frame #44: 0x00000001970021dc CoreFoundation`__CFRunLoopDoSources0 + 244
          frame #45: 0x0000000197000dc8 CoreFoundation`__CFRunLoopRun + 828
          frame #46: 0x0000000197000434 CoreFoundation`CFRunLoopRunSpecific + 608
          frame #47: 0x00000001a17a419c HIToolbox`RunCurrentEventLoopInMode + 292
          frame #48: 0x00000001a17a3fd8 HIToolbox`ReceiveNextEventCommon + 648
          frame #49: 0x00000001a17a3d30 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 76
          frame #50: 0x000000019a85fd68 AppKit`_DPSNextEvent + 660
          frame #51: 0x000000019b055808 AppKit`-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700
          frame #52: 0x000000019a85309c AppKit`-[NSApplication run] + 476
          frame #53: 0x00000001025d6018 libqcocoa.dylib`QCocoaEventDispatcher::processEvents(this=0x0000600001fd8bd0, flags=<unavailable>) at qcocoaeventdispatcher.mm:406:17 [opt]
          frame #54: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016db41980, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #55: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016db41980, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #56: 0x000000010694c6a8 QtCore`QCoreApplication::exec() at qcoreapplication.cpp:1478:32 [opt]
          frame #57: 0x00000001022cc0fc Qt Creator`main(argc=3, argv=0x000000016db43548) at main.cpp:882:36
          frame #58: 0x0000000196b9a0e0 dyld`start + 2360
        thread #2, name = 'com.apple.CFSocket.private'
          frame #0: 0x0000000196eed358 libsystem_kernel.dylib`__select + 8
          frame #1: 0x000000019702b934 CoreFoundation`__CFSocketManager + 640
          frame #2: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #3, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001d081f0, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001d081f0, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016e2e6f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016e2e6f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x0000600003e568a8) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #4
          frame #0: 0x0000000196ee57e8 libsystem_kernel.dylib`__semwait_signal + 8
          frame #1: 0x0000000196dc6568 libsystem_c.dylib`nanosleep + 220
          frame #2: 0x0000000196e5ab8c libc++.1.dylib`std::__1::this_thread::sleep_for(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>> const&) + 84
          frame #3: 0x00000001340911f4 libLicenseChecker.dylib`void std::__1::this_thread::sleep_for[abi:v160006]<long long, std::__1::ratio<1l, 1000l>>(__d=0x000000016e3feef8) at thread:387:9
          frame #4: 0x0000000134090ef0 libLicenseChecker.dylib`QLicenseCore::Watchdog::runTimer(this=0x000060000083ea40) at watchdog.cpp:91:9
          frame #5: 0x000000013409239c libLicenseChecker.dylib`decltype(*std::declval<QLicenseCore::Watchdog*>().*std::declval<void (QLicenseCore::Watchdog::*)()>()()) std::__1::__invoke[abi:v160006]<void (QLicenseCore::Watchdog::*)(), QLicenseCore::Watchdog*, void>(__f=0x0000600001dd2bc8, __a0=0x0000600001dd2bd8) at invoke.h:359:23
          frame #6: 0x00000001340922dc libLicenseChecker.dylib`void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (QLicenseCore::Watchdog::*)(), QLicenseCore::Watchdog*, 2ul>(__t=size=3, (null)=__tuple_indices<2UL> @ 0x000000016e3fef7f) at thread:288:5
          frame #7: 0x0000000134091bd8 libLicenseChecker.dylib`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (QLicenseCore::Watchdog::*)(), QLicenseCore::Watchdog*>>(__vp=0x0000600001dd2bc0) at thread:299:5
          frame #8: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #5, name = 'com.apple.NSEventThread'
          frame #0: 0x0000000196ee21f4 libsystem_kernel.dylib`mach_msg2_trap + 8
          frame #1: 0x0000000196ef4b24 libsystem_kernel.dylib`mach_msg2_internal + 80
          frame #2: 0x0000000196eeae34 libsystem_kernel.dylib`mach_msg_overwrite + 476
          frame #3: 0x0000000196ee2578 libsystem_kernel.dylib`mach_msg + 24
          frame #4: 0x0000000197002680 CoreFoundation`__CFRunLoopServiceMachPort + 160
          frame #5: 0x0000000197000f44 CoreFoundation`__CFRunLoopRun + 1208
          frame #6: 0x0000000197000434 CoreFoundation`CFRunLoopRunSpecific + 608
          frame #7: 0x000000019a98a188 AppKit`_NSEventThread + 144
          frame #8: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #6, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001d292d0, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001d292d0, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016e516f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016e516f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x000000012fec0858) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #7, name = 'QQmlThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001d27b10, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001d27b10, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016ed22f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016ed22f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x000060000328ce80) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #8, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001cf5590, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001cf5590, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016edaef20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016edaef20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x0000600001ce97a0) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #9, name = 'LinuxDeviceShell'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe1a4 QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x00006000011aa0e0, nfds=1, timeout_ts=<unavailable>) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe18c QtCore`qt_safe_poll(fds=0x00006000011aa0e0, nfds=1, deadline=(t1 = 2402673000653666, t2 = 0, type = 1)) at qcore_unix.cpp:135:25 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016ef52f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016ef52f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x0000600002fd27f8) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #10, name = 'QQmlThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001d7f990, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001d7f990, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016f7eaf20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016f7eaf20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x0000600003224400) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #11, name = 'QQmlThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600001c3b2d0, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600001c3b2d0, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016fff6f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016fff6f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x00006000031a8080) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #12, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x00006000046fa2d0, nfds=4, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x00006000046fa2d0, nfds=4, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000030e4c2f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000030e4c2f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x0000600000e686d8) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #13, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x00006000046a3110, nfds=4, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x00006000046a3110, nfds=4, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000030d2fef20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000030d2fef20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x00006000052a67d8) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #14, name = 'QThread'
          frame #0: 0x0000000196eeab70 libsystem_kernel.dylib`poll + 8
          frame #1: 0x0000000106abe12c QtCore`qt_safe_poll(pollfd*, unsigned int, QDeadlineTimer) [inlined] qt_ppoll(fds=0x0000600003d1be90, nfds=1, timeout_ts=0x0000000000000000) at qcore_unix.cpp:105:12 [opt]
          frame #2: 0x0000000106abe11c QtCore`qt_safe_poll(fds=0x0000600003d1be90, nfds=1, deadline=(t1 = 9223372036854775807, t2 = 0, type = 1)) at qcore_unix.cpp:126:9 [opt]
          frame #3: 0x0000000106ac2680 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=(i = 36)) at qeventdispatcher_unix.cpp:456:13 [opt]
          frame #4: 0x0000000106955bb0 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(this=0x000000016dc56f20, flags=<unavailable>) at qeventloop.cpp:100:55 [opt]
          frame #5: 0x0000000106955b8c QtCore`QEventLoop::exec(this=0x000000016dc56f20, flags=<unavailable>) at qeventloop.cpp:182:9 [opt]
          frame #6: 0x0000000106a3013c QtCore`QThread::exec(this=<unavailable>) at qthread.cpp:578:32 [opt]
          frame #7: 0x0000000106ac03c0 QtCore`QThreadPrivate::start(void*) [inlined] QThreadPrivate::start(void*)::$_0::operator()(this=<unavailable>) const at qthread_unix.cpp:326:14 [opt]
          frame #8: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(void*) [inlined] void (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::$_0>(t=<unavailable>) at qthread_unix.cpp:262:9 [opt]
          frame #9: 0x0000000106ac02b8 QtCore`QThreadPrivate::start(arg=0x00006000055606c8) at qthread_unix.cpp:285:5 [opt]
          frame #10: 0x0000000196f22f94 libsystem_pthread.dylib`_pthread_start + 136
        thread #15
          frame #0: 0x0000000000000000
      

      The LinuxDeviceShell thread just waits in QThread/QEventLoop::exec()

      I got the following on the command line, but don't know if it is related (don't know exactly when it was printed; the IP is my device/VM):

      qtc.utils.deviceshell: Shell exited with error code: 255 ( "The command \"/usr/bin/ssh -q -o StrictHostKeyChecking=no -o Port=22 -o User=berlin -o BatchMode=no -o ConnectTimeout=10 192.168.64.16 /bin/sh\" terminated with exit code 255." )
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kandeler Christian Kandeler
            con Eike Ziller
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes