Bug 447925 - Switching back from simple menu to Kickoff kills Plasma
Summary: Switching back from simple menu to Kickoff kills Plasma
Status: CLOSED BACKTRACE
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) (show other bugs)
Version: 5.23.4
Platform: Other Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-04 10:11 UTC by medin
Modified: 2022-03-01 11:39 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Switching back from simple menu to Kickoff kills Plasma (2.16 MB, video/mp4)
2022-01-11 09:32 UTC, medin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description medin 2022-01-04 10:11:24 UTC
If you switch from Kickoff to Simple Menu then switch back to Kickoff, the whole Plasma desktop crashes.
Comment 1 medin 2022-01-04 10:18:59 UTC
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007fb8ca4f4d22 in raise () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7fb8c5ce8a80 (LWP 2121))]
(gdb) bt
#0  0x00007fb8ca4f4d22 in raise () at /usr/lib/libc.so.6
#1  0x00007fb8cc8a91c4 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF5Crash.so.5
#2  0x00007fb8ca4f4da0 in <signal handler called> () at /usr/lib/libc.so.6
#3  0x00007fb8cac002e0 in typeinfo name for QEventTransitionPrivate () at /usr/lib/libQt5Core.so.5
#4  0x00007fb8cab473e3 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fb872495f20 in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#6  0x00007fb8cab4742f in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fb8cab47634 in QObject::destroyed(QObject*) () at /usr/lib/libQt5Core.so.5
#8  0x00007fb8cab3d9a4 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#9  0x00007fb8724b1328 in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#10 0x00007fb8724b1021 in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#11 0x00007fb8cab3d3e5 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#12 0x00007fb8cab3db99 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#13 0x00007fb8724b8d4f in  () at /usr/lib/qt/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#14 0x00007fb8cab3d3e5 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#15 0x00007fb8cab3db99 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#16 0x00007fb8cc60e527 in  () at /usr/lib/libQt5Quick.so.5
#17 0x00007fb8cc9d7f6d in KDeclarative::QmlObject::~QmlObject() () at /usr/lib/libKF5Declarative.so.5
#18 0x00007fb8cc9d8b5a in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine() () at /usr/lib/libKF5Declarative.so.5
#19 0x00007fb8cab3d3e5 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#20 0x00007fb8cab3db99 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#21 0x00007fb8c40aa029 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#22 0x00007fb8cab3d3e5 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#23 0x00007fb8cab3db99 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#24 0x00007fb8c40a4ab9 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#25 0x00007fb8cca84ae5 in  () at /usr/lib/libKF5Plasma.so.5
#26 0x00007fb8cca84ce9 in  () at /usr/lib/libKF5Plasma.so.5
#27 0x00007fb8cca6e90c in Plasma::Applet::~Applet() () at /usr/lib/libKF5Plasma.so.5
#28 0x00007fb8cca6e93a in Plasma::Applet::~Applet() () at /usr/lib/libKF5Plasma.so.5
#29 0x00007fb8cab3a307 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#30 0x00007fb8cb7461a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#31 0x00007fb8cab1689a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#32 0x00007fb8cab17399 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#33 0x00007fb8cab5db88 in  () at /usr/lib/libQt5Core.so.5
#34 0x00007fb8c8e8652c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#35 0x00007fb8c8eda7b9 in  () at /usr/lib/libglib-2.0.so.0
#36 0x00007fb8c8e83c11 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#37 0x00007fb8cab61a8a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#38 0x00007fb8cab0ea9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007fb8cab1a2c7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#40 0x000056262775f51a in  ()
--Type <RET> for more, q to quit, c to continue without paging--
#41 0x00007fb8ca4dfb25 in __libc_start_main () at /usr/lib/libc.so.6
#42 0x000056262775f8de in  ()
(gdb) 
(gdb)
Comment 2 Fushan Wen 2022-01-11 01:39:19 UTC
Can't reproduce. Do you have any other operation after switching back to Kickoff?

