Application: systemsettings5 (5.22.2) Qt Version: 5.15.2 Frameworks Version: 5.83.0 Operating System: Linux 5.3.18-59.5-preempt x86_64 Windowing System: X11 Drkonqi Version: 5.22.2 Distribution: "openSUSE Leap 15.3" -- Information about the crash: - What I was doing when the application crashed: I am using the KDE in German therefore I guess it is "info center" what I used was Infozentrum. I was looking for my system and I informed myself about the usb devices. After that I closed the application by clicking on the "x" (top right corner of the window). - Unusual behavior I noticed: KDE reported that a crash had happened, but there was not crash that I could observe. I repeated it four times, and always the same behaviour. The crash can be reproduced every time. -- Backtrace: Application: Info Center (systemsettings5), signal: Segmentation fault [KCrash Handler] #4 QScopedPointer<QShortcutMapPrivate, QScopedPointerDeleter<QShortcutMapPrivate> >::operator-> (this=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:118 #5 qGetPtrHelper<QScopedPointer<QShortcutMapPrivate, QScopedPointerDeleter<QShortcutMapPrivate> > > (ptr=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1135 #6 QShortcutMap::d_func (this=<optimized out>) at kernel/qshortcutmap_p.h:73 #7 QShortcutMap::removeShortcut (this=this@entry=0xc8, id=-36, owner=owner@entry=0x55d91db14160, key=...) at kernel/qshortcutmap.cpp:185 #8 0x00007f64d115b22e in QQuickShortcut::ungrabShortcut (this=this@entry=0x55d91db14160, shortcut=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/util/qquickshortcut.cpp:413 #9 0x00007f64d115c259 in QQuickShortcut::ungrabShortcut (shortcut=..., this=0x55d91db14160) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/util/qquickshortcut.cpp:141 #10 QQuickShortcut::~QQuickShortcut (this=0x55d91db14160, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/util/qquickshortcut.cpp:141 #11 0x00007f64d13a57f3 in QQmlPrivate::QQmlElement<QQuickShortcut>::~QQmlElement (this=0x55d91db14160, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #12 QQmlPrivate::QQmlElement<QQuickShortcut>::~QQmlElement (this=0x55d91db14160, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/include/QtQml/../../src/qml/qml/qqmlprivate.h:144 #13 0x00007f64d39974eb in QObjectPrivate::deleteChildren (this=0x55d91db9ae80) at kernel/qobject.cpp:2104 #14 0x00007f64d39a1e9e in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #15 0x00007f64d1239dad in QQuickItem::~QQuickItem (this=0x55d91db9adc0, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/items/qquickitem.cpp:2304 #16 0x00007f643e7379bd in QQuickButton::~QQuickButton (this=0x55d91db9adc0, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickbutton_p.h:57 #17 QQuickToolButton::~QQuickToolButton (this=0x55d91db9adc0, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquicktoolbutton_p.h:55 #18 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=0x55d91db9adc0, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #19 QQmlPrivate::QQmlElement<QQuickToolButton>::~QQmlElement (this=0x55d91db9adc0, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #20 0x00007f644cda1bd0 in ToolBarLayoutDelegate::~ToolBarLayoutDelegate (this=0x55d91dbbb7d0, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/toolbarlayoutdelegate.cpp:82 #21 0x00007f644cda1c09 in ToolBarLayoutDelegate::~ToolBarLayoutDelegate (this=0x55d91dbbb7d0, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/toolbarlayoutdelegate.cpp:88 #22 0x00007f644cd9e503 in std::default_delete<ToolBarLayoutDelegate>::operator() (this=<optimized out>, __ptr=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:78 #23 std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> >::~unique_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:263 #24 std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >::~pair (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/stl_pair.h:208 #25 __gnu_cxx::new_allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >::destroy<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > (this=<synthetic pointer>, __p=<optimized out>) at /usr/include/c++/7/ext/new_allocator.h:140 #26 std::allocator_traits<std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > >::destroy<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > (__a=<synthetic pointer>..., __p=<optimized out>) at /usr/include/c++/7/bits/alloc_traits.h:487 #27 std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, false> > >::_M_deallocate_node (__n=0x55d91dbb2b80, this=<optimized out>) at /usr/include/c++/7/bits/hashtable_policy.h:2084 #28 0x00007f644cda10f0 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, false> > >::_M_deallocate_nodes (this=<optimized out>, __n=<optimized out>) at /usr/include/c++/7/bits/hashtable_policy.h:2097 #29 std::_Hashtable<QObject*, std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >, std::__detail::_Select1st, std::equal_to<QObject*>, std::hash<QObject*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::clear (this=this@entry=0x55d91d14fc38) at /usr/include/c++/7/bits/hashtable.h:2032 #30 0x00007f644cd9f31b in std::_Hashtable<QObject*, std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > >, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > >, std::__detail::_Select1st, std::equal_to<QObject*>, std::hash<QObject*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::~_Hashtable (this=0x55d91d14fc38, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/hashtable.h:1358 #31 std::unordered_map<QObject*, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> >, std::hash<QObject*>, std::equal_to<QObject*>, std::allocator<std::pair<QObject* const, std::unique_ptr<ToolBarLayoutDelegate, std::default_delete<ToolBarLayoutDelegate> > > > >::~unordered_map (this=0x55d91d14fc38, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/unordered_map.h:101 #32 ToolBarLayout::Private::~Private (this=0x55d91d14fba0, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/toolbarlayout.cpp:35 #33 std::default_delete<ToolBarLayout::Private>::operator() (this=<optimized out>, __ptr=0x55d91d14fba0) at /usr/include/c++/7/bits/unique_ptr.h:78 #34 std::unique_ptr<ToolBarLayout::Private, std::default_delete<ToolBarLayout::Private> >::~unique_ptr (this=0x55d91d131250, __in_chrg=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:263 #35 ToolBarLayout::~ToolBarLayout (this=0x55d91d131230, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/toolbarlayout.cpp:106 #36 0x00007f644cd594e5 in QQmlPrivate::QQmlElement<ToolBarLayout>::~QQmlElement (this=0x55d91d131230, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #37 QQmlPrivate::QQmlElement<ToolBarLayout>::~QQmlElement (this=0x55d91d131230, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #38 0x00007f64d39974eb in QObjectPrivate::deleteChildren (this=0x55d91d065ba0) at kernel/qobject.cpp:2104 #39 0x00007f64d39a1e9e in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #40 0x00007f64d1239dad in QQuickItem::~QQuickItem (this=0x55d91d140a90, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/items/qquickitem.cpp:2304 #41 0x00007f643e738e45 in QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement (this=0x55d91d140a90, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #42 QQmlPrivate::QQmlElement<QQuickControl>::~QQmlElement (this=0x55d91d140a90, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #43 0x00007f64d39974eb in QObjectPrivate::deleteChildren (this=0x55d91d14a840) at kernel/qobject.cpp:2104 #44 0x00007f64d39a1e9e in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #45 0x00007f64d1239dad in QQuickItem::~QQuickItem (this=0x55d91d140820, __in_chrg=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp153.4.1.x86_64/src/quick/items/qquickitem.cpp:2304 #46 0x00007f643e737f3d in QQuickItemDelegate::~QQuickItemDelegate (this=0x55d91d140820, __in_chrg=<optimized out>) at ../../../include/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/../../../../../src/quicktemplates2/qquickitemdelegate_p.h:57 #47 QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement (this=0x55d91d140820, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #48 QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement (this=0x55d91d140820, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:144 #49 0x00007f644cd6e2ee in qDeleteAll<QList<QQuickItem*>::const_iterator> (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:320 #50 qDeleteAll<QList<QQuickItem*> > (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:328 #51 DelegateCache::~DelegateCache (this=0x7f644cfd7450 <(anonymous namespace)::Q_QGS_s_delegateCache::innerFunction()::holder>, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/delegaterecycler.cpp:63 #52 0x00007f644cd6e329 in (anonymous namespace)::Q_QGS_s_delegateCache::Holder::~Holder (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kirigami2-5.83.0-lp153.146.1.x86_64/src/delegaterecycler.cpp:54 #53 0x00007f64d2f1dc49 in __run_exit_handlers () from /lib64/libc.so.6 #54 0x00007f64d2f1ddca in exit () from /lib64/libc.so.6 #55 0x00007f64d2f06354 in __libc_start_main () from /lib64/libc.so.6 #56 0x000055d91a300a9a in _start () at ../sysdeps/x86_64/start.S:120 [Inferior 1 (process 6629) detached] Possible duplicates by query: bug 418844, bug 413349, bug 411378, bug 411089, bug 308053. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 426602 ***