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

Crash when switching sessions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • Qt Creator 4.13.2
    • None

    Description

      Crash when switching between two large sessions with different configurations and qt sources

       

       Thread 1 "qtcreator" received signal SIGSEGV, Segmentation fault.
      0x00007ffff6372d01 in _int_malloc (av=av@entry=0x7ffff64c3b80 <main_arena>, bytes=bytes@entry=24) at malloc.c:3671
      3671    malloc.c: No such file or directory.
      (gdb) bt
      #0  0x00007ffff6372d01 in _int_malloc (av=av@entry=0x7ffff64c3b80 <main_arena>, bytes=bytes@entry=24) at malloc.c:3671
      #1  0x00007ffff6375419 in __GI___libc_malloc (bytes=24) at malloc.c:3066
      #2  0x00007ffff658fc29 in operator new(unsigned long) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
      #3  0x00007fffe88bc62a in QList<Core::Internal::OpenDocumentsFilter::Entry>::append(Core::Internal::OpenDocumentsFilter::Entry const&) ()
          at /src/qt-creator/lib/qtcreator/plugins/libCore.so
      #4  0x00007fffe88baeaf in Core::Internal::OpenDocumentsFilter::refreshInternally() () at /src/qt-creator/lib/qtcreator/plugins/libCore.so
      #5  0x00007ffff6a13715 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffffffbf30, r=0x555555f9b0b8, this=0x555555eb9d50)
          at ../../include/QtCore/../../../../qtbase/src/corelib/kernel/qobjectdefs_impl.h:398
      #6  doActivate<false>(QObject*, int, void**) (sender=0x555555da3920, signal_index=13, argv=0x7fffffffbf30)
          at /src/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886
      #7  0x00007ffff6a0d217 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
          (sender=sender@entry=0x555555da3920, m=m@entry=0x7ffff6ccb040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fffffffbf30) at /src/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
      #8  0x00007ffff697d762 in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal)
          (this=this@entry=0x555555da3920, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at .moc/moc_qabstractitemmodel.cpp:592
      #9  0x00007ffff69864d3 in QAbstractItemModel::endInsertRows() (this=0x555555da3920)
          at /src/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2780
      #10 0x00007fffe877b367 in Core::Internal::DocumentModelPrivate::addEntry(Core::DocumentModel::Entry*) ()
          at /src/qt-creator/lib/qtcreator/plugins/libCore.so
      #11 0x00007fffe877d264 in Core::Internal::DocumentModelPrivate::addSuspendedDocument(QString const&, QString const&, Utils::Id) ()
          at /src/qt-creator/lib/qtcreator/plugins/libCore.so
      #12 0x00007fffe8769359 in Core::EditorManager::restoreState(QByteArray const&) () at /src/qt-creator/lib/qtcreator/plugins/libCore.so
      #13 0x00007fffe3d66e06 in ProjectExplorer::SessionManagerPrivate::restoreEditors(Utils::PersistentSettingsReader const&) ()
          at /src/qt-creator/lib/qtcreator/plugins/libProjectExplorer.so
      #14 0x00007fffe3d6f54c in ProjectExplorer::SessionManager::loadSession(QString const&, bool) ()
          at /src/qt-creator/lib/qtcreator/plugins/libProjectExplorer.so
      #15 0x00007fffe3c6a70f in ProjectExplorer::ProjectExplorerPluginPrivate::setSession(QAction*) ()
          at /src/qt-creator/lib/qtcreator/plugins/libProjectExplorer.so
      #16 0x00007ffff6a13715 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffffffc4a0, r=0x555556368960, this=0x55555f859670)
          at ../../include/QtCore/../../../../qtbase/src/corelib/kernel/qobjectdefs_impl.h:398
      #17 doActivate<false>(QObject*, int, void**) (sender=0x55556f7d93f0, signal_index=3, argv=0x7fffffffc4a0)
          at /src/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886

      Attachments

        Issue Links

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

          Activity

            People

              kandeler Christian Kandeler
              allan.jensen Allan Sandfeld Jensen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes