[Interest] ASAN (Qt 6.4 + Glib) build shows stackoverflow in trivial Qt program
Thiago Macieira
thiago.macieira at intel.com
Sat Nov 12 18:07:31 CET 2022
On Friday, 11 November 2022 23:54:24 PST Dennis Luehring wrote:
> ../qt6/qtbase/configure -debug -opensource [...]
> # ==> https://pastebin.com/JDm0p80b qt6_configure.txt
You've only built qtbase. That means you have no Wayland client plugin.
The configure output is confusing. It says "yes" for a bunch of X11 things, but
the "XCB" section only has "no":
> XCB:
> Using system-provided xcb-xinput ..... no
> GL integrations:
> GLX Plugin ......................... no
> XCB GLX .......................... no
> EGL-X11 Plugin ..................... no
Though none of them are about XCB itself, one would conclude it is enabled.
The hint here that GLX wasn't enabled.
In any case, the XCB plugin didn't get built:
> linux at linux-virtual-machine:~/qt6_dev/qt6-build/plugins/platforms$ ls
> libqeglfs.so libqlinuxfb.so libqminimalegl.so libqminimal.so
> libqoffscreen.so libqvkkhrdisplay.so libqvnc.so
So this build has no XCB or Wayland, that's why you can't start applications.
If you just want to test an application that starts and ends, you can use the
offscreen one.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Cloud Software Architect - Intel DCAI Cloud Engineering
More information about the Interest
mailing list