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

When opening a large qbs project it will crash

    XMLWordPrintable

Details

    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
      

      Attachments

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

        Activity

          People

            kandeler Christian Kandeler
            andysh Andy Shaw
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes