Bug 357895 - Regression: KDE Plasma with KF 5.18 crash, if mouse repeatedly hovers over TaskManager
Summary: Regression: KDE Plasma with KF 5.18 crash, if mouse repeatedly hovers over Ta...
Status: RESOLVED FIXED
Alias: None
Product: libplasma
Classification: Frameworks and Libraries
Component: tooltips (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: HI crash
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords: drkonqi
: 357915 357967 358099 358194 358246 358342 358429 358443 358699 358861 358863 359085 359283 359290 359302 359321 359340 359648 359784 359825 360496 360900 361110 361119 361142 361193 362168 362461 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-01-12 18:23 UTC by opensuse.lietuviu.kalba
Modified: 2016-04-29 15:31 UTC (History)
40 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.20


Attachments
How to reproduce - video (webm) (1.59 MB, video/webm)
2016-01-12 22:39 UTC, opensuse.lietuviu.kalba
Details
New crash information added by DrKonqi (12.76 KB, text/plain)
2016-01-13 10:04 UTC, opensuse.lietuviu.kalba
Details
New crash information added by DrKonqi (12.58 KB, text/plain)
2016-01-13 16:05 UTC, opensuse.lietuviu.kalba
Details
Plasma 5.5.1 + KF 5.18 (14.81 KB, text/plain)
2016-01-16 10:29 UTC, opensuse.lietuviu.kalba
Details
New crash information added by DrKonqi (14.67 KB, text/plain)
2016-01-19 12:53 UTC, opensuse.lietuviu.kalba
Details

Note You need to log in before you can comment on or make changes to this bug.
Description opensuse.lietuviu.kalba 2016-01-12 18:23:17 UTC
Application: plasmashell (5.5.3)

Qt Version: 5.5.1
Operating System: Linux 4.1.13-5-default x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed:

I don't know that is real reason of crash:
one time It charsh at end of desktop efects preview video;
another times at howering mouse in taskbar...

I run KDE Plasma 5.5.3 in VirtualBox.

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

Thread 8 (Thread 0x7fcf6ac00700 (LWP 350)):
#0  0x00007fcf7a69bc1d in poll () from /lib64/libc.so.6
#1  0x00007fcf7f5e2422 in poll (__timeout=-1, __nfds=1, __fds=0x7fcf6abffd00) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x173b9c0, cond=cond@entry=0x173ba00, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007fcf7f5e400f in xcb_wait_for_event (c=0x173b9c0) at xcb_in.c:693
#4  0x00007fcf6cd513c9 in QXcbEventReader::run (this=0x1749f20) at qxcbconnection.cpp:1229
#5  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x1749f20) at thread/qthread_unix.cpp:331
#6  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fcf63fff700 (LWP 353)):
#0  g_mutex_unlock (mutex=0x7fcf5c000990) at gthread-posix.c:1348
#1  0x00007fcf76d7c8e9 in g_main_context_check (context=context@entry=0x7fcf5c000990, max_priority=2147483647, fds=fds@entry=0x7fcf5c003070, n_fds=n_fds@entry=1) at gmain.c:3647
#2  0x00007fcf76d7cdf8 in g_main_context_iterate (context=context@entry=0x7fcf5c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#3  0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fcf5c000990, may_block=1) at gmain.c:3869
#4  0x00007fcf7afc5d8b in QEventDispatcherGlib::processEvents (this=0x7fcf5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fcf63ffedf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fcf7ad8e61a in QThread::exec (this=this@entry=0x1822ef0) at thread/qthread.cpp:503
#7  0x00007fcf7e0a0df8 in QQmlThreadPrivate::run (this=0x1822ef0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x1822ef0) at thread/qthread_unix.cpp:331
#9  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fcf50f0d700 (LWP 356)):
#0  g_main_context_check (context=context@entry=0x7fcf4c000990, max_priority=2147483647, fds=fds@entry=0x7fcf4c002e70, n_fds=n_fds@entry=1) at gmain.c:3631
#1  0x00007fcf76d7cdf8 in g_main_context_iterate (context=context@entry=0x7fcf4c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#2  0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fcf4c000990, may_block=1) at gmain.c:3869
#3  0x00007fcf7afc5d8b in QEventDispatcherGlib::processEvents (this=0x7fcf4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fcf50f0cdf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fcf7ad8e61a in QThread::exec (this=this@entry=0x1964cc0) at thread/qthread.cpp:503
#6  0x00007fcf7e0a0df8 in QQmlThreadPrivate::run (this=0x1964cc0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x1964cc0) at thread/qthread_unix.cpp:331
#8  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fcf4b5e7700 (LWP 358)):
#0  0x00007fcf79ea905f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf8086786b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcf80b4eea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fcf80867899 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fceca69f700 (LWP 360)):
#0  0x00007fcf76dbecf9 in g_mutex_lock (mutex=mutex@entry=0x7fcec4000990) at gthread-posix.c:1336
#1  0x00007fcf76d7bee0 in g_main_context_acquire (context=0x7fcec4000990) at gmain.c:3182
#2  0x00007fcf76d7cd25 in g_main_context_iterate (context=context@entry=0x7fcec4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3758
#3  0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fcec4000990, may_block=1) at gmain.c:3869
#4  0x00007fcf7afc5d8b in QEventDispatcherGlib::processEvents (this=0x7fcec40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fceca69edf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fcf7ad8e61a in QThread::exec (this=this@entry=0x1997450) at thread/qthread.cpp:503
#7  0x00007fcf7e0a0df8 in QQmlThreadPrivate::run (this=0x1997450) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x1997450) at thread/qthread_unix.cpp:331
#9  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fcec1fe7700 (LWP 361)):
#0  g_mutex_unlock (mutex=0x7fcebc000990) at gthread-posix.c:1348
#1  0x00007fcf76d7ce59 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fcebc003120, timeout=-1, context=0x7fcebc000990) at gmain.c:4102
#2  g_main_context_iterate (context=context@entry=0x7fcebc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fcebc000990, may_block=1) at gmain.c:3869
#4  0x00007fcf7afc5d8b in QEventDispatcherGlib::processEvents (this=0x7fcebc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fcec1fe6db0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fcf7ad8e61a in QThread::exec (this=this@entry=0x1eda9d0) at thread/qthread.cpp:503
#7  0x00007fcf7ec39282 in QQuickPixmapReader::run (this=0x1eda9d0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/util/qquickpixmapcache.cpp:760
#8  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x1eda9d0) at thread/qthread_unix.cpp:331
#9  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fceb1d8d700 (LWP 372)):
#0  0x00007fcf7a69bc1d in poll () from /lib64/libc.so.6
#1  0x00007fcf76d7ce64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fceac0048d0, timeout=2885531, context=0x7fceac000990) at gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7fceac000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fceac000990, may_block=1) at gmain.c:3869
#4  0x00007fcf7afc5d8b in QEventDispatcherGlib::processEvents (this=0x7fceac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fceb1d8cdd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fcf7ad8e61a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007fceb33dacf7 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#8  0x00007fcf7ad9332f in QThreadPrivate::start (arg=0x23d0b10) at thread/qthread_unix.cpp:331
#9  0x00007fcf79ea50a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcf7a6a404d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fcf811907c0 (LWP 346)):
[KCrash Handler]
#6  0x00007fcf7a6f2e90 in __memmove_ssse3_back () from /lib64/libc.so.6
#7  0x00007fcf6090f33c in memmove (__len=18446744073346226304, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57
#8  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:321
#9  0x00007fcf6090de87 in dri_set_tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8409, dPriv=<optimized out>) at dri_drawable.c:245
#10 0x00007fcf62de373f in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x35734c0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#11 0x00007fcf62de4b34 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x35734c0, textureNode=textureNode@entry=0x2377600) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
#12 0x00007fcf62de4de5 in Plasma::WindowThumbnail::windowToTexture (this=this@entry=0x35734c0, textureNode=textureNode@entry=0x2377600) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:394
#13 0x00007fcf62de52a4 in Plasma::WindowThumbnail::updatePaintNode (this=0x35734c0, oldNode=<optimized out>, updatePaintNodeData=<optimized out>) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:199
#14 0x00007fcf7ecd6c27 in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x2468990, item=item@entry=0x35734c0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2984
#15 0x00007fcf7ecd768c in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x2468990) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2722
#16 0x00007fcf7ecd77d0 in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x2468990) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:341
#17 0x00007fcf7eca7510 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x19bdbf0, window=0x2196f20) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:372
#18 0x00007fcf7eca86a5 in QSGGuiThreadRenderLoop::event (this=0x19bdbf0, e=<optimized out>) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:474
#19 0x00007fcf7c2e7e7c in QApplicationPrivate::notify_helper (this=this@entry=0x172a780, receiver=receiver@entry=0x19bdbf0, e=e@entry=0x7fff8a8c0680) at kernel/qapplication.cpp:3716
#20 0x00007fcf7c2eccc8 in QApplication::notify (this=0x7fff8a8c0a30, receiver=0x19bdbf0, e=0x7fff8a8c0680) at kernel/qapplication.cpp:3499
#21 0x00007fcf7af6ee95 in QCoreApplication::notifyInternal (this=0x7fff8a8c0a30, receiver=0x19bdbf0, event=event@entry=0x7fff8a8c0680) at kernel/qcoreapplication.cpp:965
#22 0x00007fcf7afc577d in sendEvent (event=0x7fff8a8c0680, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224
#23 QTimerInfoList::activateTimers (this=0x1782f70) at kernel/qtimerinfo_unix.cpp:637
#24 0x00007fcf7afc5aa1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#25 0x00007fcf76d7cc84 in g_main_dispatch (context=0x7fcf640016f0) at gmain.c:3122
#26 g_main_context_dispatch (context=context@entry=0x7fcf640016f0) at gmain.c:3737
#27 0x00007fcf76d7ced8 in g_main_context_iterate (context=context@entry=0x7fcf640016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#28 0x00007fcf76d7cf7c in g_main_context_iteration (context=0x7fcf640016f0, may_block=1) at gmain.c:3869
#29 0x00007fcf7afc5d6c in QEventDispatcherGlib::processEvents (this=0x17796b0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#30 0x00007fcf7af6cd53 in QEventLoop::exec (this=this@entry=0x7fff8a8c08c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#31 0x00007fcf7af748f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#32 0x00007fcf7b4b879c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#33 0x00007fcf7c2e4605 in QApplication::exec () at kernel/qapplication.cpp:2976
#34 0x0000000000436ab6 in main (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.3/shell/main.cpp:179

Reported using DrKonqi
Comment 1 opensuse.lietuviu.kalba 2016-01-12 18:39:39 UTC
After more testing:
it most ofter crash after howering mouse on taskbar element with grouped programs.
At first desktop tries to show preview of multiple windows (of that group) in one row, but after displaying some shadows, desktop charsh.
Comment 2 opensuse.lietuviu.kalba 2016-01-12 20:29:04 UTC
Another similar crash

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

Thread 14 (Thread 0x7f2072a57700 (LWP 6281)):
#0  0x00007f20824f2c1d in poll () from /lib64/libc.so.6
#1  0x00007f2087439422 in poll (__timeout=-1, __nfds=1, __fds=0x7f2072a56d00) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x197d9c0, cond=cond@entry=0x197da00, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007f208743b00f in xcb_wait_for_event (c=0x197d9c0) at xcb_in.c:693
#4  0x00007f2074ba83c9 in QXcbEventReader::run (this=0x198bf20) at qxcbconnection.cpp:1229
#5  0x00007f2082bea32f in QThreadPrivate::start (arg=0x198bf20) at thread/qthread_unix.cpp:331
#6  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f206bfff700 (LWP 6341)):
#0  0x00007f20824f2c1d in poll () from /lib64/libc.so.6
#1  0x00007f207ebd3e64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f2064003070, timeout=-1, context=0x7f2064000990) at gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f2064000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f2064000990, may_block=1) at gmain.c:3869
#4  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f20640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f206bffedf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2082be561a in QThread::exec (this=this@entry=0x1a52710) at thread/qthread.cpp:503
#7  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x1a52710) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f2082bea32f in QThreadPrivate::start (arg=0x1a52710) at thread/qthread_unix.cpp:331
#9  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f2058d2e700 (LWP 6396)):
#0  g_mutex_unlock (mutex=0x7f2054000990) at gthread-posix.c:1348
#1  0x00007f207ebd3a5a in g_main_context_dispatch (context=context@entry=0x7f2054000990) at gmain.c:3740
#2  0x00007f207ebd3ed8 in g_main_context_iterate (context=context@entry=0x7f2054000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#3  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f2054000990, may_block=1) at gmain.c:3869
#4  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f20540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f2058d2ddf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2082be561a in QThread::exec (this=this@entry=0x1c06dd0) at thread/qthread.cpp:503
#7  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x1c06dd0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f2082bea32f in QThreadPrivate::start (arg=0x1c06dd0) at thread/qthread_unix.cpp:331
#9  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f20537ff700 (LWP 6400)):
#0  0x00007f2081d0005f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f20886be86b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f20889a5ea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f20886be899 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f1fd1fc8700 (LWP 6402)):
#0  0x00007f2082507682 in __libc_disable_asynccancel () from /lib64/libc.so.6
#1  0x00007f20824f2c29 in poll () from /lib64/libc.so.6
#2  0x00007f207ebd3e64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f1fcc003070, timeout=-1, context=0x7f1fcc000990) at gmain.c:4103
#3  g_main_context_iterate (context=context@entry=0x7f1fcc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#4  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1fcc000990, may_block=1) at gmain.c:3869
#5  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1fcc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1fd1fc7df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2082be561a in QThread::exec (this=this@entry=0x1ea5c80) at thread/qthread.cpp:503
#8  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x1ea5c80) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f2082bea32f in QThreadPrivate::start (arg=0x1ea5c80) at thread/qthread_unix.cpp:331
#10 0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f1fc9cc9700 (LWP 6452)):
#0  0x00007f2082be2ccf in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x227e388: 0x0) at ../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetRelease<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x227e388: 0x0) at ../../src/corelib/thread/qgenericatomic.h:175
#2  testAndSetRelease (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, this=this@entry=0x227e388) at ../../src/corelib/thread/qbasicatomic.h:280
#3  fastTryUnlock (current=<synthetic pointer>, this=this@entry=0x227e388) at thread/qmutex.h:85
#4  QMutex::unlock (this=this@entry=0x227e388) at thread/qmutex.cpp:264
#5  0x00007f2082e1d895 in unlock (this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:138
#6  ~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../src/corelib/thread/qmutex.h:132
#7  canWaitLocked (this=0x227e360) at ../../src/corelib/thread/qthread_p.h:241
#8  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f1fc40012d0) at kernel/qeventdispatcher_glib.cpp:254
#9  postEventSourceCheck (source=0x7f1fc40012d0) at kernel/qeventdispatcher_glib.cpp:264
#10 0x00007f207ebd38f1 in g_main_context_check (context=context@entry=0x7f1fc4000990, max_priority=2147483647, fds=fds@entry=0x7f1fc4003120, n_fds=n_fds@entry=1) at gmain.c:3649
#11 0x00007f207ebd3df8 in g_main_context_iterate (context=context@entry=0x7f1fc4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#12 0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1fc4000990, may_block=1) at gmain.c:3869
#13 0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1fc40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#14 0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1fc9cc8db0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#15 0x00007f2082be561a in QThread::exec (this=this@entry=0x226e300) at thread/qthread.cpp:503
#16 0x00007f2086a90282 in QQuickPixmapReader::run (this=0x226e300) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/util/qquickpixmapcache.cpp:760
#17 0x00007f2082bea32f in QThreadPrivate::start (arg=0x226e300) at thread/qthread_unix.cpp:331
#18 0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#19 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f1fb9cc6700 (LWP 6619)):
#0  0x00007f207ebd121b in g_source_iter_next (iter=iter@entry=0x7f1fb9cc5c20, source=source@entry=0x7f1fb9cc5c18) at gmain.c:924
#1  0x00007f207ebd351d in g_main_context_prepare (context=context@entry=0x7f1fb4000990, priority=priority@entry=0x7f1fb9cc5c98) at gmain.c:3388
#2  0x00007f207ebd3d80 in g_main_context_iterate (context=context@entry=0x7f1fb4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#3  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1fb4000990, may_block=1) at gmain.c:3869
#4  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1fb40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1fb9cc5dd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2082be561a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f1fbb313cf7 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#8  0x00007f2082bea32f in QThreadPrivate::start (arg=0x3834ee0) at thread/qthread_unix.cpp:331
#9  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f1f8f7fd700 (LWP 32220)):
#0  g_source_iter_next (iter=iter@entry=0x7f1f8f7fcc40, source=source@entry=0x7f1f8f7fcc38) at gmain.c:925
#1  0x00007f207ebd344b in g_main_context_prepare (context=context@entry=0x7f1fcc8c3fb0, priority=priority@entry=0x7f1f8f7fccb8) at gmain.c:3388
#2  0x00007f207ebd3d80 in g_main_context_iterate (context=context@entry=0x7f1fcc8c3fb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#3  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1fcc8c3fb0, may_block=1) at gmain.c:3869
#4  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1fcc8bc640, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1f8f7fcdf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2082be561a in QThread::exec (this=this@entry=0x4437550) at thread/qthread.cpp:503
#7  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x4437550) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f2082bea32f in QThreadPrivate::start (arg=0x4437550) at thread/qthread_unix.cpp:331
#9  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f1f9a6d8700 (LWP 32221)):
#0  g_mutex_unlock (mutex=0x41f0bf0) at gthread-posix.c:1348
#1  0x00007f207ebd3f86 in g_main_context_iteration (context=0x41f0bf0, may_block=<optimized out>) at gmain.c:3870
#2  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x416ca60, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#3  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1f9a6d7df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007f2082be561a in QThread::exec (this=this@entry=0x41f0820) at thread/qthread.cpp:503
#5  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x41f0820) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#6  0x00007f2082bea32f in QThreadPrivate::start (arg=0x41f0820) at thread/qthread_unix.cpp:331
#7  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f1f9b533700 (LWP 32232)):
#0  0x00007f20824f2c1d in poll () from /lib64/libc.so.6
#1  0x00007f207ebd3e64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f1f9415a7e0, timeout=-1, context=0x7f1f9411c740) at gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f1f9411c740, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1f9411c740, may_block=1) at gmain.c:3869
#4  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1f9414dea0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1f9b532df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2082be561a in QThread::exec (this=this@entry=0x4f20650) at thread/qthread.cpp:503
#7  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x4f20650) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f2082bea32f in QThreadPrivate::start (arg=0x4f20650) at thread/qthread_unix.cpp:331
#9  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f1f99ed7700 (LWP 32233)):
#0  g_main_context_check (context=context@entry=0x7f1f942a5460, max_priority=2147483647, fds=fds@entry=0x7f1f94284e40, n_fds=n_fds@entry=1) at gmain.c:3633
#1  0x00007f207ebd3df8 in g_main_context_iterate (context=context@entry=0x7f1f942a5460, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#2  0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1f942a5460, may_block=1) at gmain.c:3869
#3  0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1f94142ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1f99ed6df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2082be561a in QThread::exec (this=this@entry=0x4419160) at thread/qthread.cpp:503
#6  0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x4419160) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f2082bea32f in QThreadPrivate::start (arg=0x4419160) at thread/qthread_unix.cpp:331
#8  0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f1fa5539700 (LWP 32244)):
#0  0x00007f2082be2bfa in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x3ba18b8: 0x1) at ../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x3ba18b8: 0x1) at ../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x3ba18b8, this@entry=0x0) at ../../src/corelib/thread/qbasicatomic.h:278
#3  fastTryLock (current=<synthetic pointer>, this=0x3ba18b8, this@entry=0x0) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x3ba18b8) at thread/qmutex.cpp:212
#5  0x00007f2082e1ccb5 in QMutexLocker (m=0x3ba18b8, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x3ba1890) at ../../src/corelib/thread/qthread_p.h:240
#7  postEventSourcePrepare (s=0x7f1f941ca3b0, timeout=timeout@entry=0x7f1fa5538c34) at kernel/qeventdispatcher_glib.cpp:254
#8  0x00007f207ebd34ad in g_main_context_prepare (context=context@entry=0x7f1f942ee6b0, priority=priority@entry=0x7f1fa5538cb8) at gmain.c:3410
#9  0x00007f207ebd3d80 in g_main_context_iterate (context=context@entry=0x7f1f942ee6b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3788
#10 0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1f942ee6b0, may_block=1) at gmain.c:3869
#11 0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1f9421eb70, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#12 0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1fa5538df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#13 0x00007f2082be561a in QThread::exec (this=this@entry=0x461c990) at thread/qthread.cpp:503
#14 0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x461c990) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#15 0x00007f2082bea32f in QThreadPrivate::start (arg=0x461c990) at thread/qthread_unix.cpp:331
#16 0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1f9ffff700 (LWP 32245)):
#0  0x00007f2082be2bfa in testAndSetRelaxed<QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x44de368: 0x1) at ../../src/corelib/arch/qatomic_x86.h:259
#1  testAndSetAcquire<QMutexData*, QMutexData*> (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x44de368: 0x1) at ../../src/corelib/thread/qgenericatomic.h:166
#2  testAndSetAcquire (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, this=0x44de368, this@entry=0x1) at ../../src/corelib/thread/qbasicatomic.h:278
#3  fastTryLock (current=<synthetic pointer>, this=0x44de368, this@entry=0x1) at thread/qmutex.h:82
#4  QMutex::lock (this=this@entry=0x44de368) at thread/qmutex.cpp:212
#5  0x00007f2082e1d885 in QMutexLocker (m=0x44de368, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:128
#6  canWaitLocked (this=0x44de340) at ../../src/corelib/thread/qthread_p.h:240
#7  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f1f944a7f80) at kernel/qeventdispatcher_glib.cpp:254
#8  postEventSourceCheck (source=0x7f1f944a7f80) at kernel/qeventdispatcher_glib.cpp:264
#9  0x00007f207ebd38f1 in g_main_context_check (context=context@entry=0x7f1f943d8970, max_priority=2147483647, fds=fds@entry=0x7f1f943cb420, n_fds=n_fds@entry=1) at gmain.c:3649
#10 0x00007f207ebd3df8 in g_main_context_iterate (context=context@entry=0x7f1f943d8970, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#11 0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f1f943d8970, may_block=1) at gmain.c:3869
#12 0x00007f2082e1cd8b in QEventDispatcherGlib::processEvents (this=0x7f1f9448b5f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7f1f9fffedf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2082be561a in QThread::exec (this=this@entry=0x44de190) at thread/qthread.cpp:503
#15 0x00007f2085ef7df8 in QQmlThreadPrivate::run (this=0x44de190) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f2082bea32f in QThreadPrivate::start (arg=0x44de190) at thread/qthread_unix.cpp:331
#17 0x00007f2081cfc0a4 in start_thread () from /lib64/libpthread.so.0
#18 0x00007f20824fb04d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f2088fe77c0 (LWP 6276)):
[KCrash Handler]
#6  0x00007f2082549e90 in __memmove_ssse3_back () from /lib64/libc.so.6
#7  0x00007f206878033c in memmove (__len=20484, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57
#8  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:321
#9  0x00007f206877ee87 in dri_set_tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8409, dPriv=<optimized out>) at dri_drawable.c:245
#10 0x00007f206abe073f in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x3d73a90) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#11 0x00007f206abe1b34 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x3d73a90, textureNode=textureNode@entry=0x3e16e00) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
#12 0x00007f206abe1de5 in Plasma::WindowThumbnail::windowToTexture (this=this@entry=0x3d73a90, textureNode=textureNode@entry=0x3e16e00) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:394
#13 0x00007f206abe22a4 in Plasma::WindowThumbnail::updatePaintNode (this=0x3d73a90, oldNode=<optimized out>, updatePaintNodeData=<optimized out>) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:199
#14 0x00007f2086b2dc27 in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x388ed50, item=item@entry=0x3d73a90) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2984
#15 0x00007f2086b2e68c in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x388ed50) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2722
#16 0x00007f2086b2e7d0 in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x388ed50) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:341
#17 0x00007f2086afe510 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x1b79b30, window=0x388e240) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:372
#18 0x00007f2086affbee in QSGGuiThreadRenderLoop::exposureChanged (this=0x1b79b30, window=0x388e240) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:422
#19 0x00007f208331fa09 in QWindow::event (this=this@entry=0x388e240, ev=ev@entry=0x7ffc252fa6b0) at kernel/qwindow.cpp:2028
#20 0x00007f2086b38161 in QQuickWindow::event (this=this@entry=0x388e240, e=e@entry=0x7ffc252fa6b0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:1413
#21 0x00007f20889ef7db in PlasmaQuick::Dialog::event (this=this@entry=0x388e240, event=event@entry=0x7ffc252fa6b0) at /usr/src/debug/plasma-framework-5.18.0/src/plasmaquick/dialog.cpp:1168
#22 0x00007f206abda7c5 in ToolTipDialog::event (this=0x388e240, e=0x7ffc252fa6b0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/tooltipdialog.cpp:120
#23 0x00007f208413ee7c in QApplicationPrivate::notify_helper (this=this@entry=0x196c780, receiver=receiver@entry=0x388e240, e=e@entry=0x7ffc252fa6b0) at kernel/qapplication.cpp:3716
#24 0x00007f2084143cc8 in QApplication::notify (this=0x7ffc252faae0, receiver=0x388e240, e=0x7ffc252fa6b0) at kernel/qapplication.cpp:3499
#25 0x00007f2082dc5e95 in QCoreApplication::notifyInternal (this=0x7ffc252faae0, receiver=receiver@entry=0x388e240, event=event@entry=0x7ffc252fa6b0) at kernel/qcoreapplication.cpp:965
#26 0x00007f2083318474 in sendSpontaneousEvent (event=0x7ffc252fa6b0, receiver=0x388e240) at ../../src/corelib/kernel/qcoreapplication.h:227
#27 QGuiApplicationPrivate::processExposeEvent (e=0x45eb130) at kernel/qguiapplication.cpp:2648
#28 0x00007f208331908d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x45eb130) at kernel/qguiapplication.cpp:1643
#29 0x00007f20832fe118 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#30 0x00007f2074bd3200 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#31 0x00007f207ebd3c84 in g_main_dispatch (context=0x7f206c0016f0) at gmain.c:3122
#32 g_main_context_dispatch (context=context@entry=0x7f206c0016f0) at gmain.c:3737
#33 0x00007f207ebd3ed8 in g_main_context_iterate (context=context@entry=0x7f206c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#34 0x00007f207ebd3f7c in g_main_context_iteration (context=0x7f206c0016f0, may_block=1) at gmain.c:3869
#35 0x00007f2082e1cd6c in QEventDispatcherGlib::processEvents (this=0x19b10d0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0x00007f2082dc3d53 in QEventLoop::exec (this=this@entry=0x7ffc252fa970, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#37 0x00007f2082dcb8f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#38 0x00007f208330f79c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#39 0x00007f208413b605 in QApplication::exec () at kernel/qapplication.cpp:2976
#40 0x0000000000436ab6 in main (argc=2, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.3/shell/main.cpp:179
Comment 3 opensuse.lietuviu.kalba 2016-01-12 22:39:24 UTC
Created attachment 96613 [details]
How to reproduce - video (webm)

Now I can reproduce almost always by these instructions:
1. open any program
2. hover mouse on taskbar over program cell
3. wait for preview of window (OSD) to appear near taskbar
4. move mouse over OSD
5. move mouse to taskbar (to empty place)
6 move mouse to taskbar over program cell again
7. desktop starts to paint contours of OSD, but crash!
Comment 4 opensuse.lietuviu.kalba 2016-01-12 22:52:52 UTC
It seems to be regression, as I don't remember such type of chars in (at least) KDE Plasma 5.5.1.
And I can not reproduce with KDE Plasma 5.5.1. I can reproduce only in latest 5.5.3.

For testing, you can play with https://susestudio.com/a/CttYWz/lietukas-42-1-multilingual
At this link you can select LiveCD/LiveUSB image with various KDE Plasma versions (including 5.5.1 and 5.5.3).
Comment 5 opensuse.lietuviu.kalba 2016-01-13 10:04:33 UTC
Created attachment 96620 [details]
New crash information added by DrKonqi

plasmashell (5.5.3) using Qt 5.5.1

- What I was doing when the application crashed:

I wanted to open K programs menu, some tooltip started to show, but dekstop crashed/restarted.

-- Backtrace (Reduced):
#7  0x00007f9fb103633c in memmove (__len=739891328, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57
#8  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:321
#9  0x00007f9fb1034e87 in dri_set_tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8409, dPriv=<optimized out>) at dri_drawable.c:245
#10 0x00007f9fb33e173f in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x27d8fb0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#11 0x00007f9fb33e2b34 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x27d8fb0, textureNode=textureNode@entry=0x30fbc10) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
Comment 6 opensuse.lietuviu.kalba 2016-01-13 16:05:38 UTC
Created attachment 96621 [details]
New crash information added by DrKonqi

plasmashell (5.5.3) using Qt 5.5.1

- What I was doing when the application crashed:

Move mouse to panel, wait for window preview, move mouse outside panel, move again to panel, wait for window preview, crash...

-- Backtrace (Reduced):
#7  0x00007f48dc90e43c in memmove (__len=18446744073077790848, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57
#8  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:321
#9  0x00007f48dc90cf87 in dri_set_tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8409, dPriv=<optimized out>) at dri_drawable.c:245
#10 0x00007f48dede373f in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x17ba2f0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#11 0x00007f48dede4b34 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x17ba2f0, textureNode=textureNode@entry=0x3998330) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
Comment 7 opensuse.lietuviu.kalba 2016-01-13 16:12:55 UTC
Workaround:
K > Settings > Configure Desktop (or System Settings) >
Desktop Behavior > (Workspace), uncheck "Show Informational Tips"
Comment 8 opensuse.lietuviu.kalba 2016-01-13 16:15:49 UTC
As https://bugs.kde.org/show_bug.cgi?id=357915 may be the same similar, regression maybe happened between 5.5.1 and 5.5.2 versions, not before 5.5.3
Comment 9 David Edmundson 2016-01-14 00:20:43 UTC
*** Bug 357915 has been marked as a duplicate of this bug. ***
Comment 10 opensuse.lietuviu.kalba 2016-01-14 16:31:06 UTC
More testing: 
I can not reproduce with minimized windows of applications in  Task Manager, but 
I reproduce with visible (either maximized or not maximized) windows of applications.
Comment 11 opensuse.lietuviu.kalba 2016-01-16 10:29:07 UTC
Created attachment 96675 [details]
Plasma 5.5.1 + KF 5.18

I did experiment:
In started LiveISO image with Plasma 5.5.1 + KF 5.17, as with this combination I can not reproduce bug. Then I upgraded to KF 5.18 (while trying not to change any Plasma 5.5.1 package) and relogin, after this – I can almost always reproduce bug.
So regression is not in Plasma 5.5.2 or 5.5.3 itself, but REGRESSION is in KDE FRAMEWORKS 5.18 (plasma-framework-5.18.0 ?).
Comment 12 opensuse.lietuviu.kalba 2016-01-16 10:43:16 UTC
Commits for plasma-framework since good 5.17 to current master version:
https://github.com/KDE/plasma-framework/compare/v5.17.0...master
Comment 14 David Edmundson 2016-01-16 22:16:19 UTC
*** Bug 358099 has been marked as a duplicate of this bug. ***
Comment 15 David Edmundson 2016-01-16 22:16:24 UTC
*** Bug 357967 has been marked as a duplicate of this bug. ***
Comment 16 David Edmundson 2016-01-16 22:21:38 UTC
Can anyone here try a patch? 
if so could you apply https://git.reviewboard.kde.org/r/126131/ and see if that changes anything?
Comment 17 opensuse.lietuviu.kalba 2016-01-18 19:07:54 UTC
I don't understand where we should apply patch...
Can you branch relevant package from https://build.opensuse.org/project/show/KDE:Frameworks5 and build RPM for testing?
Comment 18 David Edmundson 2016-01-19 11:49:28 UTC
*** Bug 358194 has been marked as a duplicate of this bug. ***
Comment 19 David Edmundson 2016-01-19 11:50:45 UTC
Apply to plasma-framework.
I don't know how to do that RPM packaging (and even if I did, I don't have access)
Comment 20 opensuse.lietuviu.kalba 2016-01-19 12:10:38 UTC
I could build RPM, but I need *.diff or *.patch file for plasma-framework-5.18.0.tar.xz 

You can do it yourself:
1. Create account in https://secure-www.novell.com/selfreg/jsp/createOpenSuseAccount.jsp?%22
2. Go https://build.opensuse.org/package/show/KDE:Frameworks5/plasma-framework and press "Log in" in corner of page.
3. After this you can see much more options; choose "Branch package"
4. Press "Add file" to upload *.diff or *.patch file 
5. Edit *.spec file to use patch (compactreprecheck.diff is alrady provided, so you can see it as example)
Comment 21 opensuse.lietuviu.kalba 2016-01-19 12:19:17 UTC
Now I see patch as https://git.reviewboard.kde.org/r/126131/diff/raw/
Comment 22 opensuse.lietuviu.kalba 2016-01-19 12:53:21 UTC
Created attachment 96732 [details]
New crash information added by DrKonqi

plasmashell (5.5.3) using Qt 5.5.1

- What I was doing when the application crashed:

I aplayed patch from https://git.reviewboard.kde.org/r/126131/ (see https://build.opensuse.org/package/rdiff/home:embar-:branches:KDE:Frameworks5/plasma-framework?opackage=plasma-framework&oproject=KDE%3AFrameworks5&rev=4 ), installed newly build plasma-framework-*5.18.0 packages, logout, re-login. Plasma still crash and even more often!

