-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
Qt Creator 18.0.0
-
None
-
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
For Gerrit Dashboard: QTCREATORBUG-33330 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
669177,3 | PE: Remove settings target widgets when the target is removed | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |