Bug 421845 - Plasma crashes after login
Summary: Plasma crashes after login
Status: RESOLVED DUPLICATE of bug 400701
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.18.90
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 414074 420410 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-05-20 23:24 UTC by Mark Godwin
Modified: 2020-06-13 23:35 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Godwin 2020-05-20 23:24:04 UTC
Application: plasmashell (5.18.90)

Qt Version: 5.14.1
Frameworks Version: 5.70.0
Operating System: Linux 5.6.12-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
Logged out of Plasma, after logging back in an error would show in the system tray showing a Plasma crash. However, there was no visible crash or any other strange errors, just the notification in the system tray.

- Custom settings of the application:
Updated to Plasma version 5.18.90 through KDE's extra repositories for OpenSUSE Tumbleweed

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007ff5d3c97940 in QXcbConnection::getSelectionOwner (this=0x559eaad79710, atom=<optimized out>) at qxcbconnection_basic.h:71
#5  0x00007ff5d3c930a8 in QXcbClipboard::getSelectionOwner (atom=<optimized out>, this=0x7ff5cc0047a0) at ./qxcbobject.h:53
#6  QXcbClipboard::mimeData (this=0x7ff5cc0047a0, mode=QClipboard::Clipboard) at qxcbclipboard.cpp:321
#7  0x00007ff5d31a3c2b in KFilePreviewGenerator::Private::applyCutItemEffect (this=this@entry=0x559eab672540, items=...) at /usr/src/debug/kio-5.70.0-293.1.x86_64/src/filewidgets/kfilepreviewgenerator.cpp:905
#8  0x00007ff5d31a5349 in KFilePreviewGenerator::Private::updateCutItems (this=0x559eab672540) at /usr/src/debug/kio-5.70.0-293.1.x86_64/src/filewidgets/kfilepreviewgenerator.cpp:719
#9  KFilePreviewGenerator::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kio-5.70.0-293.1.x86_64/build/src/filewidgets/KF5KIOFileWidgets_autogen/include/moc_kfilepreviewgenerator.cpp:126
#10 0x00007ff5d8277a10 in doActivate<false> (sender=0x559eab3df8e0, signal_index=6, argv=0x7ffd09fa87d0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:391
#11 0x00007ff5d827219f in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ff5d8bbdf80 <QClipboard::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#12 0x00007ff5d8aad873 in QClipboard::dataChanged (this=<optimized out>) at .moc/moc_qclipboard.cpp:186
#13 0x00007ff5d86675b5 in QClipboard::emitChanged (this=0x559eab3df8e0, mode=mode@entry=QClipboard::Clipboard) at kernel/qclipboard.cpp:597
#14 0x00007ff5d864b3c3 in QPlatformClipboard::emitChanged (this=0x7ff5cc0047a0, mode=QClipboard::Clipboard) at kernel/qplatformclipboard.cpp:125
#15 QPlatformClipboard::emitChanged (this=this@entry=0x7ff5cc0047a0, mode=mode@entry=QClipboard::Clipboard) at kernel/qplatformclipboard.cpp:122
#16 0x00007ff5d3c9446a in QXcbClipboard::handleXFixesSelectionRequest (this=0x7ff5cc0047a0, event=<optimized out>) at qxcbclipboard.cpp:678
#17 0x00007ff5d3c998d4 in QXcbConnection::handleXcbEvent (this=this@entry=0x559eaad79710, event=event@entry=0x7ff5cc008770) at qxcbconnection.cpp:705
#18 0x00007ff5d3c9a4e6 in QXcbConnection::processXcbEvents (this=0x559eaad79710, flags=flags@entry=...) at qxcbconnection.cpp:1029
#19 0x00007ff5d3cc2a63 in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:103
#20 0x00007ff5d66a76e8 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007ff5d66a7a70 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007ff5d66a7aff in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007ff5d8299bce in QEventDispatcherGlib::processEvents (this=0x559eaae2aac0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007ff5d8241b7b in QEventLoop::exec (this=this@entry=0x7ffd09fa8b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#25 0x00007ff5d8249952 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#26 0x0000559ea9a0ec9c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.90-518.1.x86_64/shell/main.cpp:222
[Inferior 1 (process 17565) detached]

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

Possible duplicates by query: bug 420963, bug 420496, bug 420410, bug 416066, bug 414074.

Reported using DrKonqi
Comment 1 Marco Martin 2020-05-21 11:09:20 UTC
*** Bug 420410 has been marked as a duplicate of this bug. ***
Comment 2 Marco Martin 2020-05-21 11:11:43 UTC
*** Bug 414074 has been marked as a duplicate of this bug. ***
Comment 3 Marco Martin 2020-05-21 11:14:24 UTC
*** Bug 420410 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2020-06-13 23:35:53 UTC

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