Bug 423235

Summary: plasma crash after unlocking and clicking on the desktop.
Product: [Plasma] plasmashell Reporter: terkald <adressepoub.rl>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.19.1   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description terkald 2020-06-19 14:52:43 UTC
Application: plasmashell (5.19.1)

Qt Version: 5.14.2
Frameworks Version: 5.71.0
Operating System: Linux 5.3.0-59-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

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

I left the computer locked up for an hour or two, I don't remember there was an application open. Then I see two files (which are not viruses, I created them) on the desktop I want to move, I select them (I don't know if I clicked on them to open Dolphin), then Plasma crashes.

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

[KCrash Handler]
#4  0x00007fa52a0e01c7 in QMetaObject::cast(QObject const*) const (this=this@entry=0x7fa52e4f5e60 <QQuickItem::staticMetaObject>, obj=obj@entry=0x55939b5bd310) at kernel/qmetaobject.cpp:381
#5  0x00007fa52a0e0205 in QMetaObject::cast(QObject*) const (this=this@entry=0x7fa52e4f5e60 <QQuickItem::staticMetaObject>, obj=obj@entry=0x55939b5bd310) at kernel/qmetaobject.cpp:370
#6  0x00007fa5195e82a2 in qobject_cast<QQuickItem*>(QObject*) (object=0x55939b5bd310) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:524
#7  0x00007fa5195e82a2 in QQuickShortcutContext::matcher(QObject*, Qt::ShortcutContext) (obj=0x55939b5bd310, context=<optimized out>) at qquickshortcutcontext.cpp:79
#8  0x00007fa52a6fd7b9 in QShortcutEntry::correctContext() const (this=0x55939b7fe810) at kernel/qshortcutmap.cpp:79
#9  0x00007fa52a6fd7b9 in QShortcutMap::find(QKeyEvent*, int) (this=this@entry=0x55939ad2ce08, e=e@entry=0x7fff30e6dac0, ignoredModifiers=ignoredModifiers@entry=0) at kernel/qshortcutmap.cpp:469
#10 0x00007fa52a6fe54c in QShortcutMap::nextState(QKeyEvent*) (this=this@entry=0x55939ad2ce08, e=e@entry=0x7fff30e6dac0) at kernel/qshortcutmap.cpp:380
#11 0x00007fa52a6fe911 in QShortcutMap::tryShortcut(QKeyEvent*) (this=this@entry=0x55939ad2ce08, e=e@entry=0x7fff30e6dac0) at kernel/qshortcutmap.cpp:336
#12 0x00007fa52a6b0a93 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) (window=<optimized out>, window@entry=0x55939b1dbf70, timestamp=7447685, keyCode=67, modifiers=..., nativeScanCode=54, nativeVirtualKey=99, nativeModifiers=4, text=..., autorepeat=false, count=1) at kernel/qwindowsysteminterface.cpp:476
#13 0x00007fa52a6cff67 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (e=0x7fa4f01b2bb0) at kernel/qguiapplication.cpp:2316
#14 0x00007fa52a6d49c5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x7fa4f01b2bb0) at kernel/qguiapplication.cpp:1941
#15 0x00007fa52a6ad1cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1170
#16 0x00007fa51d5e6f9a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#17 0x00007fa5230f0417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fa5230f0650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fa5230f06dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fa52a1357ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55939ad8e110, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007fa52a0d4d2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff30e6de70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#22 0x00007fa52a0de4a0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1383
#23 0x0000559398c930df in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:224

Possible duplicates by query: bug 420178, bug 418569, bug 416786, bug 416540, bug 414730.

Reported using DrKonqi
Comment 1 David Edmundson 2020-06-19 15:08:50 UTC

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