When I launch any example application from (i.e. specific from opengl folder) qt5.4.2 and qtwayland 5.4.2 on desktop-shell of Weston 1.6.0 with GAL2D renderer from following list I am getting segmentation fault as mentioned below in graphics driver. While I can run other application from “/usr/share/qt5/examples/widget, touch, gui etc…” , . I also tested “weston-simple-egl” test for EGL and GLES2 and it is working fine.
Does anyone here tried this and observed the same? Could someone here give some inputs/suggestions to debug and fix this or any known fix? Should I try 5.0.11.p4.4 instead 5.0.11.p4.5 fro vivante driver?
** List of apps not working
root@linux:~# ls -l /usr/share/qt5/examples/opengl/
drwxr-xr-x 2 root root 4096 Jan 1 00:01 cube
drwxr-xr-x 2 root root 4096 Jan 1 00:01 hellogl2
drwxr-xr-x 2 root root 4096 Jan 1 00:01 hellowindow
drwxr-xr-x 3 root root 4096 Jan 1 00:00 textures
** Qt app starting using command
#./textures -platform wayland
Program received signal SIGSEGV, Segmentation fault.
wl_egl_window_destroy (Cannot access memory at address 0x0window=0x27166c) at gc_egl_platform.c:779
779 gc_egl_platform.c: No such file or directory.
** Components Used:
Linux 3.14.28 (i.mx6Solo)
Vivante graphics driver - imx-gpu-viv_5.0.11.p4.5-hfp
Weston 1.6.0 (from meta-ivi 9.0 for ivi-shell patches) + (GAL2D patches from fido branch of meta-fsl-arm)
Wayland-ivi-extension 1.3.91 (meta-ivi 9.0)
** Starting Weston with following command: (no errors in log)
weston --tty=1 --backend=fbdev-backend.so --use-gal2d=1 --use-gl=0 --log=/tmp/weston.log
Thanks & Best Regards,