Public bug reported:

This bug is happening on current Xenial (16.04).

See bug: https://bugs.kde.org/show_bug.cgi?id=357895

It can be reproduced when hovering over the rightmost program in the
system panel, showing its preview. Then moving to the right until the
preview vanishes, and moving onto the program again. See movie (not
mine, but the same effect): https://bugs.kde.org/attachment.cgi?id=96613

In comment 28 is a workaround, that works for me too: "Right click on Task 
Manager: Task Manager Settings -> Tab "General" -> Uncheck "Show tooltips""
In comment 39 is a possible fix linked, and in comment 43 is reported, that it 
works for him too and in comment 45 it is officially used.

The affected part is reported as being the plasma-framework package of
version 5.18 (currently for Xenial installed: 5.18.0-0ubuntu1.1).

One crash report of me:
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 0x7f4b9b1b38c0 (LWP 3563))]

Thread 12 (Thread 0x7f4ace57b700 (LWP 3694)):
#0  0x00007f4b958bbe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4b9265139c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b961e8a9b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b95fac8a4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4ad0a5a7d7 in KCupsConnection::run() () from 
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4b9509e6fa in start_thread (arg=0x7f4ace57b700) at 
pthread_create.c:333
#9  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f4b654ab700 (LWP 3670)):
#0  0x00007f4b958bbe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4b9265139c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b961e8a9b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b95fac8a4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4b991daed6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4b9509e6fa in start_thread (arg=0x7f4b654ab700) at 
pthread_create.c:333
#9  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f4b67df7700 (LWP 3660)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b9abf9bd4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f4b9abf9c19 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f4b9509e6fa in start_thread (arg=0x7f4b67df7700) at 
pthread_create.c:333
#4  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f4b6d837700 (LWP 3641)):
#0  0x00007ffc81be9caf in clock_gettime ()
#1  0x00007f4b958d5fb6 in __GI___clock_gettime (clock_id=1, tp=0x7f4b6d836a50) 
at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f4b96061c16 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f4b961e6529 in QTimerInfoList::updateCurrentTime() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4b961e6a95 in QTimerInfoList::timerWait(timespec&) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b961e7e7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4b9265092d in g_main_context_prepare () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4b926512cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4b961e8a9b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f4b95fac8a4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f4b988543c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f4b9509e6fa in start_thread (arg=0x7f4b6d837700) at 
pthread_create.c:333
#15 0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f4b6f5f6700 (LWP 3636)):
#0  0x00007ffc81be9caf in clock_gettime ()
#1  0x00007f4b958d5fb6 in __GI___clock_gettime (clock_id=1, tp=0x7f4b6f5f5a50) 
at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f4b96061c16 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f4b961e6529 in QTimerInfoList::updateCurrentTime() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4b961e6a95 in QTimerInfoList::timerWait(timespec&) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b961e7e7e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4b9265092d in g_main_context_prepare () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4b926512cb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f4b961e8a9b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f4b95fac8a4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f4b988543c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f4b9509e6fa in start_thread (arg=0x7f4b6f5f6700) at 
pthread_create.c:333
#15 0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f4b73e29700 (LWP 3635)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b7d6baaa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f4b7d6ba907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f4b9509e6fa in start_thread (arg=0x7f4b73e29700) at 
pthread_create.c:333
#4  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f4b7462a700 (LWP 3634)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b7d6baaa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f4b7d6ba907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f4b9509e6fa in start_thread (arg=0x7f4b7462a700) at 
pthread_create.c:333
#4  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f4b74e2b700 (LWP 3633)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b7d6baaa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f4b7d6ba907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f4b9509e6fa in start_thread (arg=0x7f4b74e2b700) at 
pthread_create.c:333
#4  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f4b7562c700 (LWP 3632)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at 
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4b7d6baaa3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f4b7d6ba907 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f4b9509e6fa in start_thread (arg=0x7f4b7562c700) at 
pthread_create.c:333
#4  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f4b7ffff700 (LWP 3588)):
#0  0x00007f4b958bbe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4b9265139c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4b961e8a9b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b95fac8a4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f4b988543c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4b9509e6fa in start_thread (arg=0x7f4b7ffff700) at 
pthread_create.c:333
#9  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f4b864f7700 (LWP 3569)):
#0  0x00007f4b958bbe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4b99980c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f4b999828d7 in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f4b88645629 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f4b95fb184e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4b9509e6fa in start_thread (arg=0x7f4b864f7700) at 
pthread_create.c:333
#6  0x00007f4b958c7b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4b9b1b38c0 (LWP 3563)):
[KCrash Handler]
#6  __memmove_ssse3_back () at 
../sysdeps/x86_64/multiarch/memcpy-ssse3-back.S:1574
#7  0x00007f4b7d34a4ad in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#8  0x00007f4b7d348d95 in ?? () from /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#9  0x00007f4b7ede3c1f in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#10 0x00007f4b7ede4e44 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#11 0x00007f4b7ede5803 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#12 0x00007f4b7ede5d24 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#13 0x00007f4b992792d8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () 
from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f4b99279b4b in QQuickWindowPrivate::updateDirtyNodes() () from 
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#15 0x00007f4b99279cc0 in QQuickWindowPrivate::syncSceneGraph() () from 
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f4b9924812c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f4b99249aa6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f4b964dd2f5 in QWindow::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#19 0x00007f4b99283871 in QQuickWindow::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#20 0x00007f4b9ad2a2db in PlasmaQuick::Dialog::event(QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#21 0x00007f4b7edddc45 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#22 0x00007f4b96c9505c in QApplicationPrivate::notify_helper(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f4b96c9a516 in QApplication::notify(QObject*, QEvent*) () from 
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f4b9619262b in QCoreApplication::notifyInternal(QObject*, QEvent*) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f4b964d54ec in 
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
 () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#26 0x00007f4b964d625d in 
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
 () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#27 0x00007f4b964b9f38 in 
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#28 0x00007f4b88677070 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#29 0x00007f4b926511a7 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f4b92651400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f4b926514ac in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f4b961e8a7f in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f4b9618fdea in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f4b96197e8c in QCoreApplication::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x0000000000432d4a in main ()

** Affects: plasma-framework (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1604837

Title:
  Segmentation fault in plasmashell while showing program preview

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plasma-framework/+bug/1604837/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to