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

Crash when opening session

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Not Evaluated Not Evaluated
    • None
    • Qt Creator 9.0.0-beta1
    • None

      Trying out latest master after QTCREATORBUG-28091 was fixed, but now I can't even open a session:

      Thread 0::  Dispatch queue: com.apple.main-thread
      0   libCppEditor.dylib            	       0x11a762ad8 QHashPrivate::Span<QHashPrivate::Node<QString, QHashDummyValue> >::insert(unsigned long) + 28 (qhash.h:334)
      1   libCppEditor.dylib            	       0x11a7629e8 QHashPrivate::Data<QHashPrivate::Node<QString, QHashDummyValue> >::rehash(unsigned long) + 572 (qhash.h:565)
      2   libCppEditor.dylib            	       0x11a7629e8 QHashPrivate::Data<QHashPrivate::Node<QString, QHashDummyValue> >::rehash(unsigned long) + 572 (qhash.h:565)
      3   libCppEditor.dylib            	       0x11a762614 QHashPrivate::Data<QHashPrivate::Node<QString, QHashDummyValue> >::findOrInsert(QString const&) + 164 (qhash.h:640)
      4   libCppEditor.dylib            	       0x11a762368 QHash<QString, QHashDummyValue>::iterator QHash<QString, QHashDummyValue>::emplace_helper<QHashDummyValue>(QString&&, QHashDummyValue&&) + 44 (qhash.h:1215)
      5   libCppEditor.dylib            	       0x11a7621d4 QHash<QString, QHashDummyValue>::iterator QHash<QString, QHashDummyValue>::emplace<QHashDummyValue const&>(QString&&, QHashDummyValue const&) + 100 (qhash.h:1195)
      6   libCppEditor.dylib            	       0x11a762118 QHash<QString, QHashDummyValue>::iterator QHash<QString, QHashDummyValue>::emplace<QHashDummyValue const&>(QString const&, QHashDummyValue const&) + 84 (qhash.h:1187)
      7   libCppEditor.dylib            	       0x11a76206c QHash<QString, QHashDummyValue>::insert(QString const&, QHashDummyValue const&) + 40 (qhash.h:1165)
      8   libCppEditor.dylib            	       0x11a76201c QSet<QString>::insert(QString const&) + 44 (qset.h:192)
      9   libCppEditor.dylib            	       0x11abe66a0 CppEditor::Internal::StringTablePrivate::insert(QString const&) + 116 (stringtable.cpp:106)
      10  libCppEditor.dylib            	       0x11abe6620 CppEditor::Internal::StringTable::insert(QString const&) + 40 (stringtable.cpp:83)
      11  libCppEditor.dylib            	       0x11abd5670 CppEditor::SearchSymbols::addChildItem(QString const&, QString const&, QString const&, CppEditor::IndexItem::ItemType, CPlusPlus::Symbol*) + 416 (searchsymbols.cpp:301)
      12  libCppEditor.dylib            	       0x11abd5b00 void CppEditor::SearchSymbols::processFunction<CPlusPlus::Function>(CPlusPlus::Function*) + 256 (searchsymbols.cpp:338)
      13  libCppEditor.dylib            	       0x11abd59ec CppEditor::SearchSymbols::visit(CPlusPlus::Function*) + 32 (searchsymbols.cpp:107)
      14  libCPlusPlus.8.0.82.dylib     	       0x10cf28bf0 CPlusPlus::Function::visitSymbol0(CPlusPlus::SymbolVisitor*) + 44 (Symbols.cpp:384)
      15  libCPlusPlus.8.0.82.dylib     	       0x10cf26b34 CPlusPlus::Symbol::visitSymbol(CPlusPlus::SymbolVisitor*) + 44 (Symbol.cpp:133) [inlined]
      16  libCPlusPlus.8.0.82.dylib     	       0x10cf26b34 CPlusPlus::Symbol::visitSymbol(CPlusPlus::Symbol*, CPlusPlus::SymbolVisitor*) + 68 (Symbol.cpp:142)
      17  libCppEditor.dylib            	       0x11abd50b4 CppEditor::SearchSymbols::accept(CPlusPlus::Symbol*) + 32 (searchsymbols.h:61)
      18  libCppEditor.dylib            	       0x11abd4f50 CppEditor::SearchSymbols::operator()(QSharedPointer<CPlusPlus::Document>, QString const&) + 744 (searchsymbols.cpp:75)
      19  libCppEditor.dylib            	       0x11a7bc5b8 CppEditor::SearchSymbols::operator()(QSharedPointer<CPlusPlus::Document>) + 76 (searchsymbols.h:53)
      20  libCppEditor.dylib            	       0x11a9ff004 CppEditor::CppLocatorData::flushPendingDocument(bool) const + 284 (cpplocatordata.cpp:95)
      21  libCppEditor.dylib            	       0x11a9fee38 CppEditor::CppLocatorData::onDocumentUpdated(QSharedPointer<CPlusPlus::Document> const&) + 752 (cpplocatordata.cpp:61)
      22  libCppEditor.dylib            	       0x11aa3bd44 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QSharedPointer<CPlusPlus::Document> >, void, void (CppEditor::CppLocatorData::*)(QSharedPointer<CPlusPlus::Document> const&)>::call(void (CppEditor::CppLocatorData::*)(QSharedPointer<CPlusPlus::Document> const&), CppEditor::CppLocatorData*, void**) + 136 (qobjectdefs_impl.h:152)
      23  libCppEditor.dylib            	       0x11aa3bc84 void QtPrivate::FunctionPointer<void (CppEditor::CppLocatorData::*)(QSharedPointer<CPlusPlus::Document> const&)>::call<QtPrivate::List<QSharedPointer<CPlusPlus::Document> >, void>(void (CppEditor::CppLocatorData::*)(QSharedPointer<CPlusPlus::Document> const&), CppEditor::CppLocatorData*, void**) + 80 (qobjectdefs_impl.h:185)
      24  libCppEditor.dylib            	       0x11aa3bb88 QtPrivate::QSlotObject<void (CppEditor::CppLocatorData::*)(QSharedPointer<CPlusPlus::Document> const&), QtPrivate::List<QSharedPointer<CPlusPlus::Document> >, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 164 (qobjectdefs_impl.h:395)
      25  QtCore                        	       0x105d4ef78 QObject::event(QEvent*) + 584 (qobject.cpp:1369)
      26  QtWidgets                     	       0x103484a58 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 (qapplication.cpp:3409)
      27  QtWidgets                     	       0x103485c8c QApplication::notify(QObject*, QEvent*) + 532
      28  QtCore                        	       0x105d0eb80 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208 (qcoreapplication.cpp:1067)
      29  QtCore                        	       0x105d0fed4 QCoreApplication::sendEvent(QObject*, QEvent*) + 16 (qcoreapplication.cpp:1475) [inlined]
      30  QtCore                        	       0x105d0fed4 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 828 (qcoreapplication.cpp:1834)
      31  libqcocoa.dylib               	       0x103c197b4 QCocoaEventDispatcherPrivate::processPostedEvents() + 312 (qcocoaeventdispatcher.mm:902)
      32  libqcocoa.dylib               	       0x103c19e18 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 48 (qcocoaeventdispatcher.mm:925)
      33  CoreFoundation                	       0x19b3f5034 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
      34  CoreFoundation                	       0x19b3f4f80 __CFRunLoopDoSource0 + 208
      35  CoreFoundation                	       0x19b3f4c80 __CFRunLoopDoSources0 + 268
      36  CoreFoundation                	       0x19b3f3600 __CFRunLoopRun + 828
      37  CoreFoundation                	       0x19b3f2b24 CFRunLoopRunSpecific + 600
      38  HIToolbox                     	       0x1a402b338 RunCurrentEventLoopInMode + 292
      39  HIToolbox                     	       0x1a402b0b4 ReceiveNextEventCommon + 564
      40  HIToolbox                     	       0x1a402ae68 _BlockUntilNextEventMatchingListInModeWithFilter + 72
      41  AppKit                        	       0x19df5978c _DPSNextEvent + 860
      42  AppKit                        	       0x19df58084 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
      43  AppKit                        	       0x19df4a250 -[NSApplication run] + 596
      44  libqcocoa.dylib               	       0x103c18d34 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1712 (qcocoaeventdispatcher.mm:430)
      45  QtCore                        	       0x105d17ee8 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:139) [inlined]
      46  QtCore                        	       0x105d17ee8 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 500 (qeventloop.cpp:230)
      47  QtCore                        	       0x105d0f25c QCoreApplication::exec() + 128 (qcoreapplication.cpp:1382)
      48  Qt Creator                    	       0x10217d808 main + 12644 (main.cpp:756)
      49  dyld                          	       0x10232108c start + 520
      

      It can reproduced with the same project mentioned in the other report.

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

            kandeler Christian Kandeler
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes