Bug 380360 - Plasmashell crashes after update to kde plasma 5.10
Summary: Plasmashell crashes after update to kde plasma 5.10
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.0
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-05-30 15:57 UTC by Trần Thanh Hùng
Modified: 2017-05-30 17:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.10.1
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Trần Thanh Hùng 2017-05-30 15:57:46 UTC
Application: plasmashell (5.10.0)

Qt Version: 5.7.1
Frameworks Version: 5.34.0
Operating System: Linux 4.12.0-041200rc3-generic x86_64
Distribution: Linux Mint 18.1 Serena

-- Information about the crash:
- What I was doing when the application crashed:
   If I open any application plasmashell will be stopped. It happens just after I update from kde 5.9.5 to 5.10 with repo: deb http://archive.neon.kde.org/user xenial main
My distro: Linux Mint 18.1 KDE Edtition

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f8a4cb198c0 (LWP 8377))]

Thread 9 (Thread 0x7f8983414700 (LWP 8704)):
#0  0x00007f8a42c43a94 in g_mutex_unlock (mutex=0x7f8974000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f8a42bfe9a0 in g_main_context_prepare (context=context@entry=0x7f8974000990, priority=priority@entry=0x7f8983413bc0) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3507
#2  0x00007f8a42bff2bb in g_main_context_iterate (context=context@entry=0x7f8974000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8974000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8a46a0c6ba in start_thread (arg=0x7f8983414700) at pthread_create.c:333
#9  0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f8983c15700 (LWP 8703)):
#0  0x00007f8a47467b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8a42bff38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f897c0013c0, timeout=<optimized out>, context=0x7f897c000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f8a42bff38c in g_main_context_iterate (context=context@entry=0x7f897c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f897c000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f89882cc975 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#8  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8a46a0c6ba in start_thread (arg=0x7f8983c15700) at pthread_create.c:333
#10 0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f8988d0f700 (LWP 8695)):
#0  0x00007f8a42c43a79 in g_mutex_lock (mutex=mutex@entry=0x7f8984000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1335
#1  0x00007f8a42bff372 in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f89840048c0, timeout=<optimized out>, context=0x7f8984000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4130
#2  0x00007f8a42bff372 in g_main_context_iterate (context=context@entry=0x7f8984000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8984000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f898b1ed587 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8a46a0c6ba in start_thread (arg=0x7f8988d0f700) at pthread_create.c:333
#10 0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f899774e700 (LWP 8669)):
#0  0x00007f8a42c43a94 in g_mutex_unlock (mutex=0x7f8990000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f8a42bfe910 in g_main_context_prepare (context=context@entry=0x7f8990000990, priority=priority@entry=0x7f899774db50) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3440
#2  0x00007f8a42bff2bb in g_main_context_iterate (context=context@entry=0x7f8990000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3820
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8990000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8a4ab21fc6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8a46a0c6ba in start_thread (arg=0x7f899774e700) at pthread_create.c:333
#10 0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f8a1ffff700 (LWP 8668)):
#0  0x00007f8a46a12360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8a4c5866f4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f8a4c586739 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f8a46a0c6ba in start_thread (arg=0x7f8a1ffff700) at pthread_create.c:333
#4  0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f8a26d98700 (LWP 8661)):
#0  0x00007f8a42c43a94 in g_mutex_unlock (mutex=0x7f8a20000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gthread-posix.c:1347
#1  0x00007f8a42bfebf9 in g_main_context_query (context=context@entry=0x7f8a20000990, max_priority=2147483647, timeout=timeout@entry=0x7f8a26d97ba4, fds=fds@entry=0x7f8a20003070, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3589
#2  0x00007f8a42bff307 in g_main_context_iterate (context=context@entry=0x7f8a20000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3822
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8a20000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8a4a19abf5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8a46a0c6ba in start_thread (arg=0x7f8a26d98700) at pthread_create.c:333
#10 0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f8a34be5700 (LWP 8659)):
#0  0x00007f8a42bfeb85 in g_main_context_query (context=context@entry=0x7f8a2c000990, max_priority=2147483647, timeout=timeout@entry=0x7f8a34be4ba4, fds=fds@entry=0x7f8a2c002e70, n_fds=n_fds@entry=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3548
#1  0x00007f8a42bff307 in g_main_context_iterate (context=context@entry=0x7f8a2c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3822
#2  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8a2c000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#3  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a4a19abf5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f8a46a0c6ba in start_thread (arg=0x7f8a34be5700) at pthread_create.c:333
#9  0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f8a3662a700 (LWP 8513)):
#0  0x00007f8a47467b5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f8a42bff38c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7f8a28012120, timeout=<optimized out>, context=0x7f8a28000990) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:4135
#2  0x00007f8a42bff38c in g_main_context_iterate (context=context@entry=0x7f8a28000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3835
#3  0x00007f8a42bff49c in g_main_context_iteration (context=0x7f8a28000990, may_block=1) at /build/glib2.0-prJhLS/glib2.0-2.48.2/./glib/gmain.c:3901
#4  0x00007f8a47d8f75b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f8a47d3a0ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f8a47b69f64 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f8a4cc56735 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f8a47b6eb48 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f8a46a0c6ba in start_thread (arg=0x7f8a3662a700) at pthread_create.c:333
#10 0x00007f8a4747382d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f8a4cb198c0 (LWP 8377)):
[KCrash Handler]
#6  0x00007f8a251878de in TaskManager::TasksModel::data(QModelIndex const&, int) const () at /usr/lib/x86_64-linux-gnu/libtaskmanager.so.6
#7  0x00007f8a47d00749 in QSortFilterProxyModel::data(QModelIndex const&, int) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f899b22f0f1 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#9  0x00007f899b24e5db in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#10 0x00007f899b250428 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#11 0x00007f8a4a155d29 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f8a4a0e492c in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f8a4a0e5aa6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f8a4a0e6365 in QV4::QObjectMethod::callInternal(QV4::CallData*) const () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f8a4a0fcb31 in QV4::Runtime::callProperty(QV4::ExecutionEngine*, int, QV4::CallData*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f8995a4db03 in  ()
#17 0xffffffff00000000 in  ()#18 0x00007f8a4a0e174e in QV4::QObjectWrapper::findProperty(QV4::ExecutionEngine*, QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QQmlPropertyData*) const () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f899830c030 in  ()
#20 0x0000000000000000 in  ()

Reported using DrKonqi