Details
-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
Qt Creator 4.11.1
-
macOS 10.14
Description
When opening a large qbs project it will crash with the following stack:
Process: Qt Creator [77957] Path: /Users/USER/*/Qt Creator.app/Contents/MacOS/Qt Creator Identifier: org.qt-project.qtcreator Version: 4.11.1 (4.11.1) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Qt Creator [77957] User ID: 502 Date/Time: 2020-03-12 14:14:47.114 +0300 OS Version: Mac OS X 10.14.6 (18G2022) Report Version: 12 Bridge OS Version: 4.2 (17P2551) Anonymous UUID: 112731B5-CB81-8249-174B-B6FCBFE00B6D Sleep/Wake UUID: 202CFA86-7859-4283-9893-CD460FA7687C Time Awake Since Boot: 32000 seconds Time Since Wake: 6100 seconds System Integrity Protection: enabled Crashed Thread: 10 QThread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: EXC_I386_GPFLT Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [77957] Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff70a7421a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff70a74768 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff449b899e __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff449b7f0c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff449b766e CFRunLoopRunSpecific + 455 5 com.apple.HIToolbox 0x00007fff43c161ab RunCurrentEventLoopInMode + 292 6 com.apple.HIToolbox 0x00007fff43c15ee5 ReceiveNextEventCommon + 603 7 com.apple.HIToolbox 0x00007fff43c15c76 _BlockUntilNextEventMatchingListInModeWithFilter + 64 8 com.apple.AppKit 0x00007fff41fad77d _DPSNextEvent + 1135 9 com.apple.AppKit 0x00007fff41fac46b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361 10 com.apple.AppKit 0x00007fff41fa6588 -[NSApplication run] + 699 11 libqcocoa.dylib 0x0000000105117623 0x1050e0000 + 226851 12 org.qt-project.QtCore 0x0000000104744b6f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431 13 org.qt-project.QtCore 0x00000001047490f2 QCoreApplication::exec() + 130 14 org.qt-project.qtcreator 0x00000001034d4016 main + 15318 (main.cpp:641) 15 libdyld.dylib 0x00007fff7093f3d5 start + 1 Thread 1:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x00007fff70a7b616 __select + 10 1 com.apple.CoreFoundation 0x00007fff449e6322 __CFSocketManager + 635 2 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 3 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 4 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 2:: QThread 0 libsystem_kernel.dylib 0x00007fff70a7c36a poll + 10 1 org.qt-project.QtCore 0x00000001047a0830 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608 2 org.qt-project.QtCore 0x00000001047a2021 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 833 3 org.qt-project.QtCore 0x0000000104744b6f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431 4 org.qt-project.QtCore 0x0000000104574c43 QThread::exec() + 131 5 org.qt-project.QtCore 0x0000000104575ba9 0x104553000 + 142249 6 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 8 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 3:: QThread 0 libsystem_kernel.dylib 0x00007fff70a7c36a poll + 10 1 org.qt-project.QtCore 0x00000001047a0830 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608 2 org.qt-project.QtCore 0x00000001047a2021 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 833 3 org.qt-project.QtCore 0x0000000104744b6f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431 4 org.qt-project.QtCore 0x0000000104574c43 QThread::exec() + 131 5 org.qt-project.QtCore 0x0000000104575ba9 0x104553000 + 142249 6 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 8 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 4:: QThread 0 libsystem_kernel.dylib 0x00007fff70a7c36a poll + 10 1 org.qt-project.QtCore 0x00000001047a0830 qt_safe_poll(pollfd*, unsigned int, timespec const*) + 608 2 org.qt-project.QtCore 0x00000001047a2021 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 833 3 org.qt-project.QtCore 0x0000000104744b6f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431 4 org.qt-project.QtCore 0x0000000104574c43 QThread::exec() + 131 5 org.qt-project.QtCore 0x0000000104575ba9 0x104553000 + 142249 6 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 8 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 5:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x00007fff70a7421a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff70a74768 mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff449b899e __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff449b7f0c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff449b766e CFRunLoopRunSpecific + 455 5 com.apple.AppKit 0x00007fff41fb54a2 _NSEventThread + 175 6 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 7 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 8 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 6: 0 libsystem_pthread.dylib 0x00007fff70b323f0 start_wqthread + 0 Thread 7: 0 libsystem_pthread.dylib 0x00007fff70b323f0 start_wqthread + 0 Thread 8: 0 libsystem_pthread.dylib 0x00007fff70b323f0 start_wqthread + 0 Thread 9:: Thread (pooled) 0 libsystem_kernel.dylib 0x00007fff70a77866 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff70b3656e _pthread_cond_wait + 722 2 org.qt-project.QtCore 0x000000010457da1f 0x104553000 + 174623 3 org.qt-project.QtCore 0x000000010457d6ee 0x104553000 + 173806 4 org.qt-project.QtCore 0x000000010457d60d QWaitCondition::wait(QMutex*, QDeadlineTimer) + 93 5 org.qt-project.QtCore 0x000000010457d57e QWaitCondition::wait(QMutex*, unsigned long) + 62 6 org.qt-project.QtCore 0x000000010457a1a4 0x104553000 + 160164 7 org.qt-project.QtCore 0x0000000104575ba9 0x104553000 + 142249 8 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 10 Crashed:: QThread 0 org.qt-project.QtScript 0x0000000108f708af 0x108eab000 + 809135 1 ??? 0x000045cf710564b6 0 + 76757256725686 2 org.qt-project.QtScript 0x0000000108efb63e 0x108eab000 + 329278 3 org.qt-project.QtScript 0x0000000108f84ca3 0x108eab000 + 892067 4 ??? 0x000045cf70e001b4 0 + 76757254275508 5 org.qt-project.QtScript 0x0000000108ef955e 0x108eab000 + 320862 6 org.qt-project.QtScript 0x0000000108efb721 0x108eab000 + 329505 7 org.qt-project.QtScript 0x00000001090117a9 0x108eab000 + 1468329 8 org.qt-project.QtScript 0x0000000109015830 QScriptEngine::evaluate(QString const&, QString const&, int) + 352 9 libqbscore.1.15.0.dylib 0x00000001111667a5 qbs::Internal::SVConverter::evaluateJSSourceValue(qbs::Internal::JSSourceValue const*, qbs::Internal::Item*, qbs::Internal::JSSourceValue::Alternative const*, qbs::Internal::JSSourceValue*, QScriptValue*) + 901 10 libqbscore.1.15.0.dylib 0x0000000111166237 qbs::Internal::SVConverter::handle(qbs::Internal::JSSourceValue*) + 295 11 libqbscore.1.15.0.dylib 0x0000000111162d16 qbs::Internal::EvaluatorScriptClass::property(QScriptValue const&, QScriptString const&, unsigned int) + 2006 12 org.qt-project.QtScript 0x000000010902bd2d 0x108eab000 + 1576237 13 org.qt-project.QtScript 0x0000000108f6a6a7 0x108eab000 + 784039 14 ??? 0x000045cf70f0c037 0 + 76757255372855 15 org.qt-project.QtScript 0x0000000108ef955e 0x108eab000 + 320862 16 org.qt-project.QtScript 0x0000000108efb721 0x108eab000 + 329505 17 org.qt-project.QtScript 0x00000001090117a9 0x108eab000 + 1468329 18 org.qt-project.QtScript 0x0000000109015830 QScriptEngine::evaluate(QString const&, QString const&, int) + 352 19 libqbscore.1.15.0.dylib 0x00000001111667a5 qbs::Internal::SVConverter::evaluateJSSourceValue(qbs::Internal::JSSourceValue const*, qbs::Internal::Item*, qbs::Internal::JSSourceValue::Alternative const*, qbs::Internal::JSSourceValue*, QScriptValue*) + 901 20 libqbscore.1.15.0.dylib 0x0000000111166237 qbs::Internal::SVConverter::handle(qbs::Internal::JSSourceValue*) + 295 21 libqbscore.1.15.0.dylib 0x0000000111162d16 qbs::Internal::EvaluatorScriptClass::property(QScriptValue const&, QScriptString const&, unsigned int) + 2006 22 org.qt-project.QtScript 0x000000010902bd2d 0x108eab000 + 1576237 23 org.qt-project.QtScript 0x000000010900fd67 0x108eab000 + 1461607 24 org.qt-project.QtScript 0x0000000109024bee QScriptValue::property(QString const&, QFlags<QScriptValue::ResolveFlag> const&) const + 206 25 libqbscore.1.15.0.dylib 0x000000011115dc61 qbs::Internal::Evaluator::property(qbs::Internal::Item const*, QString const&) + 49 26 libqbscore.1.15.0.dylib 0x00000001112005f5 qbs::Internal::ProjectResolver::evaluateProperty(qbs::Internal::Item const*, QString const&, std::__1::shared_ptr<qbs::Internal::Value> const&, QMap<QString, QVariant>&, bool) + 229 27 libqbscore.1.15.0.dylib 0x00000001111f7221 qbs::Internal::ProjectResolver::evaluateProperties(qbs::Internal::Item const*, qbs::Internal::Item const*, QMap<QString, QVariant> const&, bool, bool) + 257 28 libqbscore.1.15.0.dylib 0x00000001111f726e qbs::Internal::ProjectResolver::evaluateProperties(qbs::Internal::Item const*, qbs::Internal::Item const*, QMap<QString, QVariant> const&, bool, bool) + 334 29 libqbscore.1.15.0.dylib 0x0000000111201d7e qbs::Internal::ProjectResolver::evaluateProperties(qbs::Internal::Item*, bool, bool) + 46 30 libqbscore.1.15.0.dylib 0x0000000111201bf5 qbs::Internal::ProjectResolver::evaluateModuleValues(qbs::Internal::Item*, bool) + 165 31 libqbscore.1.15.0.dylib 0x00000001111f21d9 qbs::Internal::ProjectResolver::createProductConfig(qbs::Internal::ResolvedProduct*) + 89 32 libqbscore.1.15.0.dylib 0x00000001111f0919 qbs::Internal::ProjectResolver::resolveProductFully(qbs::Internal::Item*, qbs::Internal::ProjectResolver::ProjectContext*) + 1769 33 libqbscore.1.15.0.dylib 0x00000001111ed769 qbs::Internal::ProjectResolver::resolveProduct(qbs::Internal::Item*, qbs::Internal::ProjectResolver::ProjectContext*) + 473 34 libqbscore.1.15.0.dylib 0x00000001111ecd61 qbs::Internal::ProjectResolver::resolveProjectFully(qbs::Internal::Item*, qbs::Internal::ProjectResolver::ProjectContext*) + 977 35 libqbscore.1.15.0.dylib 0x00000001111ea88a qbs::Internal::ProjectResolver::resolveProject(qbs::Internal::Item*, qbs::Internal::ProjectResolver::ProjectContext*) + 106 36 libqbscore.1.15.0.dylib 0x00000001111e8aa2 qbs::Internal::ProjectResolver::resolveTopLevelProject() + 642 37 libqbscore.1.15.0.dylib 0x00000001111e8597 qbs::Internal::ProjectResolver::resolve() + 407 38 libqbscore.1.15.0.dylib 0x0000000111198163 qbs::Internal::Loader::loadProject(qbs::SetupProjectParameters const&) + 1811 39 libqbscore.1.15.0.dylib 0x000000011102ceca qbs::Internal::InternalSetupProjectJob::resolveProjectFromScratch(qbs::Internal::ScriptEngine*) + 378 40 libqbscore.1.15.0.dylib 0x000000011102caee qbs::Internal::InternalSetupProjectJob::execute() + 654 41 libqbscore.1.15.0.dylib 0x000000011102c3e3 qbs::Internal::InternalSetupProjectJob::start() + 563 42 org.qt-project.QtCore 0x0000000104773def QObject::event(QEvent*) + 943 43 org.qt-project.QtWidgets 0x00000001038365ba QApplicationPrivate::notify_helper(QObject*, QEvent*) + 266 44 org.qt-project.QtWidgets 0x0000000103837a46 QApplication::notify(QObject*, QEvent*) + 598 45 org.qt-project.QtCore 0x0000000104748ae4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 46 org.qt-project.QtCore 0x0000000104749cd9 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 809 47 org.qt-project.QtCore 0x00000001047a1d28 QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 72 48 org.qt-project.QtCore 0x0000000104744b6f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431 49 org.qt-project.QtCore 0x0000000104574c43 QThread::exec() + 131 50 org.qt-project.QtCore 0x0000000104575ba9 0x104553000 + 142249 51 libsystem_pthread.dylib 0x00007fff70b332eb _pthread_body + 126 52 libsystem_pthread.dylib 0x00007fff70b36249 _pthread_start + 66 53 libsystem_pthread.dylib 0x00007fff70b3240d thread_start + 13 Thread 10 crashed with X86 Thread State (64-bit): rax: 0x000070000d4ceac8 rbx: 0x000070000d4cec80 rcx: 0x0000000116fc8348 rdx: 0x8b48ffff00000000 rdi: 0x000070000d4ceac8 rsi: 0x00007f9e960265b0 rbp: 0x000070000d4ceb70 rsp: 0x000070000d4ceac0 r8: 0x00000000024c9777 r9: 0x0000000114e7be20 r10: 0x000000000000007f r11: 0x0000000108f708a0 r12: 0x0000000000000200 r13: 0x0000000116fc8348 r14: 0xffff000000000000 r15: 0xffff000000000002 rip: 0x0000000108f708af rfl: 0x0000000000010206 cr2: 0x000045cf71056000 Logical CPU: 8 Error Code: 0x00000000 Trap Number: 13