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

Crash when creating new Device

    XMLWordPrintable

Details

    • macOS
    •  c996c08a2f05736c75590c4b2c3c092ba530ac53

    Description

      A crash might happen when creating a new device using the wizard from "Devices" settings page. The crash can happen after clicking "Finish" in the respective device type wizard, then cancelling the settings page quickly via an escape key click.

       

      1   std::unique_ptr<ProjectExplorer::Internal::DeviceManagerPrivate, std::default_delete<ProjectExplorer::Internal::DeviceManagerPrivate>>::operator->() const                                                                                                               memory                   2314 0x112a66b45 
      2   ProjectExplorer::DeviceManager::addDevice(QSharedPointer<ProjectExplorer::IDevice const> const&)                                                                                                                                                                         devicemanager.cpp        252  0x112a68faf 
      3   ProjectExplorer::Internal::DeviceSettingsWidget::addDevice()                                                                                                                                                                                                             devicesettingswidget.cpp 153  0x112ab859b 
      4   QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (ProjectExplorer::Internal::DeviceSettingsWidget:: *)()>::call(void (ProjectExplorer::Internal::DeviceSettingsWidget:: *)(), ProjectExplorer::Internal::DeviceSettingsWidget *, void * *) qobjectdefs_impl.h       152  0x112abb7b4 
      5   void QtPrivate::FunctionPointer<void (ProjectExplorer::Internal::DeviceSettingsWidget:: *)()>::call<QtPrivate::List<>, void>(void (ProjectExplorer::Internal::DeviceSettingsWidget:: *)(), ProjectExplorer::Internal::DeviceSettingsWidget *, void * *)                  qobjectdefs_impl.h       185  0x112abb708 
      6   QtPrivate::QSlotObject<void (ProjectExplorer::Internal::DeviceSettingsWidget:: *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *)                                                                                      qobjectdefs_impl.h       418  0x112abb625 
      7   QtPrivate::QSlotObjectBase::call(QObject *, void * *)                                                                                                                                                                                                                    qobjectdefs_impl.h       398  0x101eeafb5 
      8   void doActivate<false>(QObject *, int, void * *)                                                                                                                                                                                                                         qobject.cpp              3886 0x101eeafa0 
      9   QAbstractButton::clicked(bool)                                                                                                                                                                                                                                           moc_qabstractbutton.cpp  308  0x100f63dbf 
      10  QAbstractButtonPrivate::emitClicked()                                                                                                                                                                                                                                    qabstractbutton.cpp      415  0x100f63d97 
      11  QAbstractButtonPrivate::click()                                                                                                                                                                                                                                          qabstractbutton.cpp      408  0x100f63c39 
      12  QAbstractButton::mouseReleaseEvent(QMouseEvent *)                                                                                                                                                                                                                        qabstractbutton.cpp      1044 0x100f64def 
      13  QWidget::event(QEvent *)                                                                                                                                                                                                                                                 qwidget.cpp              8659 0x100eb444d 
      14  QPushButton::event(QEvent *)                                                                                                                                                                                                                                             qpushbutton.cpp          718  0x10100aa15 
      15  QApplicationPrivate::notify_helper(QObject *, QEvent *)                                                                                                                                                                                                                  qapplication.cpp         3637 0x100e7a02a 
      16  QApplication::notify(QObject *, QEvent *)                                                                                                                                                                                                                                qapplication.cpp         3081 0x100e7cd95 
      17  QCoreApplication::notifyInternal2(QObject *, QEvent *)                                                                                                                                                                                                                   qcoreapplication.cpp     1064 0x101eb7a54 
      18  QApplicationPrivate::sendMouseEvent(QWidget *, QMouseEvent *, QWidget *, QWidget *, QWidget * *, QPointer<QWidget>&, bool, bool)                                                                                                                                         qapplication.cpp         2619 0x100e7a950 
      19  QWidgetWindow::handleMouseEvent(QMouseEvent *)                                                                                                                                                                                                                           qwidgetwindow.cpp        683  0x100ed3642 
      20  QWidgetWindow::event(QEvent *)                                                                                                                                                                                                                                           qwidgetwindow.cpp        300  0x100ed1d09 
      ... <More>                                                                                                                                                                                                                                                                                                             
      

       

       

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-26285
        # Subject Branch Project Status CR V

        Activity

          People

            kandeler Christian Kandeler
            assam Assam Boudjelthia
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes