Bug 374066 - plasma crashes when hovering X app taskbar entry in wayland
Summary: plasma crashes when hovering X app taskbar entry in wayland
Status: RESOLVED BACKTRACE
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.8.4
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
: 375456 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-23 06:53 UTC by Ben Klopfenstein
Modified: 2017-01-25 17:24 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klopfenstein 2016-12-23 06:53:51 UTC
Application: plasmashell (5.8.4)

Qt Version: 5.7.0
Frameworks Version: 5.30.0
Operating System: Linux 4.8.7-040807-generic x86_64
Distribution: KDE neon Developer Edition

-- Information about the crash:
- What I was doing when the application crashed:
Plasma crashed when i was hovering the mouse over thetaskbar entry for Kontact, running via Xorg while Plasma ran in Wayland.
- Unusual behavior I noticed:

The mouse cursor moved smoothly over top X applications, but stuttered and moved with jerky motion when moving over the plasma panel.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fe8700a18c0 (LWP 1830))]

Thread 18 (Thread 0x7fe79a348700 (LWP 2506)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e31beed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31c7c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86a18e6ba in start_thread (arg=0x7fe79a348700) at pthread_create.c:333
#6  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fe76521e700 (LWP 2486)):
[KCrash Handler]
#6  0x00007fe86a9fe5f3 in __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:273
#7  0x00007fe7c9c1560e in  () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
#8  0x00007fe7c9c15872 in  () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
#9  0x00007fe7c8cdfbb6 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#10 0x00007fe7c8ce011e in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#11 0x00007fe7c9c135f6 in  () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
#12 0x00007fe7c9c064c7 in eglSwapBuffers () at /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1
#13 0x00007fe858077c92 in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/wayland-graphics-integration-client/libwayland-egl.so
#14 0x00007fe86b60ec4d in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007fe86e3183d8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007fe86e31c69c in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fe86a18e6ba in start_thread (arg=0x7fe76521e700) at pthread_create.c:333
#19 0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fe780921700 (LWP 2484)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e31beed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31c7c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86a18e6ba in start_thread (arg=0x7fe780921700) at pthread_create.c:333
#6  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fe7825f4700 (LWP 2460)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e31beed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31c7c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86a18e6ba in start_thread (arg=0x7fe7825f4700) at pthread_create.c:333
#6  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fe79ac87700 (LWP 2269)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e31beed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31c7c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86a18e6ba in start_thread (arg=0x7fe79ac87700) at pthread_create.c:333
#6  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fe79b91b700 (LWP 2252)):
#0  0x00007fe86a9abb5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe8665a639c in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fe7940025d0, timeout=<optimized out>, context=0x7fe794000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007fe8665a639c in g_main_context_iterate (context=context@entry=0x7fe794000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007fe8665a64ac in g_main_context_iteration (context=0x7fe794000990, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe86a18e6ba in start_thread (arg=0x7fe79b91b700) at pthread_create.c:333
#9  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fe7babb8700 (LWP 2237)):
#0  0x00007fe8665a64bd in g_main_context_iteration (context=<optimized out>, may_block=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3905
#1  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe79f5ca587 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#5  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86a18e6ba in start_thread (arg=0x7fe7babb8700) at pthread_create.c:333
#7  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fe7ba3b7700 (LWP 1901)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e31beed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31c7c5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86a18e6ba in start_thread (arg=0x7fe7ba3b7700) at pthread_create.c:333
#6  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fe7bc1c1700 (LWP 1894)):
#0  0x00007fe8665eaac9 in g_mutex_lock (mutex=mutex@entry=0x7fe7b4000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1335
#1  0x00007fe8665a635e in g_main_context_iterate (context=context@entry=0x7fe7b4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3844
#2  0x00007fe8665a64ac in g_main_context_iteration (context=0x7fe7b4000990, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86e2acaa6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe86a18e6ba in start_thread (arg=0x7fe7bc1c1700) at pthread_create.c:333
#9  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fe7c2ebe700 (LWP 1885)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7c9145b1b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007fe7c9145978 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007fe86a18e6ba in start_thread (arg=0x7fe7c2ebe700) at pthread_create.c:333
#4  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fe7c36bf700 (LWP 1884)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7c9145b1b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007fe7c9145978 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007fe86a18e6ba in start_thread (arg=0x7fe7c36bf700) at pthread_create.c:333
#4  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fe7c3ec0700 (LWP 1883)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7c9145b1b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007fe7c9145978 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007fe86a18e6ba in start_thread (arg=0x7fe7c3ec0700) at pthread_create.c:333
#4  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe7c46c1700 (LWP 1882)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7c9145b1b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007fe7c9145978 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007fe86a18e6ba in start_thread (arg=0x7fe7c46c1700) at pthread_create.c:333
#4  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe84ac1b700 (LWP 1881)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86fb055c4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fe86fb05609 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fe86a18e6ba in start_thread (arg=0x7fe84ac1b700) at pthread_create.c:333
#4  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe85915b700 (LWP 1880)):
#0  0x00007fe8665a5db0 in g_main_context_check (context=context@entry=0x7fe850000990, max_priority=2147483647, fds=fds@entry=0x7fe850002e70, n_fds=n_fds@entry=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3673
#1  0x00007fe8665a6340 in g_main_context_iterate (context=context@entry=0x7fe850000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3837
#2  0x00007fe8665a64ac in g_main_context_iteration (context=0x7fe850000990, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#3  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86d927675 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fe86a18e6ba in start_thread (arg=0x7fe85915b700) at pthread_create.c:333
#9  0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe85a7f3700 (LWP 1873)):
#0  0x00007fe8665eaae4 in g_mutex_unlock (mutex=0x7fe84c000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1347
#1  0x00007fe8665a5920 in g_main_context_prepare (context=context@entry=0x7fe84c000990, priority=priority@entry=0x7fe85a7f2ba0) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3440
#2  0x00007fe8665a62cb in g_main_context_iterate (context=context@entry=0x7fe84c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3820
#3  0x00007fe8665a64ac in g_main_context_iteration (context=0x7fe84c000990, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe86d927675 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe86a18e6ba in start_thread (arg=0x7fe85a7f3700) at pthread_create.c:333
#10 0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe85c229700 (LWP 1848)):
#0  0x00007fe8665eaac9 in g_mutex_lock (mutex=mutex@entry=0x7fe854000990) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1335
#1  0x00007fe8665a5b51 in g_main_context_query (context=context@entry=0x7fe854000990, max_priority=2147483647, timeout=timeout@entry=0x7fe85c228b94, fds=fds@entry=0x7fe854011f00, n_fds=n_fds@entry=4) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3544
#2  0x00007fe8665a6317 in g_main_context_iterate (context=context@entry=0x7fe854000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3822
#3  0x00007fe8665a64ac in g_main_context_iteration (context=0x7fe854000990, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007fe86b2d623b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fe86b0a5fb4 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fe8701dd7a5 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fe86b0aab98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fe86a18e6ba in start_thread (arg=0x7fe85c229700) at pthread_create.c:333
#10 0x00007fe86a9b782d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe8700a18c0 (LWP 1830)):
#0  0x00007fe86a194360 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe86b0aba4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fe86e319215 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007fe86e31b2fe in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007fe86e31b953 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007fe86b5dffc5 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007fe86e351285 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fe86fc3610b in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#8  0x00007fe7c218329c in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so
#9  0x00007fe86bb6e89c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007fe86bb76296 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fe86b282cf8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007fe86b5d53ed in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007fe86b5d601d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007fe86b5b3e6b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007fe85db24bb0 in  () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#16 0x00007fe8665a61a7 in g_main_context_dispatch (context=0x942a20) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3154
#17 0x00007fe8665a61a7 in g_main_context_dispatch (context=context@entry=0x942a20) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3769
#18 0x00007fe8665a6400 in g_main_context_iterate (context=context@entry=0x942a20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3840
#19 0x00007fe8665a64ac in g_main_context_iteration (context=0x942a20, may_block=1) at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#20 0x00007fe86b2d621f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fe86b280cea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007fe86b2892fc in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x000000000041ca98 in  ()
#24 0x00007fe86a8d1830 in __libc_start_main (main=0x41bf30, argc=2, argv=0x7ffd2d5c5398, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd2d5c5388) at ../csu/libc-start.c:291
#25 0x000000000041ce19 in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2016-12-31 21:23:13 UTC
QOpenGLContext::swapBuffers() calls into libwayland-egl.so causes a crash, not sure if this is valid configuration for using Plasma on Wayland.
Comment 2 Martin Flöser 2017-01-01 09:28:03 UTC
yep, that's valid.

The crash on the X application is probably just coincidence. What we need is a backtrace with debug symbols in the driver. The crash is quite deep down in the driver, so we need to see what it does and then maybe delegate to mesa devs.
Comment 3 Christoph Feck 2017-01-25 00:28:07 UTC
*** Bug 375456 has been marked as a duplicate of this bug. ***
Comment 4 Bhushan Shah 2017-01-25 17:19:53 UTC
https://codereview.qt-project.org/#/c/181146/
Comment 5 Bhushan Shah 2017-01-25 17:24:16 UTC
Sorry was meant to close : https://bugs.kde.org/show_bug.cgi?id=375081