Bug 381395 - plasma wayland crash
Summary: plasma wayland crash
Status: RESOLVED DUPLICATE of bug 381630
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: 5.10.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 381431 382170 382298 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-06-19 09:21 UTC by chameleon
Modified: 2017-08-13 20:29 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (23.80 KB, text/plain)
2017-08-13 16:48 UTC, rооt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description chameleon 2017-06-19 09:21:44 UTC
Application: plasmashell (5.10.2)

Qt Version: 5.9.0
Frameworks Version: 5.34.0
Operating System: Linux 4.11.5-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
crash when working with a load-spring in the plasmoid "folder view"

The crash can be reproduced every time.

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

Thread 14 (Thread 0x7fbf258ec700 (LWP 3217)):
[KCrash Handler]
#6  0x00007fc014d9d5c0 in wl_proxy_create_wrapper () at /usr/lib64/libwayland-client.so.0
#7  0x00007fbffc1f7b81 in  () at /usr/lib64/libEGL_mesa.so.0
#8  0x00007fbffc1e657e in  () at /usr/lib64/libEGL_mesa.so.0
#9  0x00007fbffcce0870 in  () at /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libwayland-egl.so
#10 0x00007fbffccdeebd in  () at /usr/lib64/qt5/plugins/wayland-graphics-integration-client/libwayland-egl.so
#11 0x00007fc016fb35ee in QOpenGLContext::makeCurrent(QSurface*) () at /usr/lib64/libQt5Gui.so.5
#12 0x00007fc01a2b5f14 in  () at /usr/lib64/libQt5Quick.so.5
#13 0x00007fc01a2bd4db in  () at /usr/lib64/libQt5Quick.so.5
#14 0x00007fc01a2bc7d7 in  () at /usr/lib64/libQt5Quick.so.5
#15 0x00007fc01a2bcb7a in  () at /usr/lib64/libQt5Quick.so.5
#16 0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#17 0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#18 0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fbf261ed700 (LWP 3214)):
#0  0x00007fc0157235ed in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc016556a5b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc01a2bc748 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007fc01a2bcb7a in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fbf27fff700 (LWP 3209)):
#0  0x00007fc0157235ed in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc016556a5b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc01a2bc748 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007fc01a2bcb7a in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fbf2faa0700 (LWP 3203)):
#0  0x00007fc010ccdb19 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc010c88de8 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007fbf3103af37 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#6  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fbf39c33700 (LWP 3172)):
#0  0x00007fc015e55dfd in read () at /lib64/libc.so.6
#1  0x00007fc010ccc7e0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c887cb in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc010c88c90 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fbf538ff700 (LWP 3108)):
#0  0x00007fc015e5a08d in poll () at /lib64/libc.so.6
#1  0x00007fc010c88ce9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#8  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fbf54100700 (LWP 3107)):
#0  0x00007fc010c85c48 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc010c88601 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c88c90 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fbf546bb8f5 in  () at /usr/lib64/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so
#8  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fbf62b7a700 (LWP 3073)):
#0  0x00007fc0157235ed in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc016556a5b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc01a2bc748 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007fc01a2bcb7a in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fbf68fa7700 (LWP 3063)):
#0  0x00007fc010ccdb34 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc010c88b9d in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01a241292 in  () at /usr/lib64/libQt5Quick.so.5
#7  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fbffd7e7700 (LWP 3045)):
#0  0x00007fc0157235ed in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc01bf1aa04 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007fc01bf1aa49 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#4  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fbffffff700 (LWP 3007)):
#0  0x00007fc015e5a08d in poll () at /lib64/libc.so.6
#1  0x00007fc010c88ce9 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01969ad45 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fc005c5c700 (LWP 3006)):
#0  0x00007fc010ccdb34 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fc010c884c9 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fc010c88c67 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc01969ad45 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fc007692700 (LWP 3000)):
#0  0x00007fc015e7086f in __libc_enable_asynccancel () at /lib64/libc.so.6
#1  0x00007fc015e5a082 in poll () at /lib64/libc.so.6
#2  0x00007fc010c88ce9 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fc01677575b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fc01655105a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc016bfea45 in  () at /usr/lib64/libQt5DBus.so.5
#8  0x00007fc01655573e in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fc01571d4e7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fc015e63a2f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fc01c84f8c0 (LWP 2971)):
#0  0x00007fc0157235ed in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fc016556a5b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fc01a2bacd2 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007fc01a2bb243 in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007fc01a308d7b in QQuickWindow::~QQuickWindow() () at /usr/lib64/libQt5Quick.so.5
#5  0x00007fbf6a30025d in  () at /usr/lib64/qt5/qml/org/kde/private/desktopcontainment/folder/libfolderplugin.so
#6  0x00007fc01674df88 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fc016f85e78 in QWindow::event(QEvent*) () at /usr/lib64/libQt5Gui.so.5
#8  0x00007fc01a311a35 in QQuickWindow::event(QEvent*) () at /usr/lib64/libQt5Quick.so.5
#9  0x00007fc01c24dd0b in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib64/libKF5PlasmaQuick.so.5
#10 0x00007fc01773393c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#11 0x00007fc01773acb4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007fc016720578 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#13 0x00007fc0167228b5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#14 0x00007fc016775323 in  () at /usr/lib64/libQt5Core.so.5
#15 0x00007fc010c88b37 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#16 0x00007fc010c88d68 in  () at /usr/lib64/libglib-2.0.so.0
#17 0x00007fc010c88dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#18 0x00007fc01677573f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#19 0x00007fc01671ed0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#20 0x00007fc016727164 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#21 0x000055ebfc78fcf2 in  ()
#22 0x00007fc015d9646a in __libc_start_main () at /lib64/libc.so.6
#23 0x000055ebfc79006a in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2017-06-20 14:16:37 UTC
*** Bug 381431 has been marked as a duplicate of this bug. ***
Comment 2 Marco Martin 2017-06-26 13:43:41 UTC

*** This bug has been marked as a duplicate of bug 371246 ***
Comment 3 Christoph Feck 2017-07-17 15:48:40 UTC
Not a duplicate, see bug 371246 comment #4.
Comment 4 Christoph Feck 2017-07-17 15:49:35 UTC
*** Bug 382170 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2017-07-17 15:49:50 UTC
*** Bug 382298 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2017-07-17 17:52:21 UTC
This looks like a bug in Mesa (regression with the 17.1.4 release?). Please report this issue directly to Mesa developers via https://bugs.freedesktop.org/

Better backtrace from bug 382241 comment #2:

Thread 15 "QSGRenderThread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff1739a700 (LWP 2084)]
wl_proxy_create_wrapper (proxy=0x0) at /var/tmp/portage/dev-libs/wayland-1.13.0/work/wayland-1.13.0/src/wayland-client.c:2038
2038    /var/tmp/portage/dev-libs/wayland-1.13.0/work/wayland-1.13.0/src/wayland-client.c: No such file or directory.
(gdb) bt
#0  wl_proxy_create_wrapper (proxy=0x0) at /var/tmp/portage/dev-libs/wayland-1.13.0/work/wayland-1.13.0/src/wayland-client.c:2038
#1  0x00007fffd6fbb0ae in dri2_wl_create_window_surface (drv=<optimized out>, disp=0x9b7a40, conf=0xa7a610, native_window=0x7fff04002f60, attrib_list=0x0)
    at /var/tmp/portage/media-libs/mesa-17.1.4/work/mesa-17.1.4/src/egl/drivers/dri2/platform_wayland.c:174
#2  0x00007fffd6fa9ca6 in _eglCreateWindowSurfaceCommon (disp=0x9b7a40, config=config@entry=0xa7a610, native_window=native_window@entry=0x7fff04002f60, 
    attrib_list=attrib_list@entry=0x0) at /var/tmp/portage/media-libs/mesa-17.1.4/work/mesa-17.1.4/src/egl/main/eglapi.c:899
