Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-9221

macOS: DS crashes on exit

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • QDS 4.0
    • All Other Issues
    • macOS
    • 9d0099245 (qds/dev), 48863dc36 (qds/4.0)

    Description

      Tested with 4.0 snapshot from online staging (Built on Feb 21 2023 03:34:57). RTA results show crash on exit on macOS. Tried manually: disabled crashpad, did steps described below and got the attached crash log.

      • Open DS
      • (Open project. Not sure if this step is necessary, but tried only with project open)
      • Close DS
      • -> crash
      • Did not see this issue in previous snapshot


      1  __pthread_kill                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                (arm64e) /usr/lib/system/libsystem_kernel.dylib       0x1aeeda8682  pthread_kill                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  (arm64e) /usr/lib/system/libsystem_pthread.dylib      0x1aef11cec3  abort                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         (arm64e) /usr/lib/system/libsystem_c.dylib            0x1aee4a2c84  malloc_vreport                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                (arm64e) /usr/lib/system/libsystem_malloc.dylib       0x1aed689f85  malloc_report                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 (arm64e) /usr/lib/system/libsystem_malloc.dylib       0x1aed6c20c6  find_zone_and_free                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            (arm64e) /usr/lib/system/libsystem_malloc.dylib       0x1aed78db87  QtSharedPointer::CustomDeleter<QmlDesigner::PureActionInterface, QtSharedPointer::NormalDeleter>::execute()                                                                                                                                                                                                                                                                                                                                                                                                                                                   qsharedpointer_impl.h                            158  0x14349d1b08  QtSharedPointer::ExternalRefCountWithCustomDeleter<QmlDesigner::PureActionInterface, QtSharedPointer::NormalDeleter>::deleter(QtSharedPointer::ExternalRefCountData *)                                                                                                                                                                                                                                                                                                                                                                                        qsharedpointer_impl.h                            176  0x14349d0a49  QtSharedPointer::ExternalRefCountData::destroy()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              qsharedpointer_impl.h                            114  0x1433b423c10 QSharedPointer<QmlDesigner::PureActionInterface>::deref(QtSharedPointer::ExternalRefCountData *)                                                                                                                                                                                                                                                                                                                                                                                                                                                              qsharedpointer_impl.h                            445  0x14348213811 QSharedPointer<QmlDesigner::PureActionInterface>::deref()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     qsharedpointer_impl.h                            440  0x1434820f012 QSharedPointer<QmlDesigner::PureActionInterface>::~QSharedPointer()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           qsharedpointer_impl.h                            280  0x1434820c413 QSharedPointer<QmlDesigner::PureActionInterface>::~QSharedPointer()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           qsharedpointer_impl.h                            280  0x14348208414 QmlDesigner::AbstractAction::~AbstractAction()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                abstractaction.h                                 39   0x14347fd0c15 QmlDesigner::Edit3DAction::~Edit3DAction()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    edit3dactions.h                                  44   0x1436b1bac16 QmlDesigner::Edit3DAction::~Edit3DAction()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    edit3dactions.h                                  44   0x1436b20a817 QmlDesigner::Edit3DAction::~Edit3DAction()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    edit3dactions.h                                  44   0x1436b26a018 QtSharedPointer::CustomDeleter<QmlDesigner::Edit3DAction, QtSharedPointer::NormalDeleter>::execute()                                                                                                                                                                                                                                                                                                                                                                                                                                                          qsharedpointer_impl.h                            158  0x14366560019 QtSharedPointer::ExternalRefCountWithCustomDeleter<QmlDesigner::Edit3DAction, QtSharedPointer::NormalDeleter>::deleter(QtSharedPointer::ExternalRefCountData *)                                                                                                                                                                                                                                                                                                                                                                                               qsharedpointer_impl.h                            176  0x1436654ec20 QtSharedPointer::ExternalRefCountData::destroy()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              qsharedpointer_impl.h                            114  0x1433b423c21 QSharedPointer<QmlDesigner::Edit3DAction>::deref(QtSharedPointer::ExternalRefCountData *)                                                                                                                                                                                                                                                                                                                                                                                                                                                                     qsharedpointer_impl.h                            445  0x1433b41d022 QSharedPointer<QmlDesigner::Edit3DAction>::deref()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            qsharedpointer_impl.h                            440  0x1433b418823 QSharedPointer<QmlDesigner::Edit3DAction>::~QSharedPointer()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  qsharedpointer_impl.h                            280  0x1433b415c24 QSharedPointer<QmlDesigner::Edit3DAction>::~QSharedPointer()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  qsharedpointer_impl.h                            280  0x1433b413025 std::pair<QmlDesigner::View3DActionType const, QSharedPointer<QmlDesigner::Edit3DAction>>::~pair()                                                                                                                                                                                                                                                                                                                                                                                                                                                            pair.h                                           42   0x1433b410426 std::pair<QmlDesigner::View3DActionType const, QSharedPointer<QmlDesigner::Edit3DAction>>::~pair()                                                                                                                                                                                                                                                                                                                                                                                                                                                            pair.h                                           42   0x1433b40d427 void std::allocator_traits<std::allocator<std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *>>>::destroy<std::pair<QmlDesigner::View3DActionType const, QSharedPointer<QmlDesigner::Edit3DAction>>, void, void>(std::allocator<std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *>>&, std::pair<QmlDesigner::View3DActionType const, QSharedPointer<QmlDesigner::Edit3DAction>> *)                                        allocator_traits.h                               319  0x1433b401828 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::destroy(std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *> *) __tree                                           1803 0x1433b3f8429 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::destroy(std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *> *) __tree                                           1801 0x1433b3f5030 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::destroy(std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *> *) __tree                                           1800 0x1433b3f4031 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::destroy(std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *> *) __tree                                           1800 0x1433b3f4032 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::destroy(std::__tree_node<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, void *> *) __tree                                           1800 0x1433b3f4033 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::~__tree()                                                                                                                        __tree                                           1791 0x1433b3ef834 std::__tree<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::__map_value_compare<QmlDesigner::View3DActionType, std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>, std::less<QmlDesigner::View3DActionType>, true>, std::allocator<std::__value_type<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::~__tree()                                                                                                                        __tree                                           1788 0x1433b3ec035 std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>::~map()                                                                                                                                                                                                                                                                                                                                                                                                                                                                    map                                              1117 0x1433b3e9436 std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>::~map()                                                                                                                                                                                                                                                                                                                                                                                                                                                                    map                                              1115 0x1433b3e6837 QMapData<std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>::~QMapData()                                                                                                                                                                                                                                                                                                                                                                                                                                                     qmap.h                                           24   0x1433b3e3c38 QMapData<std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>::~QMapData()                                                                                                                                                                                                                                                                                                                                                                                                                                                     qmap.h                                           24   0x1433b3e0c39 QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::~QExplicitlySharedDataPointerV2()                                                                                                                                                                                                                                                                                                                                                                                    qshareddata_impl.h                               68   0x1433b3dd040 QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>>>::~QExplicitlySharedDataPointerV2()                                                                                                                                                                                                                                                                                                                                                                                    qshareddata_impl.h                               66   0x1433b3d6441 QMap<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>::~QMap()                                                                                                                                                                                                                                                                                                                                                                                                                                                                       qabstractitemmodel.h                             230  0x1433b3d3842 QMap<QmlDesigner::View3DActionType, QSharedPointer<QmlDesigner::Edit3DAction>>::~QMap()                                                                                                                                                                                                                                                                                                                                                                                                                                                                       qabstractitemmodel.h                             230  0x1433b36c443 QmlDesigner::Edit3DView::~Edit3DView()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        edit3dview.h                                     29   0x1433b35fc44 QmlDesigner::Edit3DView::~Edit3DView()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        edit3dview.h                                     29   0x14334415045 QmlDesigner::ViewManagerData::~ViewManagerData()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              viewmanager.cpp                                  51   0x143636a3046 QmlDesigner::ViewManagerData::~ViewManagerData()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              viewmanager.cpp                                  51   0x14363697047 std::default_delete<QmlDesigner::ViewManagerData>::operator()(QmlDesigner::ViewManagerData *) const                                                                                                                                                                                                                                                                                                                                                                                                                                                           unique_ptr.h                                     57   0x14363691448 std::unique_ptr<QmlDesigner::ViewManagerData, std::default_delete<QmlDesigner::ViewManagerData>>::reset(QmlDesigner::ViewManagerData *)                                                                                                                                                                                                                                                                                                                                                                                                                       unique_ptr.h                                     318  0x14363689049 std::unique_ptr<QmlDesigner::ViewManagerData, std::default_delete<QmlDesigner::ViewManagerData>>::~unique_ptr()                                                                                                                                                                                                                                                                                                                                                                                                                                               unique_ptr.h                                     272  0x14363682050 std::unique_ptr<QmlDesigner::ViewManagerData, std::default_delete<QmlDesigner::ViewManagerData>>::~unique_ptr()                                                                                                                                                                                                                                                                                                                                                                                                                                               unique_ptr.h                                     272  0x14363155051 QmlDesigner::ViewManager::~ViewManager()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      viewmanager.cpp                                  121  0x1436315b852 QmlDesigner::ViewManager::~ViewManager()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      viewmanager.cpp                                  121  0x1436315e453 QmlDesigner::QmlDesignerPluginPrivate::~QmlDesignerPluginPrivate()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            qmldesignerplugin.cpp                            133  0x143408c8054 QmlDesigner::QmlDesignerPluginPrivate::~QmlDesignerPluginPrivate()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            qmldesignerplugin.cpp                            133  0x14340217855 QmlDesigner::QmlDesignerPlugin::~QmlDesignerPlugin()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          qmldesignerplugin.cpp                            221  0x14340212456 QmlDesigner::QmlDesignerPlugin::~QmlDesignerPlugin()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          qmldesignerplugin.cpp                            218  0x1434021a457 QmlDesigner::QmlDesignerPlugin::~QmlDesignerPlugin()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          qmldesignerplugin.cpp                            218  0x1434021d058 ExtensionSystem::Internal::PluginSpecPrivate::kill()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          pluginspec.cpp                                   1169 0x1003b003059 ExtensionSystem::Internal::PluginManagerPrivate::loadPlugin(ExtensionSystem::PluginSpec *, ExtensionSystem::PluginSpec::State)                                                                                                                                                                                                                                                                                                                                                                                                                                pluginmanager.cpp                                1580 0x10037205860 ExtensionSystem::Internal::PluginManagerPrivate::deleteAll()::$_7::operator()(ExtensionSystem::PluginSpec *) const                                                                                                                                                                                                                                                                                                                                                                                                                                            pluginmanager.cpp                                1045 0x100392ad461 void Utils::reverseForeach<QList<ExtensionSystem::PluginSpec *>, ExtensionSystem::Internal::PluginManagerPrivate::deleteAll()::$_7>(QList<ExtensionSystem::PluginSpec *> const&, ExtensionSystem::Internal::PluginManagerPrivate::deleteAll()::$_7 const&)                                                                                                                                                                                                                                                                                                    algorithm.h                                      1124 0x1003725d462 ExtensionSystem::Internal::PluginManagerPrivate::deleteAll()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  pluginmanager.cpp                                1044 0x10037253063 ExtensionSystem::Internal::PluginManagerPrivate::shutdown()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   pluginmanager.cpp                                1378 0x10036b43064 ExtensionSystem::PluginManager::shutdown()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    pluginmanager.cpp                                388  0x10036b38465 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void ( *)()>::call(void ( *&)(), void * *)                                                                                                                                                                                                                                                                                                                                                                                                                                          qobjectdefs_impl.h                               127  0x10002140466 void QtPrivate::FunctionPointer<void ( *)()>::call<QtPrivate::List<>, void>(void ( *)(), void *, void * *)                                                                                                                                                                                                                                                                                                                                                                                                                                                    qobjectdefs_impl.h                               196  0x1000213ac67 QtPrivate::QStaticSlotObject<void ( *)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *)                                                                                                                                                                                                                                                                                                                                                                                                                      qobject_impl.h                                   54   0x10002134468 QtPrivate::QSlotObjectBase::call(QObject *, void * *)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         qobjectdefs_impl.h                               363  0x103c03d6069 void doActivate<false>(QObject *, int, void * *)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              qobject.cpp                                      3972 0x103c03d4470 QCoreApplication::aboutToQuit(QCoreApplication::QPrivateSignal)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               moc_qcoreapplication.cpp                         293  0x103bbb68c71 QCoreApplicationPrivate::execCleanup()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        qcoreapplication.cpp                             1367 0x103bbb67472 QCoreApplication::exec()                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      qcoreapplication.cpp                             1351 0x103bbb65873 main                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          main.cpp                                         794  0x10000c3a474 start  
      

      Attachments

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

        Activity

          People

            e0348803 Miikka Heikkinen
            tanja_remes Tanja Remes
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes