Bug 397573 - Panel crashed when applied System Tray settings.
Summary: Panel crashed when applied System Tray settings.
Status: RESOLVED DUPLICATE of bug 388919
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray (show other bugs)
Version: 5.13.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-08-18 08:22 UTC by Nuno Costa
Modified: 2018-09-05 03:51 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 Nuno Costa 2018-08-18 08:22:05 UTC
Application: plasmashell (5.13.3)

Qt Version: 5.10.1
Frameworks Version: 5.48.0
Operating System: Linux 4.17.11-200.fc28.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Removing clipboard from system tray and modifying the visibility of multiple entries.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3c2f54c400 (LWP 21916))]

Thread 7 (Thread 0x7f3b705c8700 (LWP 21928)):
#0  0x00007f3c33c134b8 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007f3c33bcc11c in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f3c33bccb1b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f3c33bccd10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f3c3c665c2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3c3c61412b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f3c3c4629c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f3b72f7cb5b in KCupsConnection::run() () from /lib64/libkcupslib.so
#8  0x00007f3c3c46711d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f3b85092700 (LWP 21926)):
#0  0x00007f3c3b7950c4 in read () from /lib64/libc.so.6
#1  0x00007f3c33c12070 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f3c33bcc6db in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f3c33bccb90 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007f3c33bccd10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f3c3c665c2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f3c3c61412b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f3c3c4629c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f3c4046994a in QQuickPixmapReader::run() () from /lib64/libQt5Quick.so.5
#9  0x00007f3c3c46711d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f3c12db5700 (LWP 21925)):
#0  0x00007f3c3aaee52c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f3c427e99f8 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /lib64/libQt5Script.so.5
#2  0x00007f3c427e9a63 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /lib64/libQt5Script.so.5
#3  0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f3c19a90700 (LWP 21923)):
#0  0x00007f3c3b799659 in poll () from /lib64/libc.so.6
#1  0x00007f3c33bccbe6 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007f3c33bccd10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f3c3c665c2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f3c3c61412b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3c3c4629c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f3c401f93a9 in QQmlThreadPrivate::run() () from /lib64/libQt5Qml.so.5
#7  0x00007f3c3c46711d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f3c1b4d6700 (LWP 21922)):
#0  0x00007f3c33bc9ab7 in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007f3c33bcc063 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007f3c33bccb1b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007f3c33bccd10 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007f3c3c665c2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f3c3c61412b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f3c3c4629c6 in QThread::exec() () from /lib64/libQt5Core.so.5
#7  0x00007f3c3e10d299 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#8  0x00007f3c3c46711d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#9  0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f3c20ebe700 (LWP 21921)):
#0  0x00007f3c3b799659 in poll () from /lib64/libc.so.6
#1  0x00007f3c40ec104f in _xcb_conn_wait () from /lib64/libxcb.so.1
#2  0x00007f3c40ec2caa in xcb_wait_for_event () from /lib64/libxcb.so.1
#3  0x00007f3c22c204d9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5
#4  0x00007f3c3c46711d in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007f3c3aae8594 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f3c3b7a40df in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f3c2f54c400 (LWP 21916)):
[KCrash Handler]
#6  0x00007f3c3fc33e28 in KActionCollectionPrivate::writeKXMLGUIConfigFile() () from /lib64/libKF5XmlGui.so.5
#7  0x00007f3c3fc356b1 in KActionCollection::writeSettings(KConfigGroup*, bool, QAction*) const () from /lib64/libKF5XmlGui.so.5
#8  0x00007f3c3fc660bf in KShortcutsEditor::writeConfiguration(KConfigGroup*) const () from /lib64/libKF5XmlGui.so.5
#9  0x00007f3c3fc6610f in KShortcutsEditor::save() () from /lib64/libKF5XmlGui.so.5
#10 0x00007f3b756590ba in ConfigDialog::updateSettings() () from /usr/lib64/qt5/plugins/plasma/dataengine/plasma_engine_clipboard.so
#11 0x00007f3c3c63dde3 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5
#12 0x00007f3c3d6e4476 in QAbstractButton::clicked(bool) () from /lib64/libQt5Widgets.so.5
#13 0x00007f3c3d6e469e in QAbstractButtonPrivate::emitClicked() () from /lib64/libQt5Widgets.so.5
#14 0x00007f3c3d6e5af3 in QAbstractButtonPrivate::click() () from /lib64/libQt5Widgets.so.5
#15 0x00007f3c3d6e5cc5 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#16 0x00007f3c3d62ebb8 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#17 0x00007f3c3d5eee95 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#18 0x00007f3c3d5f6a68 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#19 0x00007f3c3c615376 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#20 0x00007f3c3d5f5d6d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5
#21 0x00007f3c3d649b78 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5
#22 0x00007f3c3d64c73e in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5
#23 0x00007f3c3d5eee95 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#24 0x00007f3c3d5f683a in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#25 0x00007f3c3c615376 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#26 0x00007f3c3c9919c3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5
#27 0x00007f3c3c9938c5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5
#28 0x00007f3c3c96d55b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5
#29 0x00007f3c22cae06f in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5XcbQpa.so.5
#30 0x00007f3c3c61412b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#31 0x00007f3c3c61c5b6 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#32 0x00005599ef54cccf in main ()

Possible duplicates by query: bug 294266.

Reported using DrKonqi
Comment 1 Sudhir Khanger 2018-08-30 13:49:52 UTC
I am not sure if the bug that I am encountering is related but Plasmashell crashes if I try to set some keyboard shortcut to the widgets. There are several other discrepancies with the system tray settings like entries going missing, the columns moving here and there, and empty entries.
Comment 2 Christoph Feck 2018-09-05 03:51:37 UTC

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