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

Projects mode: Crash when disabling and re-enabling a Kit for a project

XMLWordPrintable

    • de0ccd428 (master)

      When disabling and re-enabling a Kit for a project, some widgets (e.g. comboboxes) are empty and when using the UI, Qt Creator crashes.

      Stack trace
      1  std::__uniq_ptr_impl<ProjectExplorer::TargetPrivate, std::default_delete<ProjectExplorer::TargetPrivate>>::_M_ptr                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 unique_ptr.h                  199 0x7fffe58870ae 
      2  std::unique_ptr<ProjectExplorer::TargetPrivate, std::default_delete<ProjectExplorer::TargetPrivate>>::get                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         unique_ptr.h                  470 0x7fffe5886b24 
      3  std::unique_ptr<ProjectExplorer::TargetPrivate, std::default_delete<ProjectExplorer::TargetPrivate>>::operator->                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  unique_ptr.h                  463 0x7fffe58864f2 
      4  ProjectExplorer::Target::activeBuildConfiguration                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 target.cpp                    248 0x7fffe5884336 
      5  ProjectExplorer::Internal::RunSettingsWidget::showAddRunConfigDialog                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              runsettingspropertiespage.cpp 624 0x7fffe584b8c2 
      6  QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (ProjectExplorer::Internal::RunSettingsWidget:: *)()>::call(void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), ProjectExplorer::Internal::RunSettingsWidget *, void * *)::{lambda()#1}::operator()() const                                                                                                                                                                                                                                                                                                                                     qobjectdefs_impl.h            127 0x7fffe585a99b 
      7  QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (ProjectExplorer::Internal::RunSettingsWidget:: *)()>::call(void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), ProjectExplorer::Internal::RunSettingsWidget *, void * *)::{lambda()#1}>(void * *, QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (ProjectExplorer::Internal::RunSettingsWidget:: *)()>::call(void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), ProjectExplorer::Internal::RunSettingsWidget *, void * *)::{lambda()#1}&&) qobjectdefs_impl.h            65  0x7fffe585c423 
      8  QtPrivate::FunctorCall<std::integer_sequence<unsigned long>, QtPrivate::List<>, void, void (ProjectExplorer::Internal::RunSettingsWidget:: *)()>::call(void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), ProjectExplorer::Internal::RunSettingsWidget *, void * *)                                                                                                                                                                                                                                                                                                                                                                       qobjectdefs_impl.h            126 0x7fffe585aa0f 
      9  QtPrivate::FunctionPointer<void (ProjectExplorer::Internal::RunSettingsWidget:: *)()>::call<QtPrivate::List<>, void>(void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), ProjectExplorer::Internal::RunSettingsWidget *, void * *)                                                                                                                                                                                                                                                                                                                                                                                                         qobjectdefs_impl.h            174 0x7fffe5857e54 
      10 QtPrivate::QCallableObject<void (ProjectExplorer::Internal::RunSettingsWidget:: *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *)                                                                                                                                                                                                                                                                                                                                                                                                                                                              qobjectdefs_impl.h            545 0x7fffe58562c7
      

        1. ProjectsModeCrash.mp4
          351 kB
          Alessandro Portale
        For Gerrit Dashboard: QTCREATORBUG-33330
        # Subject Branch Project Status CR V

            kandeler Christian Kandeler
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes