Bug 435598

Summary: Plasma crashed shortly after login in period of inactivity.
Product: [Plasma] plasmashell Reporter: Lemuel Simon <lemuelsimon32>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.21.3   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lemuel Simon 2021-04-11 00:16:59 UTC
Application: plasmashell (5.21.3)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.3.18-lp152.66-default x86_64
Windowing System: X11
Drkonqi Version: 5.21.3
Distribution: "openSUSE Leap 15.2"

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

Logged in via SDDM, Plasma booted up normally. After leaving the desktop for about 3 minutes, Plasma suddenly crashes and restarts immediately afterwards. This is NOT reproduceable on my end.

- Custom settings of the application:
I have the System Monitor widget (CPU,RAM,NETWORK), desktop icons enabled, Global Menu Applet, Icon-only Task Manager.

Please note that I'm using OpenSUSE Leap 15.2 Argon, running the latest KDE releases (as of the time of writing.)

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f80cebbcf7e in QQmlData::wasDeleted (object=0x55a02182c060) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#5  QV4::QObjectWrapper::wrap (engine=engine@entry=0x55a01cf6d1f0, object=0x55a02182c060) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:213
#6  0x00007f80cebb373c in QV4::ExecutionEngine::fromVariant (this=this@entry=0x55a01cf6d1f0, variant=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4engine.cpp:1710
#7  0x00007f80cec3e46d in loadProperty (v4=0x55a01cf6d1f0, object=0x55a0213c7df0, property=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:205
#8  0x00007f80cec3f35f in QV4::QObjectWrapper::lookupGetterImpl<QV4::QObjectWrapper::lookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, const QV4::Value&)::<lambda()> > (useOriginalProperty=false, revertLookup=..., object=..., engine=<optimized out>, lookup=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:262
#9  QV4::QObjectWrapper::lookupGetter (lookup=<optimized out>, engine=<optimized out>, object=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:895
#10 0x00007f80cec5e389 in QV4::Moth::VME::interpret (frame=0x7ffd4a471950, engine=0x55a01cf6d1f0, code=0x7f80600aa5da "pL\023. \030\a.!\030\b\024") at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:638
#11 0x00007f80cec63176 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffd4a471950, engine=engine@entry=0x55a01cf6d1f0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463
#12 0x00007f80cebf2bfa in QV4::Function::call (this=this@entry=0x55a021536630, thisObject=thisObject@entry=0x7f80a553b4e8, argv=argv@entry=0x7f80a553b500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/jsruntime/qv4function.cpp:69
#13 0x00007f80ced848c7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x55a021554940, callData=callData@entry=0x7f80a553b4d0, isUndefined=isUndefined@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:212
#14 0x00007f80ced2be39 in QQmlBoundSignalExpression::evaluate (this=this@entry=0x55a021554940, a=a@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:224
#15 0x00007f80ced2d08b in QQmlBoundSignal_callback (e=0x55a0216e45a0, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/qml/qqmlboundsignal.cpp:361
#16 0x00007f80ced631c2 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104
#17 0x00007f80ced0e6eb in QQmlData::signalEmitted (object=0x55a02175cbc0, index=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.2-lp152.3.1.x86_64/src/qml/qml/qqmlengine.cpp:834
#18 0x00007f80cbcc57b4 in doActivate<false> (sender=0x55a02175cbc0, signal_index=26, argv=0x0) at kernel/qobject.cpp:3778
#19 0x00007f8068c08092 in ?? () from /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#20 0x00007f80cbcc5b77 in QtPrivate::QSlotObjectBase::call (a=0x7ffd4a4738f0, r=0x55a02175cbc0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#21 doActivate<false> (sender=0x7f80b400e5f0, signal_index=3, argv=0x7ffd4a4738f0) at kernel/qobject.cpp:3886
#22 0x00007f8068756fd2 in Plasma::RunnerManager::matchesChanged(QList<Plasma::QueryMatch> const&) () from /usr/lib64/libKF5Runner.so.5
#23 0x00007f806875d137 in ?? () from /usr/lib64/libKF5Runner.so.5
#24 0x00007f80cbcbc64b in QObject::event (this=0x7f80b400e5f0, e=0x55a020f09770) at kernel/qobject.cpp:1314
#25 0x00007f80cd8263ac in QApplicationPrivate::notify_helper (this=this@entry=0x55a01cba55e0, receiver=receiver@entry=0x7f80b400e5f0, e=e@entry=0x55a020f09770) at kernel/qapplication.cpp:3632
#26 0x00007f80cd82d16f in QApplication::notify (this=<optimized out>, receiver=0x7f80b400e5f0, e=0x55a020f09770) at kernel/qapplication.cpp:3156
#27 0x00007f80cbc88453 in QCoreApplication::notifyInternal2 (receiver=0x7f80b400e5f0, event=0x55a020f09770) at kernel/qcoreapplication.cpp:1063
#28 0x00007f80cbc8862e in QCoreApplication::sendEvent (receiver=receiver@entry=0x7f80b400e5f0, event=event@entry=0x55a020f09770) at kernel/qcoreapplication.cpp:1458
#29 0x00007f80cbc8ae71 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55a01cb8fff0) at kernel/qcoreapplication.cpp:1817
#30 0x00007f80cbc8b3f8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1676
#31 0x00007f80cbceb573 in postEventSourceDispatch (s=0x55a01cc7aba0) at kernel/qeventdispatcher_glib.cpp:277
#32 0x00007f80c4cb5624 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f80c4cb59c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f80c4cb5a4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f80cbceac1c in QEventDispatcherGlib::processEvents (this=0x55a01cc76540, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007f80cbc86cda in QEventLoop::exec (this=this@entry=0x7ffd4a473ef0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#37 0x00007f80cbc904d7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1371
#38 0x000055a01aa8c543 in ?? ()
#39 0x00007f80cb24234a in __libc_start_main () from /lib64/libc.so.6
#40 0x000055a01aa8c66a in ?? ()
[Inferior 1 (process 2763) detached]

The reporter indicates this bug may be a duplicate of or related to bug 421360.

Possible duplicates by query: bug 433397, bug 432551, bug 431600, bug 430909, bug 426905.

Reported using DrKonqi
Comment 1 David Edmundson 2021-04-11 14:22:23 UTC

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