Bug 452632 - plasmashell crash after activating compositor
Summary: plasmashell crash after activating compositor
Status: RESOLVED DUPLICATE of bug 451267
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
Keywords: drkonqi
Depends on:
Reported: 2022-04-15 01:07 UTC by Bart
Modified: 2022-04-18 15:50 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:

New crash information added by DrKonqi (91.29 KB, text/plain)
2022-04-15 01:07 UTC, Bart

Note You need to log in before you can comment on or make changes to this bug.
Description Bart 2022-04-15 01:07:19 UTC
Application: plasmashell (5.24.80)

Qt Version: 5.15.3
Frameworks Version: 5.94.0
Operating System: Linux 5.17.0-1.1-liquorix-amd64 x86_64
Windowing System: X11
Distribution: KDE neon Unstable Edition
DrKonqi: 5.24.80 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:

plasmashell crash after activating compositor.
Used to work.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#7  0x0000561fc052e046 in qobject_cast<QObject*>(QObject*) (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:519
#8  QtPrivate::QVariantValueHelper<QObject*>::object(QVariant const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:753
#9  QtPrivate::ObjectInvoker<QtPrivate::QVariantValueHelper<QObject*>, QVariant const&, QObject*>::invoke(QVariant const&) (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:107
#10 qvariant_cast<QObject*>(QVariant const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:879
#11 QVariant::value<QObject*>() const (this=0x7ffff439ca10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:367

Possible duplicates by query: bug 452073, bug 452001, bug 451880, bug 451864, bug 451777.

Reported using DrKonqi
Comment 1 Bart 2022-04-15 01:07:20 UTC
Created attachment 148167 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2022-04-18 15:50:41 UTC
Important part:

#12 WorkspaceScripting::Applet::writeConfig(QString const&, QJSValue const&) (this=0x561fc8593060, key=..., value=...) at ./shell/scripting/applet.cpp:108
#13 0x0000561fc04db551 in WorkspaceScripting::Applet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x561fc8593060, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=2, _a=_a@entry=0x7ffff439cc50) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/7KDSW62DQT/moc_applet.cpp:103
#14 0x0000561fc04de073 in WorkspaceScripting::Applet::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x561fc8593060, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=2, _a=_a@entry=0x7ffff439cc50) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/7KDSW62DQT/moc_applet.cpp:197
#15 0x0000561fc04de09a in WorkspaceScripting::Containment::qt_metacall(QMetaObject::Call, int, void**) (this=0x561fc8593060, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffff439cc50) at ./obj-x86_64-linux-gnu/shell/plasmashell_autogen/7KDSW62DQT/moc_containment.cpp:303

*** This bug has been marked as a duplicate of bug 451267 ***