https://bugs.kde.org/show_bug.cgi?id=429896

            Bug ID: 429896
           Summary: Discover Crashes if icon theme unavailable
           Product: Discover
           Version: 5.20.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: dklot...@gmail.com
                CC: aleix...@kde.org
  Target Milestone: ---

Application: plasma-discover (5.20.3)

Qt Version: 5.15.1
Frameworks Version: 5.75.0
Operating System: Linux 5.9.11-200.fc33.x86_64 x86_64
Windowing system: Wayland
Distribution: "Fedora release 33 (Thirty Three)"

-- Information about the crash:
- What I was doing when the application crashed:
Ran discover, attempted to go and lbrowse installable widgets

- Unusual behavior I noticed:
It complained breeze theme was not installed and then was in an infinite
spinner loop loading

- Custom settings of the application:
had inadvertently uninstalled breeze kde theme

The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f774dad2bf7 in QShortcutMap::removeShortcut(int, QObject*,
QKeySequence const&) () at /lib64/libQt5Gui.so.5
#5  0x00007f774ea9fd05 in QQuickShortcut::~QQuickShortcut() () at
/lib64/libQt5Quick.so.5
#6  0x00007f774ecd45a3 in
QQmlPrivate::QQmlElement<QQuickShortcut>::~QQmlElement() [clone .lto_priv.0] ()
at /lib64/libQt5Quick.so.5
#7  0x00007f774d25ba3a in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#8  0x00007f774d26126f in QObject::~QObject() () at /lib64/libQt5Core.so.5
#9  0x00007f7733e8015e in
QQmlPrivate::QQmlElement<QQuickButton>::~QQmlElement() () at
/usr/lib64/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#10 0x00007f774d25ba3a in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#11 0x00007f774d26126f in QObject::~QObject() () at /lib64/libQt5Core.so.5
#12 0x00007f774ecd596c in
QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() [clone .lto_priv.0] ()
at /lib64/libQt5Quick.so.5
#13 0x00007f774d25ba3a in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#14 0x00007f774d26126f in QObject::~QObject() () at /lib64/libQt5Core.so.5
#15 0x00007f773853e6ea in
QQmlPrivate::QQmlElement<QQuickGridLayout>::~QQmlElement() () at
/usr/lib64/qt5/qml/QtQuick/Layouts/libqquicklayoutsplugin.so
#16 0x00007f774d25ba3a in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#17 0x00007f774d26126f in QObject::~QObject() () at /lib64/libQt5Core.so.5
#18 0x00007f774ecd37a5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement()
[clone .lto_priv.0] () at /lib64/libQt5Quick.so.5
#19 0x00007f774d25ba3a in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#20 0x00007f774d26126f in QObject::~QObject() () at /lib64/libQt5Core.so.5
#21 0x00007f7733e7fd9e in
QQmlPrivate::QQmlElement<QQuickItemDelegate>::~QQmlElement() () at
/usr/lib64/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#22 0x00007f77382b14fe in (anonymous
namespace)::Q_QGS_s_delegateCache::innerFunction()::Holder::~Holder() () at
/usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#23 0x00007f774cc66237 in __run_exit_handlers () at /lib64/libc.so.6
#24 0x00007f774cc663e0 in on_exit () at /lib64/libc.so.6
#25 0x00007f774cc4e1e9 in __libc_start_main () at /lib64/libc.so.6
#26 0x00005608e56510fe in _start ()
[Inferior 1 (process 7725) detached]

Possible duplicates by query: bug 427821, bug 426732, bug 426602, bug 419648,
bug 414728.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to