this error we are facing for qt 5.6.3
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Using Wayland-EGL
MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
libEGL warning: egl: failed to create dri2 screen
Program received signal SIGSEGV, Segmentation fault.
0x0000fffff607b474 in QtWaylandClient::QWaylandIntegration::initializeShellIntegration() () from /usr/lib/libQt5WaylandClient.so.5
(gdb) bt
#0 0x0000fffff607b474 in QtWaylandClient::QWaylandIntegration::initializeShellIntegration() ()
from /usr/lib/libQt5WaylandClient.so.5
#1 0x0000fffff607bb58 in QtWaylandClient::QWaylandIntegration::shellIntegration() const () from /usr/lib/libQt5WaylandClient.so.5
#2 0x0000fffff60871a4 in QtWaylandClient::QWaylandDisplay::createShellSurface(QtWaylandClient::QWaylandWindow*) ()
from /usr/lib/libQt5WaylandClient.so.5
#3 0x0000fffff608db28 in QtWaylandClient::QWaylandWindow::initWindow() () from /usr/lib/libQt5WaylandClient.so.5
#4 0x0000fffff621a6b4 in ?? () from /usr/lib/qt5/plugins/platforms/libqwayland-egl.so
#5 0x0000fffff6218878 in ?? () from /usr/lib/qt5/plugins/platforms/libqwayland-egl.so
#6 0x0000fffff6079cb4 in QtWaylandClient::QWaylandIntegration::createPlatformWindow(QWindow*) const ()
from /usr/lib/libQt5WaylandClient.so.5
#7 0x0000fffff7480650 in QWindowPrivate::create (this=0xaaaaaab0fff0, recursive=recursive@entry=false)
at /usr/src/debug/qtbase/5.6.3+git/src/gui/kernel/qwindow.cpp:397
#8 0x0000fffff7480990 in QWindow::create (this=this@entry=0xaaaaaaafd9e0)
at /usr/src/debug/qtbase/5.6.3+git/src/gui/kernel/qwindow.cpp:557
#9 0x0000fffff7a89ec4 in QWidgetPrivate::create_sys (this=this@entry=0xaaaaaab00850, window=window@entry=0,
initializeWindow=initializeWindow@entry=true, destroyOldWindow=destroyOldWindow@entry=true)
at /usr/src/debug/qtbase/5.6.3+git/src/widgets/kernel/qwidget.cpp:1471
#10 0x0000fffff7a8a508 in QWidget::create (this=0xfffffffff8c8, window=0, initializeWindow=true, destroyOldWindow=true)
at /usr/src/debug/qtbase/5.6.3+git/src/widgets/kernel/qwidget.cpp:1334
#11 0x0000fffff7a96a88 in QWidget::setVisible (this=0xfffffffff8c8, visible=<optimized out>)
at /usr/src/debug/qtbase/5.6.3+git/src/widgets/kernel/qwidget.cpp:8136
#12 0x0000aaaaaaaa2c24 in main (argc=<optimized out>, argv=<optimized out>)
at /usr/src/debug/qtbase/5.6.3+git/examples/widgets/widgets/analogclock/main.cpp:49