-- Backtrace (Reduced):
#7  0x00007f81da9bc43c in memmove (__len=18446744073221527680, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57
#8  drisw_update_tex_buffer (drawable=<optimized out>, ctx=<optimized out>, res=<optimized out>) at drisw.c:321
#9  0x00007f81da9baf87 in dri_set_tex_buffer2 (pDRICtx=<optimized out>, target=3553, format=8409, dPriv=<optimized out>) at dri_drawable.c:245
#10 0x00007f81e10566bf in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x32b53b0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#11 0x00007f81e1057ab4 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x32b53b0, textureNode=textureNode@entry=0x3283dd0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
Comment 23 David Edmundson 2016-01-21 09:29:49 UTC
*** Bug 358246 has been marked as a duplicate of this bug. ***
Comment 24 David Edmundson 2016-01-22 09:05:52 UTC
*** Bug 358342 has been marked as a duplicate of this bug. ***
Comment 25 René Krell 2016-01-22 23:27:43 UTC
I can confirm this report, the problem started after updating from Plasma 5.5.2 to 5.5.3 and KF from 5.17 to 5.18, OpenSUSE Tumbleweed 20160120:

Thread 1 (Thread 0x7f00cef988c0 (LWP 13967)):
[KCrash Handler]
#6  0x00007f00c8566cc4 in __memmove_avx_unaligned () from /lib64/libc.so.6
#7  0x00007f00ae1864fd in ?? () from /usr/lib64/dri/swrast_dri.so
#8  0x00007f00ae184f95 in ?? () from /usr/lib64/dri/swrast_dri.so
#9  0x00007f00b40d5c9f in Plasma::WindowThumbnail::bindGLXTexture (this=this@entry=0x45a3220) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:447
#10 0x00007f00b40d6e31 in Plasma::WindowThumbnail::windowToTextureGLX (this=this@entry=0x45a3220, textureNode=textureNode@entry=0x45279d0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:282
#11 0x00007f00b40d7783 in Plasma::WindowThumbnail::windowToTexture (this=0x45a3220, textureNode=0x45279d0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:394
#12 0x00007f00b40d7c74 in Plasma::WindowThumbnail::updatePaintNode (this=0x45a3220, oldNode=<optimized out>, updatePaintNodeData=<optimized out>) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/windowthumbnail.cpp:199
#13 0x00007f00ccaf9588 in QQuickWindowPrivate::updateDirtyNode (this=this@entry=0x3928630, item=item@entry=0x45a3220) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2984
#14 0x00007f00ccaf9df8 in QQuickWindowPrivate::updateDirtyNodes (this=this@entry=0x3928630) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:2722
#15 0x00007f00ccaf9f40 in QQuickWindowPrivate::syncSceneGraph (this=this@entry=0x3928630) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:341
#16 0x00007f00ccacaba4 in QSGGuiThreadRenderLoop::renderWindow (this=this@entry=0x2630300, window=0x3927a40) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:372
#17 0x00007f00ccacc44e in QSGGuiThreadRenderLoop::exposureChanged (this=0x2630300, window=0x3927a40) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/scenegraph/qsgrenderloop.cpp:422
#18 0x00007f00c932dc3b in QWindow::event (this=this@entry=0x3927a40, ev=ev@entry=0x7ffde64f1ba0) at kernel/qwindow.cpp:2054
#19 0x00007f00ccb03621 in QQuickWindow::event (this=this@entry=0x3927a40, e=e@entry=0x7ffde64f1ba0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/items/qquickwindow.cpp:1413
#20 0x00007f00ce9b42f3 in PlasmaQuick::Dialog::event (this=this@entry=0x3927a40, event=event@entry=0x7ffde64f1ba0) at /usr/src/debug/plasma-framework-5.18.0/src/plasmaquick/dialog.cpp:1168
#21 0x00007f00b40d0055 in ToolTipDialog::event (this=0x3927a40, e=0x7ffde64f1ba0) at /usr/src/debug/plasma-framework-5.18.0/src/declarativeimports/core/tooltipdialog.cpp:120
#22 0x00007f00ca1588cc in QApplicationPrivate::notify_helper (this=this@entry=0x21672a0, receiver=receiver@entry=0x3927a40, e=e@entry=0x7ffde64f1ba0) at kernel/qapplication.cpp:3716
#23 0x00007f00ca15d9d6 in QApplication::notify (this=0x7ffde64f1f80, receiver=0x3927a40, e=0x7ffde64f1ba0) at kernel/qapplication.cpp:3499
#24 0x00007f00c8de1cf3 in QCoreApplication::notifyInternal (this=0x7ffde64f1f80, receiver=receiver@entry=0x3927a40, event=event@entry=0x7ffde64f1ba0) at kernel/qcoreapplication.cpp:965
#25 0x00007f00c93266e4 in sendSpontaneousEvent (event=0x7ffde64f1ba0, receiver=0x3927a40) at ../../src/corelib/kernel/qcoreapplication.h:227
#26 QGuiApplicationPrivate::processExposeEvent (e=0x338a240) at kernel/qguiapplication.cpp:2648
#27 0x00007f00c932737d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x338a240) at kernel/qguiapplication.cpp:1643
#28 0x00007f00c930c9f8 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625
#29 0x00007f00ba6b8ed0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#30 0x00007f00c4c13097 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f00c4c132c8 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f00c4c1336c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f00c8e3550f in QEventDispatcherGlib::processEvents (this=0x21c38c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#34 0x00007f00c8ddf63a in QEventLoop::exec (this=this@entry=0x7ffde64f1e30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#35 0x00007f00c8de72fd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#36 0x00007f00c931d53c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1527
#37 0x00007f00ca154f75 in QApplication::exec () at kernel/qapplication.cpp:2976
#38 0x0000000000436527 in main (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.3/shell/main.cpp:179
Comment 26 David Edmundson 2016-01-23 16:15:34 UTC
*** Bug 358429 has been marked as a duplicate of this bug. ***
Comment 27 Eike Hein 2016-01-23 21:54:12 UTC
*** Bug 358443 has been marked as a duplicate of this bug. ***
Comment 28 René Krell 2016-01-29 10:05:08 UTC
Just for the record:
Workaround for me to get rid of these crashes: Right click on Task Manager:
Task Manager Settings -> Tab "General" -> Uncheck "Show tooltips"
Comment 29 opensuse.lietuviu.kalba 2016-01-31 07:29:35 UTC
In https://bugs.kde.org/show_bug.cgi?id=357895#c7 proposed to disable tool-tips generally, but https://bugs.kde.org/show_bug.cgi?id=357895#c28 is sufficient!

