Bug 387293

Summary: plasmashell crashes
Product: [Plasma] plasmashell Reporter: R2Y <adnet_9>
Component: Application Menu (Kicker) widgetAssignee: Eike Hein <hein>
Status: RESOLVED WORKSFORME    
Severity: crash CC: justin.zobel, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.10.5   
Target Milestone: 1.0   
Platform: ROSA RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description R2Y 2017-11-25 10:35:47 UTC
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f65897f7600 (LWP 9669))]

Thread 13 (Thread 0x7f6571d34700 (LWP 9682)):
#0  0x00007f65830b9eed in poll () at /lib64/libc.so.6
#1  0x00007f6587edc540 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f6587ede2a7 in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f6573bbc8b9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#6  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f656bfff700 (LWP 9707)):
#0  0x00007f65830b9eed in poll () at /lib64/libc.so.6
#1  0x00007f657ded58e4 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f6583d9b5c5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#9  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f656a5ba700 (LWP 9730)):
#0  0x00007f65830d3be2 in __libc_disable_asynccancel () at /lib64/libc.so.6
#1  0x00007f65830b5af9 in read () at /lib64/libc.so.6
#2  0x00007f657df19220 in  () at /lib64/libglib-2.0.so.0
#3  0x00007f657ded53ee in g_main_context_check () at /lib64/libglib-2.0.so.0
#4  0x00007f657ded5888 in  () at /lib64/libglib-2.0.so.0
#5  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#6  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#9  0x00007f658674f6f5 in  () at /usr/lib64/libQt5Qml.so.5
#10 0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#11 0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#12 0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f6563fff700 (LWP 11374)):
#0  0x00007f65830b5aed in read () at /lib64/libc.so.6
#1  0x00007f657df19220 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f657ded53ee in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f657ded5888 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f658674f6f5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#11 0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f6562398700 (LWP 11378)):
#0  0x00007f6582668b60 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6588f793b4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f6588f793f9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f64d520c700 (LWP 11379)):
#0  0x00007f6582668b60 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6560b93afb in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f6560b93867 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f64d4a0b700 (LWP 11380)):
#0  0x00007f6582668b60 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6560b93afb in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f6560b93867 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f64d420a700 (LWP 11381)):
#0  0x00007f6582668b60 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6560b93afb in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f6560b93867 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f64d3a09700 (LWP 11382)):
#0  0x00007f6582668b60 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f6560b93afb in  () at /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f6560b93867 in  () at /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#4  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f64ca597700 (LWP 11385)):
#0  0x00007f65830b5aed in read () at /lib64/libc.so.6
#1  0x00007f657df19220 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f657ded53ee in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f657ded5888 in  () at /lib64/libglib-2.0.so.0
#4  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f65872e59f2 in  () at /usr/lib64/libQt5Quick.so.5
#9  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#11 0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f64c887c700 (LWP 11398)):
#0  0x00007f65830b9eed in poll () at /lib64/libc.so.6
#1  0x00007f657ded58e4 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f64c8eb5ac5 in  () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#7  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#9  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f64bbfff700 (LWP 11399)):
#0  0x00007f65830b9eed in poll () at /lib64/libc.so.6
#1  0x00007f657ded58e4 in  () at /lib64/libglib-2.0.so.0
#2  0x00007f657ded59ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f658398073b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f658393299a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f6583799e6c in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f658379e028 in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f658266355a in start_thread () at /lib64/libpthread.so.0
#8  0x00007f65830c5e3f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f65897f7600 (LWP 9669)):
[KCrash Handler]
#6  0x00007f6585fbc590 in KService::storageId() const () at /usr/lib64/libKF5Service.so.5
#7  0x00007f64bab09999 in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#8  0x00007f64bab0d4ff in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#9  0x00007f64bab3218f in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#10 0x00007f64bab34118 in  () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#11 0x00007f6586705369 in  () at /usr/lib64/libQt5Qml.so.5
#12 0x00007f65866895b1 in  () at /usr/lib64/libQt5Qml.so.5
#13 0x00007f658668a6a5 in  () at /usr/lib64/libQt5Qml.so.5
#14 0x00007f658668b7f0 in QV4::QObjectMethod::callInternal(QV4::CallData*, QV4::Scope&) const () at /usr/lib64/libQt5Qml.so.5
#15 0x00007f65866a3923 in QV4::Runtime::method_callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) () at /usr/lib64/libQt5Qml.so.5
#16 0x00007f64c9c5a582 in  ()
#17 0x0000000000000000 in  ()
Comment 1 David Edmundson 2017-11-25 22:41:21 UTC
If you can install debug symbols for libkickerplugin that would help, there are a few service->storageId calls.
Comment 2 Justin Zobel 2020-11-20 03:55:39 UTC
R2Y if this crash is still occurring can you please install the debug packages as mentioned in Comment 1 and confirm, thanks.
Comment 3 Bug Janitor Service 2020-12-05 04:34:03 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2020-12-20 04:34:37 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!