The backtrace log is not helpful. Please download debug symbols and produce a new backtrace.
Comment 3 medin 2022-01-11 09:31:37 UTC
(In reply to Fushan Wen from comment #2)
> Can't reproduce. Do you have any other operation after switching back to
> Kickoff?
> 
> The backtrace log is not helpful. Please download debug symbols and produce
> a new backtrace.


Arch based distros don't ship debug symbols and to install them you have to wreak your stable installation (I'm currently on Manjaro stable branch) by pulling source code of all current plasma git packages and changing some compiler arguments then compiling them. I attached a video showing the complete scenario. And bellow you find the output printed on terminal when I launch plasmashell from it.


[medin@manjaro-med ~]$ plasmashell --replace
kf.coreaddons: Expected JSON property "X-Plasma-ContainmentCategories" to be a string list. Treating it as a list with a single entry: "panel" org.manjaro.desktop.breathPanel
kf.plasma.quick: Applet preload policy set to 1
trying to show an empty dialog
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
Loading Calendar plugin HolidaysEventsPlugin(0x55dcf2a19110)
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:520:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:475:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:504:13: QML Label: Binding loop detected for property "height"
trying to show an empty dialog
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:18:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:475:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:504:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:520:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:542:5: QML Label: Binding loop detected for property "height"
trying to show an empty dialog
Plasma Shell startup completed
Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
libkcups: CUPS-Get-Printers last error: 0 successful-ok
libkcups: Create-Printer-Subscriptions last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: 3 "Virtual_PDF_Printer_CUPS"
libkcups: 0
libkcups: 0
trying to show an empty dialog
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf7546ad0)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf758a4a0)
Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x55dcf7546b20)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf758a4a0)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf7546cc0)
Entry is not valid "org.kde.discover.desktop" QSharedPointer(0x55dcf7546860)
trying to show an empty dialog
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:62:17: Unable to assign [undefined] to int
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Qt: Session management error: networkIdsList argument is NULL
TODO: port listCategories()
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:0: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:49: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:49: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:49: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/applet/CompactApplet.qml:52: TypeError: Cannot read property 'implicitWidth' of null
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/applet/CompactApplet.qml:70: TypeError: Cannot read property 'implicitHeight' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml:143: TypeError: Cannot read property 'formFactor' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml:134: TypeError: Cannot read property 'location' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/KickoffSingleton.qml:81: TypeError: Cannot read property 'formFactor' of null
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf1b695b0)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf74489f0)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf9391d30)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf74ab160)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf1b43db0)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf2f53080)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf9283d80)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf73bf2e0)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf9395db0)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf7475b90)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf7736420)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf77442b0)
Entry is not valid "kontact.desktop" QSharedPointer(0x55dcf33a6f10)
Entry is not valid "ktp-contactlist.desktop" QSharedPointer(0x55dcf772eea0)
TODO: port listCategories()
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:0: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:0: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:0: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/lib/qt/qml/org/kde/plasma/extras/ListItem.qml:0: ReferenceError: implicitBackgroundWidth is not defined
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:152: TypeError: Cannot read property 'configuration' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:137: TypeError: Cannot read property 'configuration' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:67: TypeError: Cannot read property 'configuration' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:84: TypeError: Cannot read property 'id' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/main.qml:99: TypeError: Cannot read property 'configuration' of null
file:///usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/MenuRepresentation.qml:79: ReferenceError: searching is not defined
KCrash: Attempting to start /usr/bin/plasmashell
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 2260
KCrash: Arguments: /usr/bin/plasmashell --replace 
kf.coreaddons: Expected JSON property "X-Plasma-ContainmentCategories" to be a string list. Treating it as a list with a single entry: "panel" org.manjaro.desktop.breathPanel
kf.plasma.quick: Applet preload policy set to 1
trying to show an empty dialog
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
Loading Calendar plugin HolidaysEventsPlugin(0x556410b4c9d0)
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:520:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:475:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:504:13: QML Label: Binding loop detected for property "height"
trying to show an empty dialog
file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/main.qml:18:1: QML DropArea (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "minimumWidth"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:475:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:504:13: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:520:9: QML Label: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:542:5: QML Label: Binding loop detected for property "height"
Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
libkcups: CUPS-Get-Printers last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: Get-Jobs last error: 0 successful-ok
libkcups: Create-Printer-Subscriptions last error: 0 successful-ok
Plasma Shell startup completed
libkcups: 3 "Virtual_PDF_Printer_CUPS"
libkcups: 0
libkcups: 0
trying to show an empty dialog
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:134:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml:62:17: Unable to assign [undefined] to int
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Segmentation fault (core dumped)
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Qt: Session management error: networkIdsList argument is NULL
Comment 4 medin 2022-01-11 09:32:40 UTC
Created attachment 145321 [details]
Switching back from simple menu to Kickoff kills Plasma
Comment 5 Kai Uwe Broulik 2022-01-11 09:36:07 UTC
Then i suggest you switch to a distro which actually enables upstream developers to debug crashes.
Comment 6 medin 2022-01-11 09:39:24 UTC
(In reply to Kai Uwe Broulik from comment #5)
> Then i suggest you switch to a distro which actually enables upstream
> developers to debug crashes.

No, nothing beats Manjaro performance and stability.
Comment 7 Kai Uwe Broulik 2022-01-11 09:40:53 UTC
There is nothing we can do with this bug report of there are no debug symbols. I am sorry.
Comment 8 medin 2022-03-01 11:39:01 UTC
(In reply to Kai Uwe Broulik from comment #7)
> There is nothing we can do with this bug report of there are no debug
> symbols. I am sorry.

It's still happening on 5.24.2, with Arch starting support of debug symbols via debuginfod, this is the new backtrace :

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f483930a34c in __pthread_kill_implementation () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7f4834c21a80 (LWP 25977))]
(gdb) bt
#0  0x00007f483930a34c in __pthread_kill_implementation () at /usr/lib/libc.so.6
#1  0x00007f48392bd4b8 in raise () at /usr/lib/libc.so.6
#2  0x00007f483b614384 in KCrash::defaultCrashHandler(int) (sig=11) at /usr/src/debug/kcrash-5.91.0/src/kcrash.cpp:609
#3  0x00007f48392bd560 in <signal handler called> () at /usr/lib/libc.so.6
#4  0x00007f4839a202e0 in typeinfo name for QEventTransitionPrivate () at /usr/lib/libQt5Core.so.5
#5  0x00007f48399689d3 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f480bf4a870 in PlaceholderModel::reset() (this=0x5641c7a11740) at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/placeholdermodel.cpp:231
#7  PlaceholderModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x5641c7a11740, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc7ce11650)
    at /usr/src/debug/build/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_placeholdermodel.cpp:116
#8  0x00007f4839968a1f in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f4839968c24 in QObject::destroyed(QObject*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f483995f1c4 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#11 0x00007f480bf67f08 in KAStatsFavoritesModel::Private::~Private() (this=0x5641bc8168f0, this=<optimized out>)
    at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/kastatsfavoritesmodel.cpp:56
#12 KAStatsFavoritesModel::Private::~Private() (this=0x5641bc8168f0, this=<optimized out>)
    at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/kastatsfavoritesmodel.cpp:56
#13 0x00007f480bf67c01 in KAStatsFavoritesModel::~KAStatsFavoritesModel() (this=0x5641c7a11740, this=<optimized out>)
    at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/kastatsfavoritesmodel.cpp:451
#14 KAStatsFavoritesModel::~KAStatsFavoritesModel() (this=0x5641c7a11740, this=<optimized out>)
    at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/kastatsfavoritesmodel.cpp:452
#15 0x00007f483995ec05 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#16 0x00007f483995f3b9 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#17 0x00007f480bf6ea9f in RootModel::~RootModel() (this=0x5641bf3e6150, this=<optimized out>)
    at /usr/src/debug/plasma-workspace-5.24.2/applets/kicker/plugin/rootmodel.cpp:73
#18 QQmlPrivate::QQmlElement<RootModel>::~QQmlElement() (this=0x5641bf3e6150, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144
#19 QQmlPrivate::QQmlElement<RootModel>::~QQmlElement() (this=0x5641bf3e6150, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144
#20 0x00007f483995ec05 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#21 0x00007f483995f3b9 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#22 0x00007f483b39567b in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5641c3455580, this=<optimized out>)
    at ../../include/QtQml/../../../qtdeclarative/src/qml/qml/qqmlprivate.h:144
#23 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x5641c3455580, this=<optimized out>)
    at ../../include/QtQml/../../../qtdeclarative/src/qml/qml/qqmlprivate.h:144
#24 0x00007f483b707e51 in KDeclarative::QmlObjectPrivate::~QmlObjectPrivate() (this=0x5641bdc6aff0, this=<optimized out>)
    at /usr/src/debug/kdeclarative-5.91.0/src/kdeclarative/qmlobject.cpp:60
#25 KDeclarative::QmlObject::~QmlObject() (this=0x5641c71af2c0, this=<optimized out>) at /usr/src/debug/kdeclarative-5.91.0/src/kdeclarative/qmlobject.cpp:190
#26 0x00007f483b70811e in KDeclarative::QmlObjectSharedEngine::~QmlObjectSharedEngine() (this=0x5641c71af2c0, this=<optimized out>)
    at /usr/src/debug/kdeclarative-5.91.0/src/kdeclarative/qmlobjectsharedengine.cpp:63
#27 0x00007f483995ec05 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#28 0x00007f483995f3b9 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#29 0x00007f4831661b4d in AppletInterface::~AppletInterface() (this=0x7f482402a520, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/scriptengines/qml/plasmoid/appletinterface.cpp:126
#30 0x00007f483995ec05 in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#31 0x00007f483995f3b9 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#32 0x00007f483b7d32d8 in Plasma::ScriptEngine::~ScriptEngine() (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/plasma/scripting/scriptengine.cpp:48
#33 0x00007f483b7d3334 in Plasma::AppletScript::~AppletScript() (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/plasma/scripting/appletscript.cpp:35
#34 0x00007f4831660f40 in DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x5641c52d55e0, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:58
#35 DeclarativeAppletScript::~DeclarativeAppletScript() (this=0x5641c52d55e0, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/scriptengines/qml/plasmoid/declarativeappletscript.cpp:58
#36 0x00007f483b7a11fa in Plasma::AppletPrivate::~AppletPrivate() (this=0x5641bdc9f3d0, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/plasma/private/applet_p.cpp:89
#37 0x00007f483b79332c in Plasma::AppletPrivate::~AppletPrivate() (this=0x5641bdc9f3d0, this=<optimized out>)
    at /usr/src/debug/plasma-framework-5.91.0/src/plasma/private/applet_p.cpp:83
#38 Plasma::Applet::~Applet() (this=0x5641bdba5840, this=<optimized out>) at /usr/src/debug/plasma-framework-5.91.0/src/plasma/applet.cpp:163
#39 0x00007f483b79338e in Plasma::Applet::~Applet() (this=0x5641bdba5840, this=<optimized out>) at /usr/src/debug/plasma-framework-5.91.0/src/plasma/applet.cpp:164
#40 0x00007f483995bbc7 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007f483a5891a6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#42 0x00007f4839937b9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#43 0x00007f4839938699 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#44 0x00007f483997fbd8 in  () at /usr/lib/libQt5Core.so.5
#45 0x00007f4837d3cf13 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#46 0x00007f4837d930d9 in  () at /usr/lib/libglib-2.0.so.0
#47 0x00007f4837d3a485 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#48 0x00007f4839983ada in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007f483992fe6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#50 0x00007f483993b5c7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#51 0x00005641bc06d4d2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.24.2/shell/main.cpp:238