#3  0x00007fffd6faa019 in eglCreateWindowSurface (dpy=<optimized out>, config=config@entry=0xa7a610, window=window@entry=140733260509024, 
attrib_list=attrib_list@entry=0x0)
    at /var/tmp/portage/media-libs/mesa-17.1.4/work/mesa-17.1.4/src/egl/main/eglapi.c:915
#4  0x00007fffe72be8e9 in QtWaylandClient::QWaylandEglWindow::updateSurface (this=this@entry=0x5fa2600, create=create@entry=true)
    at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:141
#5  0x00007fffe72bcde1 in QtWaylandClient::QWaylandGLContext::makeCurrent (this=0x5ff5380, surface=<optimized out>)
    at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:410
#6  0x00007ffff3388039 in QOpenGLContext::makeCurrent (this=0x2b5cb20, surface=surface@entry=0x5f9b180) at kernel/qopenglcontext.cpp:984
#7  0x00007ffff5e1eff5 in QSGRenderThread::invalidateOpenGL (this=this@entry=0x5f60930, window=0x5f9b170, inDestructor=<optimized out>, fallback=0x0)
    at scenegraph/qsgthreadedrenderloop.cpp:487
#8  0x00007ffff5e2664c in QSGRenderThread::event (this=0x5f60930, e=0x76f05c0) at scenegraph/qsgthreadedrenderloop.cpp:402
#9  0x00007ffff5e25064 in QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5f60930) at scenegraph/qsgthreadedrenderloop.cpp:702
#10 0x00007ffff5e258e2 in QSGRenderThread::run (this=0x5f60930) at scenegraph/qsgthreadedrenderloop.cpp:730
#11 0x00007ffff2e65221 in QThreadPrivate::start (arg=0x5f60930) at thread/qthread_unix.cpp:368
#12 0x00007ffff1cd4374 in start_thread (arg=0x7fff1739a700) at pthread_create.c:333
#13 0x00007ffff270fb2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Comment 7 Fabian Vogt 2017-08-02 14:47:44 UTC
This is IMO rather a Qt bug as the reason for the crash is that in https://github.com/qt/qtwayland/blob/v5.9.1/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp#L136 object() returns nullptr.
Comment 8 David Edmundson 2017-08-07 20:57:08 UTC
I'm not sure if that's the full reason.

In thread 1 we'll see a window being destructed, so it's doing a final call to the render thread to delete things, but that's ending up doing a full on (now broken) full frame swap.
Comment 9 rооt 2017-08-13 16:48:50 UTC
Created attachment 107260 [details]
New crash information added by DrKonqi

plasmashell (5.10.90) using Qt 5.9.1

1)Start plasma (wayland) session. 
2)Switch from application launcher to application menu
3)Open the application menu scroll to the submenu, hover over them and click on the desktop
4)After a short time the plasma shell crashes (black screen) and restarts.

-- Backtrace (Reduced):
#6  0x00007f498904db30 in wl_proxy_create_wrapper (proxy=0x0) at ../src/wayland-client.c:2038
#7  0x00007f48e781dc8e in dri2_wl_create_window_surface (drv=<optimized out>, disp=0x36f9654820, conf=0x36f9788690, native_window=0x3702b06620, attrib_list=0x0) at ../../../src/egl/drivers/dri2/platform_wayland.c:174
#8  0x00007f48e780c5b6 in _eglCreateWindowSurfaceCommon (disp=0x36f9654820, config=config@entry=0x36f9788690, native_window=native_window@entry=0x3702b06620, attrib_list=attrib_list@entry=0x0) at ../../../src/egl/main/eglapi.c:904
#9  0x00007f48e780c929 in eglCreateWindowSurface (dpy=<optimized out>, config=config@entry=0x36f9788690, window=window@entry=236268316192, attrib_list=attrib_list@entry=0x0) at ../../../src/egl/main/eglapi.c:920
#10 0x00007f48e7cf8ff6 in QtWaylandClient::QWaylandEglWindow::updateSurface(bool) (this=this@entry=0x36fffa00e0, create=create@entry=true) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:141
Comment 10 David Edmundson 2017-08-13 20:29:44 UTC

*** This bug has been marked as a duplicate of bug 381630 ***