So it seems this is only regression in displaying tooltips of TaskManager (not tooltips of panels).
Comment 30 René Krell 2016-01-31 10:43:44 UTC
(In reply to opensuse.lietuviu.kalba from comment #29)
> In https://bugs.kde.org/show_bug.cgi?id=357895#c7 proposed to disable
> tool-tips generally, but https://bugs.kde.org/show_bug.cgi?id=357895#c28 is
> sufficient!
> 
> So it seems this is only regression in displaying tooltips of TaskManager
> (not tooltips of panels).

Definitely, even after two days using KDE intensively the crashes of Plasma with this backtrace  happened frequently before has been gone by deactivating this single setting in TaskManager. 
It crashed always on hovering over the entries in the TaskManager.
Anyone else to confirm this?
Comment 31 opensuse.lietuviu.kalba 2016-02-01 10:31:46 UTC
Hey, KDE developers, please look at this regression!
Comment 32 David Edmundson 2016-02-01 18:43:54 UTC
*** Bug 358863 has been marked as a duplicate of this bug. ***
Comment 33 David Edmundson 2016-02-01 18:43:58 UTC
*** Bug 358861 has been marked as a duplicate of this bug. ***
Comment 34 David Edmundson 2016-02-01 19:13:55 UTC
>Hey, KDE developers, please look at this regression!

This is a bug tracer, not a forum. Do not type unconstructive comments. Obviously we are looking at it.
Comment 35 Marco Martin 2016-02-02 21:29:32 UTC
*** Bug 358699 has been marked as a duplicate of this bug. ***
Comment 36 David Edmundson 2016-02-07 22:31:07 UTC
*** Bug 359085 has been marked as a duplicate of this bug. ***
Comment 37 fortymileshigh 2016-02-12 17:51:20 UTC
This appears to occur when you hover over and the preview fades in, then mouse stops hovering before it completely fades in.
Comment 38 David Rosca 2016-02-12 20:39:09 UTC
*** Bug 359321 has been marked as a duplicate of this bug. ***
Comment 39 David Rosca 2016-02-12 20:40:51 UTC
This should fix it https://phabricator.kde.org/D936
Comment 40 David Rosca 2016-02-12 20:46:15 UTC
*** Bug 359283 has been marked as a duplicate of this bug. ***
Comment 41 David Rosca 2016-02-12 20:46:55 UTC
*** Bug 359290 has been marked as a duplicate of this bug. ***
Comment 42 David Rosca 2016-02-12 20:49:13 UTC
*** Bug 359302 has been marked as a duplicate of this bug. ***
Comment 43 opensuse.lietuviu.kalba 2016-02-13 15:34:54 UTC
Thanks, David Rosca, I tested https://phabricator.kde.org/D936 – it solves problemas!
Comment 44 opensuse.lietuviu.kalba 2016-02-13 15:48:22 UTC
Created submit request for openSUSE OBS KDE:Frameworks5 repository: https://build.opensuse.org/request/show/359210

For some time openSUSE Leap 42.1 users can find patched RPM packages in this repository:
http://download.opensuse.org/repositories/home:/embar-:/branches:/KDE:/Frameworks5/openSUSE_Leap_42.1/

For openSUSE Tumbleweed users:
http://download.opensuse.org/repositories/home:/embar-:/branches:/KDE:/Frameworks5/openSUSE_Factory/
Comment 45 David Rosca 2016-02-15 18:10:43 UTC
Git commit 1e196fdfb2a6eaf1664e1155c086616d55c6712b by David Rosca.
Committed on 15/02/2016 at 18:05.
Pushed by drosca into branch 'master'.

WindowThumbnail: Discard glx pixmap in stopRedirecting()
FIXED-IN: 5.20
REVIEW: 127072

M  +1    -0    src/declarativeimports/core/windowthumbnail.cpp

http://commits.kde.org/plasma-framework/1e196fdfb2a6eaf1664e1155c086616d55c6712b
Comment 46 David Rosca 2016-02-15 20:07:50 UTC
*** Bug 359340 has been marked as a duplicate of this bug. ***
Comment 47 David Edmundson 2016-02-22 13:38:36 UTC
*** Bug 359648 has been marked as a duplicate of this bug. ***
Comment 48 opensuse.lietuviu.kalba 2016-02-25 09:03:01 UTC
*** Bug 359784 has been marked as a duplicate of this bug. ***
Comment 49 Marco Martin 2016-02-26 16:08:00 UTC
*** Bug 359825 has been marked as a duplicate of this bug. ***
Comment 50 Martin Flöser 2016-03-14 16:15:29 UTC
*** Bug 360496 has been marked as a duplicate of this bug. ***
Comment 51 David Edmundson 2016-03-23 13:14:11 UTC
*** Bug 360900 has been marked as a duplicate of this bug. ***
Comment 52 David Edmundson 2016-03-28 22:45:26 UTC
*** Bug 361119 has been marked as a duplicate of this bug. ***
Comment 53 David Edmundson 2016-03-28 22:45:47 UTC
*** Bug 361110 has been marked as a duplicate of this bug. ***
Comment 54 David Rosca 2016-03-29 17:02:49 UTC
*** Bug 361142 has been marked as a duplicate of this bug. ***
Comment 55 David Edmundson 2016-04-02 07:33:13 UTC
*** Bug 361193 has been marked as a duplicate of this bug. ***
Comment 56 David Edmundson 2016-04-29 15:31:23 UTC
*** Bug 362461 has been marked as a duplicate of this bug. ***
Comment 57 David Edmundson 2016-04-29 15:31:45 UTC
*** Bug 362168 has been marked as a duplicate of this bug. ***