Task #114290 - stdout.log
back to task #114290download
<...trimmed, download required for full log>
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:228:1: note: (17) entry to ‘_XkbFilterLatchState’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:232:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:251:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:251:13: note: (20) following ‘true’ branch (when ‘pAction’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:251:32: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:252:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:252:12: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:1510:9: note: (24) returning to ‘SrvXkbLatchGroup’ from ‘_XkbFilterLatchState’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:1511:9: note: (25) calling ‘_XkbFilterLatchState’ from ‘SrvXkbLatchGroup’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:228:1: note: (26) entry to ‘_XkbFilterLatchState’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:232:8: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:233:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xkb/xkbActions.c:239:20: note: (29) dereference of NULL ‘pAction’ <--[gcc]
[227/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/bigreq.c.o -MF Xext/liblibxserver_xext.a.p/bigreq.c.o.d -o Xext/liblibxserver_xext.a.p/bigreq.c.o -c ../Xext/bigreq.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[228/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/sleepuntil.c.o -MF Xext/liblibxserver_xext.a.p/sleepuntil.c.o.d -o Xext/liblibxserver_xext.a.p/sleepuntil.c.o -c ../Xext/sleepuntil.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[229/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/geext.c.o -MF Xext/liblibxserver_xext.a.p/geext.c.o.d -o Xext/liblibxserver_xext.a.p/geext.c.o -c ../Xext/geext.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[230/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xcmisc.c.o -MF Xext/liblibxserver_xext.a.p/xcmisc.c.o.d -o Xext/liblibxserver_xext.a.p/xcmisc.c.o -c ../Xext/xcmisc.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[231/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/hashtable.c.o -MF Xext/liblibxserver_xext.a.p/hashtable.c.o.d -o Xext/liblibxserver_xext.a.p/hashtable.c.o -c ../Xext/hashtable.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[232/469] gcc -Ixkb/liblibxserver_xkb.a.p -Ixkb -I../xkb -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ xkb/liblibxserver_xkb.a.p/xkb.c.o -MF xkb/liblibxserver_xkb.a.p/xkb.c.o.d -o xkb/liblibxserver_xkb.a.p/xkb.c.o -c ../xkb/xkb.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[233/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/sync.c.o -MF Xext/liblibxserver_xext.a.p/sync.c.o.d -o Xext/liblibxserver_xext.a.p/sync.c.o -c ../Xext/sync.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[234/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xtest.c.o -MF Xext/liblibxserver_xext.a.p/xtest.c.o.d -o Xext/liblibxserver_xext.a.p/xtest.c.o -c ../Xext/xtest.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[235/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/dpms.c.o -MF Xext/liblibxserver_xext.a.p/dpms.c.o.d -o Xext/liblibxserver_xext.a.p/dpms.c.o -c ../Xext/dpms.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[236/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/shm.c.o -MF Xext/liblibxserver_xext.a.p/shm.c.o.d -o Xext/liblibxserver_xext.a.p/shm.c.o -c ../Xext/shm.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[237/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/shape.c.o -MF Xext/liblibxserver_xext.a.p/shape.c.o.d -o Xext/liblibxserver_xext.a.p/shape.c.o -c ../Xext/shape.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c: In function ‘ProcShapeGetRectangles’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1004:24: warning: dereference of possibly-NULL ‘rects’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1167:1: note: (1) entry to ‘SProcShapeGetRectangles’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:151, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/pixmapstr.h:52, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:51, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:37: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1170:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:35: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1171:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1172:12: note: (4) calling ‘ProcShapeGetRectangles’ from ‘SProcShapeGetRectangles’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:942:1: note: (5) entry to ‘ProcShapeGetRectangles’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:951:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:952:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:953:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:955:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:182:34: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:197:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:963:18: note: in expansion of macro ‘wInputShape’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:963:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:969:8: note: (12) following ‘false’ branch (when ‘region’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:998:18: note: (13) inlined call to ‘RegionNumRects’ from ‘ProcShapeGetRectangles’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/region.h:50, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/window.h:51, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:50: <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘ProcShapeGetRectangles’ at ../Xext/shape.c:998:18:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (14) ...to here <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:119: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c: In function ‘ProcShapeGetRectangles’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:84:32: note: (15) this call could return NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1000:17: note: in expansion of macro ‘xallocarray’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1001:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1001:12: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1003:23: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1004:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1004:24: note: (20) ‘rects + (long unsigned int)i * 8’ could be NULL: unchecked value from (15) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1027:1: warning: leak of ‘rects’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1167:1: note: (1) entry to ‘SProcShapeGetRectangles’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1170:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1171:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1172:12: note: (4) calling ‘ProcShapeGetRectangles’ from ‘SProcShapeGetRectangles’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:942:1: note: (5) entry to ‘ProcShapeGetRectangles’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:951:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:952:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:953:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:955:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:182:34: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:197:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:963:18: note: in expansion of macro ‘wInputShape’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:963:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:969:8: note: (12) following ‘false’ branch (when ‘region’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:998:18: note: (13) inlined call to ‘RegionNumRects’ from ‘ProcShapeGetRectangles’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘ProcShapeGetRectangles’ at ../Xext/shape.c:998:18:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c: In function ‘ProcShapeGetRectangles’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:84:32: note: (15) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1000:17: note: in expansion of macro ‘xallocarray’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1001:12: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:72:19: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:951:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/shape.c:1027:1: note: (18) ‘rects’ leaks here; was allocated at (15) <--[gcc]
[238/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xres.c.o -MF Xext/liblibxserver_xext.a.p/xres.c.o.d -o Xext/liblibxserver_xext.a.p/xres.c.o -c ../Xext/xres.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/input.h:58, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dixstruct.h:28, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:16: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c: In function ‘DestroyFragments’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: note: (1) infinite loop here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (2) if it ever follows ‘true’ branch, it will always do so... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:138:9: note: (3) inlined call to ‘xorg_list_del’ from ‘DestroyFragments’ <--[gcc]
In function ‘xorg_list_del’,
inlined from ‘DestroyFragments’ at ../Xext/xres.c:138:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:204:5: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c: In function ‘DestroyFragments’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:315:25: note: (5) looping back... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:139:9: warning: ‘free’ of ‘it’ which points to memory on the stack [CWE-590] [-Wanalyzer-free-of-non-heap] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1077:1: note: (1) entry to ‘SProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:77:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1083:5: note: in expansion of macro ‘REQUEST_AT_LEAST_SIZE’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:14: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1084:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:89:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1085:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:90:45: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1085:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1092:12: note: (6) calling ‘ProcXResQueryResourceBytes’ from ‘SProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:956:1: note: (7) entry to ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:961:34: note: (8) region created on stack here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:77:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:963:5: note: in expansion of macro ‘REQUEST_AT_LEAST_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:964:14: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:964:8: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:967:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:90:16: note: in definition of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:89:54: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:966:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:969:10: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:969:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:38: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:10: note: (17) calling ‘ConstructResourceBytes’ from ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:918:1: note: (18) entry to ‘ConstructResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:921:8: note: (19) following ‘true’ branch (when ‘aboutClient != 0’)... <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:152, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:54: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:105:37: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:110:41: note: in expansion of macro ‘RESOURCE_CLIENT_BITS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:112:33: note: in expansion of macro ‘RESOURCE_CLIENT_MASK’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:114:30: note: in expansion of macro ‘CLIENT_BITS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:922:25: note: in expansion of macro ‘CLIENT_ID’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:10: note: (21) returning to ‘ProcXResQueryResourceBytes’ from ‘ConstructResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:978:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:998:5: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:998:5: note: (24) calling ‘DestroyConstructResourceBytesCtx’ from ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:187:1: note: (25) entry to ‘DestroyConstructResourceBytesCtx’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:189:5: note: (26) calling ‘DestroyFragments’ from ‘DestroyConstructResourceBytesCtx’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:134:1: note: (27) entry to ‘DestroyFragments’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:138:9: note: (29) inlined call to ‘xorg_list_del’ from ‘DestroyFragments’ <--[gcc]
In function ‘xorg_list_del’,
inlined from ‘DestroyFragments’ at ../Xext/xres.c:138:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:204:5: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c: In function ‘DestroyFragments’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:139:9: note: (31) call to ‘free’ here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:139:9: warning: ‘free’ of ‘it’ which points to memory on the stack [CWE-590] [-Wanalyzer-free-of-non-heap] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1096:1: note: (1) entry to ‘SProcResDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1100:5: note: (2) following ‘case 5:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1111:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1112:16: note: (4) calling ‘SProcXResQueryResourceBytes’ from ‘SProcResDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1077:1: note: (5) entry to ‘SProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:77:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1083:5: note: in expansion of macro ‘REQUEST_AT_LEAST_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1084:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:89:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1085:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:90:45: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1085:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:1092:12: note: (10) calling ‘ProcXResQueryResourceBytes’ from ‘SProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:956:1: note: (11) entry to ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:961:34: note: (12) region created on stack here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:77:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:963:5: note: in expansion of macro ‘REQUEST_AT_LEAST_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:964:14: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:964:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:967:29: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:90:16: note: in definition of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:89:54: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:966:5: note: in expansion of macro ‘REQUEST_FIXED_SIZE’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:969:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:969:8: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:38: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:10: note: (21) calling ‘ConstructResourceBytes’ from ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:918:1: note: (22) entry to ‘ConstructResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:921:8: note: (23) following ‘true’ branch (when ‘aboutClient != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:105:37: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:110:41: note: in expansion of macro ‘RESOURCE_CLIENT_BITS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:112:33: note: in expansion of macro ‘RESOURCE_CLIENT_MASK’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/resource.h:114:30: note: in expansion of macro ‘CLIENT_BITS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:922:25: note: in expansion of macro ‘CLIENT_ID’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:976:10: note: (25) returning to ‘ProcXResQueryResourceBytes’ from ‘ConstructResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:978:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:998:5: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:998:5: note: (28) calling ‘DestroyConstructResourceBytesCtx’ from ‘ProcXResQueryResourceBytes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:187:1: note: (29) entry to ‘DestroyConstructResourceBytesCtx’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:189:5: note: (30) calling ‘DestroyFragments’ from ‘DestroyConstructResourceBytesCtx’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:134:1: note: (31) entry to ‘DestroyFragments’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:137:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:138:9: note: (33) inlined call to ‘xorg_list_del’ from ‘DestroyFragments’ <--[gcc]
In function ‘xorg_list_del’,
inlined from ‘DestroyFragments’ at ../Xext/xres.c:138:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:204:5: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c: In function ‘DestroyFragments’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xres.c:139:9: note: (35) call to ‘free’ here <--[gcc]
[239/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/saver.c.o -MF Xext/liblibxserver_xext.a.p/saver.c.o.d -o Xext/liblibxserver_xext.a.p/saver.c.o -c ../Xext/saver.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[240/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xace.c.o -MF Xext/liblibxserver_xext.a.p/xace.c.o.d -o Xext/liblibxserver_xext.a.p/xace.c.o -c ../Xext/xace.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[241/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/panoramiXprocs.c.o -MF Xext/liblibxserver_xext.a.p/panoramiXprocs.c.o.d -o Xext/liblibxserver_xext.a.p/panoramiXprocs.c.o -c ../Xext/panoramiXprocs.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[242/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/panoramiXSwap.c.o -MF Xext/liblibxserver_xext.a.p/panoramiXSwap.c.o.d -o Xext/liblibxserver_xext.a.p/panoramiXSwap.c.o -c ../Xext/panoramiXSwap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[243/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/security.c.o -MF Xext/liblibxserver_xext.a.p/security.c.o.d -o Xext/liblibxserver_xext.a.p/security.c.o -c ../Xext/security.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[244/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/panoramiX.c.o -MF Xext/liblibxserver_xext.a.p/panoramiX.c.o.d -o Xext/liblibxserver_xext.a.p/panoramiX.c.o -c ../Xext/panoramiX.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/region.h:50, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/window.h:51, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:52, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:35: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h: In function ‘RegionUninit’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:166:9: warning: ‘free’ of ‘&RegionEmptyData’ which points to memory not on the heap [CWE-590] [-Wanalyzer-free-of-non-heap] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:69:29: note: (1) region created here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1138:1: note: (2) entry to ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1158:8: note: (3) following ‘false’ branch (when ‘isRoot != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1162:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1292:5: note: (5) calling ‘RegionUninit’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:163:1: note: (6) entry to ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:165:8: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:169:1: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1292:5: note: (9) returning to ‘XineramaGetImageData’ from ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1293:5: note: (10) calling ‘RegionUninit’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:163:1: note: (11) entry to ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:165:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:166:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:166:9: note: (14) call to ‘free’ here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘CopyBits’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1126:25: warning: dereference of NULL ‘src’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1112:23: note: in definition of macro ‘SHIFT_L’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1138:1: note: (1) entry to ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1158:8: note: (2) following ‘false’ branch (when ‘isRoot != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1162:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1168:38: note: (4) following ‘false’ branch (when ‘format == 1’)... <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:45: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:33: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1170:5: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:46: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1170:5: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1174:27: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1184:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1185:13: note: (9) inlined call to ‘RegionIntersect’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionIntersect’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1185:13:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:233:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘CopyBits’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (11) calling ‘RegionUninit’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:163:1: note: (12) entry to ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:165:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:169:1: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (15) returning to ‘XineramaGetImageData’ from ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1188:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1200:16: note: (19) inlined call to ‘RegionNumRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1200:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘CopyBits’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1203:20: note: (21) inlined call to ‘RegionRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1203:20:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:100:54: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘CopyBits’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:20: note: (24) following ‘true’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1206:25: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1211:20: note: (26) following ‘false’ branch (when ‘size >= sizeNeeded’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1223:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1231:20: note: (28) following ‘true’ branch (when ‘depth == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1234:29: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1249:72: note: (30) following ‘true’ branch (when ‘j < h’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1251:28: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1251:28: note: (32) following ‘true’ branch (when ‘w != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1252:32: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1252:32: note: (34) following ‘false’ branch (when ‘shift != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1255:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1255:33: note: (36) calling ‘CopyBits’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1120:1: note: (37) entry to ‘CopyBits’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1125:12: note: (38) following ‘true’ branch (when ‘bytes != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1126:9: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1126:25: note: (40) dereference of NULL ‘src’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1112:23: note: in definition of macro ‘SHIFT_L’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1253:33: warning: use of NULL ‘ScratchMem’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1138:1: note: (1) entry to ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1158:8: note: (2) following ‘false’ branch (when ‘isRoot != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1162:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1168:38: note: (4) following ‘false’ branch (when ‘format == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:33: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1170:5: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:46: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1170:5: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1174:27: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1184:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1185:13: note: (9) inlined call to ‘RegionIntersect’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionIntersect’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1185:13:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:233:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (11) calling ‘RegionUninit’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:163:1: note: (12) entry to ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:165:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:169:1: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (15) returning to ‘XineramaGetImageData’ from ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1188:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1200:16: note: (19) inlined call to ‘RegionNumRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1200:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1203:20: note: (21) inlined call to ‘RegionRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1203:20:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:100:54: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:20: note: (24) following ‘true’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1206:25: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1211:20: note: (26) following ‘false’ branch (when ‘size >= sizeNeeded’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1223:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1231:20: note: (28) following ‘true’ branch (when ‘depth == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1234:29: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1249:72: note: (30) following ‘true’ branch (when ‘j < h’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1251:28: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1251:28: note: (32) following ‘true’ branch (when ‘w != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1252:32: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1252:32: note: (34) following ‘true’ branch (when ‘shift == 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1253:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1253:33: note: (36) argument 2 (‘ScratchMem + (sizetype)index2’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:54, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:119, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:34: <--[gcc]
/usr/include/string.h:47:14: note: argument 2 of ‘memcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1276:25: warning: use of NULL ‘ScratchMem’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1138:1: note: (1) entry to ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1158:8: note: (2) following ‘false’ branch (when ‘isRoot != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1162:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1168:38: note: (4) following ‘true’ branch (when ‘format != 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1168:45: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:46: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1170:5: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1174:27: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1184:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1185:13: note: (9) inlined call to ‘RegionIntersect’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionIntersect’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1185:13:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:233:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (11) calling ‘RegionUninit’ from ‘XineramaGetImageData’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:163:1: note: (12) entry to ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:165:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:169:1: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1186:9: note: (15) returning to ‘XineramaGetImageData’ from ‘RegionUninit’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1188:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1197:17: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1200:16: note: (19) inlined call to ‘RegionNumRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1200:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1203:20: note: (21) inlined call to ‘RegionRects’ from ‘XineramaGetImageData’ <--[gcc]
In function ‘RegionRects’,
inlined from ‘XineramaGetImageData’ at ../Xext/panoramiX.c:1203:20:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:100:54: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c: In function ‘XineramaGetImageData’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1205:20: note: (24) following ‘true’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1206:25: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1211:20: note: (26) following ‘false’ branch (when ‘size >= sizeNeeded’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1223:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1231:20: note: (28) following ‘false’ branch (when ‘depth != 1’)... <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:49: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/servermd.h:109:51: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1270:25: note: in expansion of macro ‘BitsPerPixel’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1275:35: note: (30) following ‘true’ branch (when ‘j < h’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1276:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.c:1276:25: note: (32) argument 2 (‘ScratchMem + (sizetype)(j * ScratchPitch)’) NULL where non-null expected <--[gcc]
/usr/include/string.h:47:14: note: argument 2 of ‘memcpy’ must be non-null <--[gcc]
[245/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xselinux_ext.c.o -MF Xext/liblibxserver_xext.a.p/xselinux_ext.c.o.d -o Xext/liblibxserver_xext.a.p/xselinux_ext.c.o -c ../Xext/xselinux_ext.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c: In function ‘SELinuxPopulateItem’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:322:11: warning: dereference of possibly-NULL ‘i’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:625:1: note: (1) entry to ‘SProcSELinuxDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:629:5: note: (2) following ‘case 14:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:658:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:659:16: note: (4) calling ‘SProcSELinuxListProperties’ from ‘SProcSELinuxDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:605:1: note: (5) entry to ‘SProcSELinuxListProperties’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dixstruct.h:28, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/selection.h:50, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:24: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:609:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/screenint.h:50, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/gc.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:51: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:610:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:611:12: note: (8) calling ‘ProcSELinuxListProperties’ from ‘SProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:405:1: note: (9) entry to ‘ProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:414:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:416:38: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:417:8: note: (12) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:26: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:180:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:192:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:18: note: in expansion of macro ‘wUserProps’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:182:34: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:192:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:18: note: in expansion of macro ‘wUserProps’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:424:13: note: (16) this call could return NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:425:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:430:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:431:36: note: (19) following ‘true’ branch (when ‘pProp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:432:12: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:433:14: note: (21) calling ‘SELinuxPopulateItem’ from ‘ProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:311:1: note: (22) entry to ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (23) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:54: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (24) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (25) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (27) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (29) ...to here <--[gcc]
In function ‘SELinuxPopulateItem’:
cc1: note: (30) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (31) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (32) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (33) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (34) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (35) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (37) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘SELinuxPopulateItem’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (41) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (42) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:317:8: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:319:9: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:319:8: note: (45) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:322:11: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:322:11: note: (47) ‘i’ could be NULL: unchecked value from (16) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c: In function ‘SELinuxFreeItems’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:336:9: warning: dereference of possibly-NULL ‘items’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:625:1: note: (1) entry to ‘SProcSELinuxDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:629:5: note: (2) following ‘case 14:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:658:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:659:16: note: (4) calling ‘SProcSELinuxListProperties’ from ‘SProcSELinuxDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:605:1: note: (5) entry to ‘SProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:609:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:350:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:610:5: note: in expansion of macro ‘swapl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:611:12: note: (8) calling ‘ProcSELinuxListProperties’ from ‘SProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:405:1: note: (9) entry to ‘ProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:414:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:416:38: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:417:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:180:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:192:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:18: note: in expansion of macro ‘wUserProps’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:182:34: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:192:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:18: note: in expansion of macro ‘wUserProps’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:422:16: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:424:13: note: (16) this call could return NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:425:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:430:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:431:36: note: (19) following ‘true’ branch (when ‘pProp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:432:12: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:433:14: note: (21) calling ‘SELinuxPopulateItem’ from ‘ProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:311:1: note: (22) entry to ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (23) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (24) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (25) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (27) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (29) ...to here <--[gcc]
In function ‘SELinuxFreeItems’:
cc1: note: (30) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (31) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (32) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (33) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (34) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (35) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (37) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘SELinuxFreeItems’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (41) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (42) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:317:8: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:317:8: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:433:14: note: (45) returning to ‘ProcSELinuxListProperties’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:434:12: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:435:13: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:435:13: note: (48) calling ‘SELinuxFreeItems’ from ‘ProcSELinuxListProperties’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:331:1: note: (49) entry to ‘SELinuxFreeItems’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:335:19: note: (50) following ‘true’ branch (when ‘k < count’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:336:22: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:336:9: note: (52) ‘items + (long unsigned int)k * 32’ could be NULL: unchecked value from (16) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c: In function ‘SELinuxSendItemsToClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:358:18: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:445:1: note: (1) entry to ‘ProcSELinuxListSelections’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:458:8: note: (2) following ‘false’ branch (when ‘count != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:460:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:461:8: note: (4) following ‘false’ branch (when ‘items’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:466:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:467:36: note: (6) following ‘true’ branch (when ‘pSel’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:468:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:469:14: note: (8) calling ‘SELinuxPopulateItem’ from ‘ProcSELinuxListSelections’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:311:1: note: (9) entry to ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (10) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (11) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (12) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (13) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (14) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (16) ...to here <--[gcc]
In function ‘SELinuxSendItemsToClient’:
cc1: note: (17) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:314:29: note: (18) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (19) calling ‘dixLookupPrivate’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (20) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (21) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (22) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (24) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘SELinuxSendItemsToClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (28) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:315:30: note: (29) returning to ‘SELinuxPopulateItem’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:317:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:319:9: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:319:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:322:11: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:469:14: note: (34) returning to ‘ProcSELinuxListSelections’ from ‘SELinuxPopulateItem’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:470:12: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:474:10: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:467:36: note: (37) following ‘false’ branch (when ‘pSel’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:477:12: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:477:12: note: (39) calling ‘SELinuxSendItemsToClient’ from ‘ProcSELinuxListSelections’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:343:1: note: (40) entry to ‘SELinuxSendItemsToClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:350:11: note: (41) this call could return NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:351:8: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:351:8: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:357:19: note: (44) following ‘true’ branch (when ‘k < count’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:358:25: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xselinux_ext.c:358:18: note: (46) ‘buf + (long unsigned int)pos * 4’ could be NULL: unchecked value from (41) <--[gcc]
[246/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xselinux_hooks.c.o -MF Xext/liblibxserver_xext.a.p/xselinux_hooks.c.o.d -o Xext/liblibxserver_xext.a.p/xselinux_hooks.c.o -c ../Xext/xselinux_hooks.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[247/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xselinux_label.c.o -MF Xext/liblibxserver_xext.a.p/xselinux_label.c.o.d -o Xext/liblibxserver_xext.a.p/xselinux_label.c.o -c ../Xext/xselinux_label.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[248/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xvmain.c.o -MF Xext/liblibxserver_xext.a.p/xvmain.c.o.d -o Xext/liblibxserver_xext.a.p/xvmain.c.o -c ../Xext/xvmain.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[249/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xvmc.c.o -MF Xext/liblibxserver_xext.a.p/xvmc.c.o.d -o Xext/liblibxserver_xext.a.p/xvmc.c.o -c ../Xext/xvmc.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[250/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/allowev.c.o -MF Xi/liblibxserver_xi.a.p/allowev.c.o.d -o Xi/liblibxserver_xi.a.p/allowev.c.o -c ../Xi/allowev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[251/469] gcc -IXext/liblibxserver_xext.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext.a.p/xvdisp.c.o -MF Xext/liblibxserver_xext.a.p/xvdisp.c.o.d -o Xext/liblibxserver_xext.a.p/xvdisp.c.o -c ../Xext/xvdisp.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c: In function ‘XineramifyXv’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1759:13: warning: use of uninitialized value ‘*port.info[0].id’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1720:1: note: (1) entry to ‘XineramifyXv’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1723:9: note: (2) calling ‘dixLookupPrivate’ from ‘XineramifyXv’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:33: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (3) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (4) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (6) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (8) ...to here <--[gcc]
In function ‘XineramifyXv’:
cc1: note: (9) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1723:9: note: (10) returning to ‘XineramifyXv’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1729:8: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1731:5: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1733:19: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1735:38: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1747:23: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1748:34: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1748:34: note: (17) region created on heap here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1750:16: note: (18) following ‘false’ branch (when ‘port’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1750:16: note: (19) ...to here <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:52: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:70:46: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/panoramiX.h:73:25: note: in expansion of macro ‘FOR_NSCREENS_FORWARD’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1753:13: note: in expansion of macro ‘FOR_NSCREENS’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1759:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/xvdisp.c:1759:13: note: (22) use of uninitialized value ‘*port.info[0].id’ here <--[gcc]
[252/469] gcc -IXext/liblibxserver_xext_vidmode.a.p -IXext -I../Xext -I. -I.. -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xext/liblibxserver_xext_vidmode.a.p/vidmode.c.o -MF Xext/liblibxserver_xext_vidmode.a.p/vidmode.c.o.d -o Xext/liblibxserver_xext_vidmode.a.p/vidmode.c.o -c ../Xext/vidmode.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c: In function ‘ProcVidModeGetDotClocks’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1381:30: warning: dereference of NULL ‘Clocks’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1652:1: note: (1) entry to ‘ProcVidModeDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1655:5: note: (2) following ‘case 13:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1668:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1669:16: note: (4) calling ‘ProcVidModeGetDotClocks’ from ‘ProcVidModeDispatch’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1323:1: note: (5) entry to ‘ProcVidModeGetDotClocks’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dixstruct.h:28, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:42: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:71:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1337:5: note: in expansion of macro ‘REQUEST_SIZE_MATCH’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1339:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1339:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1341:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1343:16: note: (10) inlined call to ‘VidModeGetPtr’ from ‘ProcVidModeGetDotClocks’ <--[gcc]
In function ‘VidModeGetPtr’,
inlined from ‘ProcVidModeGetDotClocks’ at ../Xext/vidmode.c:1343:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:2186:26: note: (11) calling ‘dixLookupPrivate’ from ‘ProcVidModeGetDotClocks’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:54: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘ProcVidModeGetDotClocks’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (12) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (13) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (14) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (15) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (17) ...to here <--[gcc]
In function ‘ProcVidModeGetDotClocks’:
cc1: note: (18) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1343:16: note: (19) inlined call to ‘VidModeGetPtr’ from ‘ProcVidModeGetDotClocks’ <--[gcc]
In function ‘VidModeGetPtr’,
inlined from ‘ProcVidModeGetDotClocks’ at ../Xext/vidmode.c:1343:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:2186:26: note: (20) returning to ‘ProcVidModeGetDotClocks’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c: In function ‘ProcVidModeGetDotClocks’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1344:8: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1347:25: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1359:8: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1368:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1368:8: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1369:12: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1371:8: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1378:5: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1379:8: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1379:8: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1380:23: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1381:30: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xext/vidmode.c:1381:30: note: (33) dereference of NULL ‘Clocks + (long unsigned int)n * 4’ <--[gcc]
[253/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/closedev.c.o -MF Xi/liblibxserver_xi.a.p/closedev.c.o.d -o Xi/liblibxserver_xi.a.p/closedev.c.o -c ../Xi/closedev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[254/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgptr.c.o -MF Xi/liblibxserver_xi.a.p/chgptr.c.o.d -o Xi/liblibxserver_xi.a.p/chgptr.c.o -c ../Xi/chgptr.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[255/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/devbell.c.o -MF Xi/liblibxserver_xi.a.p/devbell.c.o.d -o Xi/liblibxserver_xi.a.p/devbell.c.o -c ../Xi/devbell.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[256/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgkbd.c.o -MF Xi/liblibxserver_xi.a.p/chgkbd.c.o.d -o Xi/liblibxserver_xi.a.p/chgkbd.c.o -c ../Xi/chgkbd.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[257/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgkmap.c.o -MF Xi/liblibxserver_xi.a.p/chgkmap.c.o.d -o Xi/liblibxserver_xi.a.p/chgkmap.c.o -c ../Xi/chgkmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[258/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgprop.c.o -MF Xi/liblibxserver_xi.a.p/chgprop.c.o.d -o Xi/liblibxserver_xi.a.p/chgprop.c.o -c ../Xi/chgprop.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[259/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgdctl.c.o -MF Xi/liblibxserver_xi.a.p/chgdctl.c.o.d -o Xi/liblibxserver_xi.a.p/chgdctl.c.o -c ../Xi/chgdctl.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[260/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/chgfctl.c.o -MF Xi/liblibxserver_xi.a.p/chgfctl.c.o.d -o Xi/liblibxserver_xi.a.p/chgfctl.c.o -c ../Xi/chgfctl.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[261/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/extinit.c.o -MF Xi/liblibxserver_xi.a.p/extinit.c.o.d -o Xi/liblibxserver_xi.a.p/extinit.c.o -c ../Xi/extinit.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[262/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getbmap.c.o -MF Xi/liblibxserver_xi.a.p/getbmap.c.o.d -o Xi/liblibxserver_xi.a.p/getbmap.c.o -c ../Xi/getbmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[263/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getdctl.c.o -MF Xi/liblibxserver_xi.a.p/getdctl.c.o.d -o Xi/liblibxserver_xi.a.p/getdctl.c.o -c ../Xi/getdctl.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[264/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getfctl.c.o -MF Xi/liblibxserver_xi.a.p/getfctl.c.o.d -o Xi/liblibxserver_xi.a.p/getfctl.c.o -c ../Xi/getfctl.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[265/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getfocus.c.o -MF Xi/liblibxserver_xi.a.p/getfocus.c.o.d -o Xi/liblibxserver_xi.a.p/getfocus.c.o -c ../Xi/getfocus.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[266/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/exevents.c.o -MF Xi/liblibxserver_xi.a.p/exevents.c.o.d -o Xi/liblibxserver_xi.a.p/exevents.c.o -c ../Xi/exevents.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c: In function ‘DeepCopyKeyboardClasses’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:490:44: warning: dereference of NULL ‘*to.key’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2390:1: note: (1) entry to ‘SetScrollValuator’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/input.h:50, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/inputstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:85: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:428:17: note: (2) following ‘false’ branch (when ‘dev’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2398:5: note: in expansion of macro ‘BUG_RETURN_VAL’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2399:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:428:18: note: in definition of macro ‘BUG_RETURN_VAL’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:428:17: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2399:5: note: in expansion of macro ‘BUG_RETURN_VAL’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2400:42: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:428:18: note: in definition of macro ‘BUG_RETURN_VAL’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/misc.h:428:17: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2400:5: note: in expansion of macro ‘BUG_RETURN_VAL’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2402:5: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2417:8: note: (8) following ‘false’ branch (when ‘increment != 0.0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2420:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2443:8: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2444:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2444:9: note: (12) calling ‘ChangeMasterDeviceClasses’ from ‘SetScrollValuator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:765:1: note: (13) entry to ‘ChangeMasterDeviceClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:774:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:776:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:779:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:779:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:782:9: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:782:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:785:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:785:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:790:41: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:793:5: note: (24) calling ‘DeepCopyDeviceClasses’ from ‘ChangeMasterDeviceClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:727:1: note: (25) entry to ‘DeepCopyDeviceClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:733:5: note: (26) calling ‘DeepCopyFeedbackClasses’ from ‘DeepCopyDeviceClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:287:1: note: (27) entry to ‘DeepCopyFeedbackClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:291:8: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:294:16: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:301:34: note: (30) following ‘true’ branch (when ‘it’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:302:19: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:302:16: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:303:22: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:733:5: note: (34) returning to ‘DeepCopyDeviceClasses’ from ‘DeepCopyFeedbackClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:735:8: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:736:9: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:736:9: note: (37) calling ‘DeepCopyKeyboardClasses’ from ‘DeepCopyDeviceClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:417:1: note: (38) entry to ‘DeepCopyKeyboardClasses’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:424:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:455:16: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:461:8: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:473:16: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:473:13: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:474:17: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:476:17: note: (45) ‘*to.key’ is NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:483:8: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:483:8: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:486:31: note: (48) following ‘true’ branch (when ‘k’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:487:19: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:487:16: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:489:27: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:489:16: note: (52) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:490:39: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:490:39: note: (54) ‘*to.key’ is NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:490:44: note: (55) dereference of NULL ‘*to.key’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c: In function ‘SelectForWindow’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2686:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2673:8: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2674:56: note: (2) ...to here <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:92: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:182:34: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/windowstr.h:190:33: note: in expansion of macro ‘wUseDefault’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2686:23: note: in expansion of macro ‘wOtherInputMasks’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2686:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2686:21: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c: In function ‘MakeInputMasks’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2776:1: warning: leak of ‘imasks’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2766:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2767:8: note: (2) assuming ‘imasks’ is non-NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2767:8: note: (3) following ‘false’ branch (when ‘imasks’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2769:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2770:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2774:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/exevents.c:2776:1: note: (7) ‘imasks’ leaks here; was allocated at (1) <--[gcc]
[267/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/grabdevk.c.o -MF Xi/liblibxserver_xi.a.p/grabdevk.c.o.d -o Xi/liblibxserver_xi.a.p/grabdevk.c.o -c ../Xi/grabdevk.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[268/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getmmap.c.o -MF Xi/liblibxserver_xi.a.p/getmmap.c.o.d -o Xi/liblibxserver_xi.a.p/getmmap.c.o -c ../Xi/getmmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[269/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getkmap.c.o -MF Xi/liblibxserver_xi.a.p/getkmap.c.o.d -o Xi/liblibxserver_xi.a.p/getkmap.c.o -c ../Xi/getkmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[270/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/grabdevb.c.o -MF Xi/liblibxserver_xi.a.p/grabdevb.c.o.d -o Xi/liblibxserver_xi.a.p/grabdevb.c.o -c ../Xi/grabdevb.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[271/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getselev.c.o -MF Xi/liblibxserver_xi.a.p/getselev.c.o.d -o Xi/liblibxserver_xi.a.p/getselev.c.o -c ../Xi/getselev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[272/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getvers.c.o -MF Xi/liblibxserver_xi.a.p/getvers.c.o.d -o Xi/liblibxserver_xi.a.p/getvers.c.o -c ../Xi/getvers.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[273/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/getprop.c.o -MF Xi/liblibxserver_xi.a.p/getprop.c.o.d -o Xi/liblibxserver_xi.a.p/getprop.c.o -c ../Xi/getprop.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[274/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/grabdev.c.o -MF Xi/liblibxserver_xi.a.p/grabdev.c.o.d -o Xi/liblibxserver_xi.a.p/grabdev.c.o -c ../Xi/grabdev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[275/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/gtmotion.c.o -MF Xi/liblibxserver_xi.a.p/gtmotion.c.o.d -o Xi/liblibxserver_xi.a.p/gtmotion.c.o -c ../Xi/gtmotion.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[276/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/listdev.c.o -MF Xi/liblibxserver_xi.a.p/listdev.c.o.d -o Xi/liblibxserver_xi.a.p/listdev.c.o -c ../Xi/listdev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[277/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/opendev.c.o -MF Xi/liblibxserver_xi.a.p/opendev.c.o.d -o Xi/liblibxserver_xi.a.p/opendev.c.o -c ../Xi/opendev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[278/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/queryst.c.o -MF Xi/liblibxserver_xi.a.p/queryst.c.o.d -o Xi/liblibxserver_xi.a.p/queryst.c.o -c ../Xi/queryst.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[279/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/setmmap.c.o -MF Xi/liblibxserver_xi.a.p/setmmap.c.o.d -o Xi/liblibxserver_xi.a.p/setmmap.c.o -c ../Xi/setmmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[280/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/sendexev.c.o -MF Xi/liblibxserver_xi.a.p/sendexev.c.o.d -o Xi/liblibxserver_xi.a.p/sendexev.c.o -c ../Xi/sendexev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[281/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/setbmap.c.o -MF Xi/liblibxserver_xi.a.p/setbmap.c.o.d -o Xi/liblibxserver_xi.a.p/setbmap.c.o -c ../Xi/setbmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[282/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/setdval.c.o -MF Xi/liblibxserver_xi.a.p/setdval.c.o.d -o Xi/liblibxserver_xi.a.p/setdval.c.o -c ../Xi/setdval.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[283/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/ungrdev.c.o -MF Xi/liblibxserver_xi.a.p/ungrdev.c.o.d -o Xi/liblibxserver_xi.a.p/ungrdev.c.o -c ../Xi/ungrdev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[284/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/setmode.c.o -MF Xi/liblibxserver_xi.a.p/setmode.c.o.d -o Xi/liblibxserver_xi.a.p/setmode.c.o -c ../Xi/setmode.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[285/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/setfocus.c.o -MF Xi/liblibxserver_xi.a.p/setfocus.c.o.d -o Xi/liblibxserver_xi.a.p/setfocus.c.o -c ../Xi/setfocus.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[286/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/selectev.c.o -MF Xi/liblibxserver_xi.a.p/selectev.c.o.d -o Xi/liblibxserver_xi.a.p/selectev.c.o -c ../Xi/selectev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[287/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xichangecursor.c.o -MF Xi/liblibxserver_xi.a.p/xichangecursor.c.o.d -o Xi/liblibxserver_xi.a.p/xichangecursor.c.o -c ../Xi/xichangecursor.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[288/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/ungrdevk.c.o -MF Xi/liblibxserver_xi.a.p/ungrdevk.c.o.d -o Xi/liblibxserver_xi.a.p/ungrdevk.c.o -c ../Xi/ungrdevk.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[289/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/ungrdevb.c.o -MF Xi/liblibxserver_xi.a.p/ungrdevb.c.o.d -o Xi/liblibxserver_xi.a.p/ungrdevb.c.o -c ../Xi/ungrdevb.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[290/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiallowev.c.o -MF Xi/liblibxserver_xi.a.p/xiallowev.c.o.d -o Xi/liblibxserver_xi.a.p/xiallowev.c.o -c ../Xi/xiallowev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[291/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xichangehierarchy.c.o -MF Xi/liblibxserver_xi.a.p/xichangehierarchy.c.o.d -o Xi/liblibxserver_xi.a.p/xichangehierarchy.c.o -c ../Xi/xichangehierarchy.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[292/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xigetclientpointer.c.o -MF Xi/liblibxserver_xi.a.p/xigetclientpointer.c.o.d -o Xi/liblibxserver_xi.a.p/xigetclientpointer.c.o -c ../Xi/xigetclientpointer.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[293/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xigrabdev.c.o -MF Xi/liblibxserver_xi.a.p/xigrabdev.c.o.d -o Xi/liblibxserver_xi.a.p/xigrabdev.c.o -c ../Xi/xigrabdev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[294/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xipassivegrab.c.o -MF Xi/liblibxserver_xi.a.p/xipassivegrab.c.o.d -o Xi/liblibxserver_xi.a.p/xipassivegrab.c.o -c ../Xi/xipassivegrab.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[295/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xibarriers.c.o -MF Xi/liblibxserver_xi.a.p/xibarriers.c.o.d -o Xi/liblibxserver_xi.a.p/xibarriers.c.o -c ../Xi/xibarriers.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c: In function ‘CreatePointerBarrierClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:115:5: warning: leak of ‘AllocBarrierDevice()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:549:1: note: (1) entry to ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:566:8: note: (2) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:570:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:573:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:578:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:98:48: note: (6) calling ‘dixLookupPrivate’ from ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:579:10: note: in expansion of macro ‘GetBarrierScreen’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:54, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dixstruct.h:28, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/xfixes/xfixesint.h:56, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.h:29, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:48: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (8) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (9) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (12) ...to here <--[gcc]
In function ‘CreatePointerBarrierClient’:
cc1: note: (13) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:98:48: note: (14) returning to ‘CreatePointerBarrierClient’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:579:10: note: in expansion of macro ‘GetBarrierScreen’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:584:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:584:8: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:590:19: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:610:5: note: (18) inlined call to ‘xorg_list_init’ from ‘CreatePointerBarrierClient’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/input.h:58, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/dix.h:53: <--[gcc]
In function ‘xorg_list_init’,
inlined from ‘CreatePointerBarrierClient’ at ../Xi/xibarriers.c:610:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:125:29: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c: In function ‘CreatePointerBarrierClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:611:28: note: (20) following ‘true’ branch (when ‘dev’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:376:30: note: in definition of macro ‘nt_list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:614:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:617:15: note: (22) calling ‘AllocBarrierDevice’ from ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:102:37: note: (23) entry to ‘AllocBarrierDevice’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:106:11: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:107:8: note: (25) assuming ‘pbd’ is non-NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:107:8: note: (26) following ‘false’ branch (when ‘pbd’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:110:19: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:617:15: note: (28) returning to ‘CreatePointerBarrierClient’ from ‘AllocBarrierDevice’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:618:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:622:28: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:115:5: note: (31) ‘AllocBarrierDevice()’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c: In function ‘FreePointerBarrierClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: note: (1) infinite loop here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (2) if it ever follows ‘true’ branch, it will always do so... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:315:25: note: (4) looping back... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: warning: double-‘free’ of ‘pbd’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:549:1: note: (1) entry to ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:566:8: note: (2) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:570:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:573:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:578:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:98:48: note: (6) calling ‘dixLookupPrivate’ from ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:579:10: note: in expansion of macro ‘GetBarrierScreen’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (8) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (9) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (12) ...to here <--[gcc]
In function ‘FreePointerBarrierClient’:
cc1: note: (13) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:98:48: note: (14) returning to ‘CreatePointerBarrierClient’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:579:10: note: in expansion of macro ‘GetBarrierScreen’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:584:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:584:8: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:590:19: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:610:5: note: (18) inlined call to ‘xorg_list_init’ from ‘CreatePointerBarrierClient’ <--[gcc]
In function ‘xorg_list_init’,
inlined from ‘CreatePointerBarrierClient’ at ../Xi/xibarriers.c:610:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:125:29: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c: In function ‘FreePointerBarrierClient’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:611:28: note: (20) following ‘true’ branch (when ‘dev’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:376:30: note: in definition of macro ‘nt_list_for_each_entry’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:614:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:617:15: note: (22) calling ‘AllocBarrierDevice’ from ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:102:37: note: (23) entry to ‘AllocBarrierDevice’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:107:8: note: (24) following ‘true’ branch (when ‘pbd’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:107:8: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:617:15: note: (26) returning to ‘CreatePointerBarrierClient’ from ‘AllocBarrierDevice’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:618:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:620:13: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:650:5: note: (29) calling ‘FreePointerBarrierClient’ from ‘CreatePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:120:13: note: (30) entry to ‘FreePointerBarrierClient’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: note: (33) first ‘free’ here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/list.h:314:23: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:124:5: note: in expansion of macro ‘xorg_list_for_each_entry_safe’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/Xi/xibarriers.c:125:9: note: (36) second ‘free’ here; first ‘free’ was at (33) <--[gcc]
[296/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xisetclientpointer.c.o -MF Xi/liblibxserver_xi.a.p/xisetclientpointer.c.o.d -o Xi/liblibxserver_xi.a.p/xisetclientpointer.c.o -c ../Xi/xisetclientpointer.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[297/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xisetdevfocus.c.o -MF Xi/liblibxserver_xi.a.p/xisetdevfocus.c.o.d -o Xi/liblibxserver_xi.a.p/xisetdevfocus.c.o -c ../Xi/xisetdevfocus.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[298/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiwarppointer.c.o -MF Xi/liblibxserver_xi.a.p/xiwarppointer.c.o.d -o Xi/liblibxserver_xi.a.p/xiwarppointer.c.o -c ../Xi/xiwarppointer.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[299/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiqueryversion.c.o -MF Xi/liblibxserver_xi.a.p/xiqueryversion.c.o.d -o Xi/liblibxserver_xi.a.p/xiqueryversion.c.o -c ../Xi/xiqueryversion.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[300/469] gcc -IXi/liblibxserver_xi_stubs.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi_stubs.a.p/stubs.c.o -MF Xi/liblibxserver_xi_stubs.a.p/stubs.c.o.d -o Xi/liblibxserver_xi_stubs.a.p/stubs.c.o -c ../Xi/stubs.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[301/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiproperty.c.o -MF Xi/liblibxserver_xi.a.p/xiproperty.c.o.d -o Xi/liblibxserver_xi.a.p/xiproperty.c.o -c ../Xi/xiproperty.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[302/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiquerydevice.c.o -MF Xi/liblibxserver_xi.a.p/xiquerydevice.c.o.d -o Xi/liblibxserver_xi.a.p/xiquerydevice.c.o -c ../Xi/xiquerydevice.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[303/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiquerypointer.c.o -MF Xi/liblibxserver_xi.a.p/xiquerypointer.c.o.d -o Xi/liblibxserver_xi.a.p/xiquerypointer.c.o -c ../Xi/xiquerypointer.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[304/469] gcc -IXi/liblibxserver_xi.a.p -IXi -I../Xi -I. -I.. -IXext -I../Xext -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ Xi/liblibxserver_xi.a.p/xiselectev.c.o -MF Xi/liblibxserver_xi.a.p/xiselectev.c.o.d -o Xi/liblibxserver_xi.a.p/xiselectev.c.o -c ../Xi/xiselectev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[305/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_core.c.o -MF glamor/libglamor.a.p/glamor_core.c.o.d -o glamor/libglamor.a.p/glamor_core.c.o -c ../glamor/glamor_core.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c: In function ‘glamor_get_drawable_location’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:44:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:39:1: note: (1) entry to ‘glamor_get_drawable_location’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:42:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_get_drawable_location’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:36: <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_get_drawable_location’ at ../glamor/glamor_core.c:42:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c: In function ‘glamor_get_drawable_location’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:44:20: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_core.c:44:20: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
[306/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor.c.o -MF glamor/libglamor.a.p/glamor.c.o.d -o glamor/libglamor.a.p/glamor.c.o -c ../glamor/glamor.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c: In function ‘_glamor_fds_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1031:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1020:1: note: (1) entry to ‘_glamor_fds_from_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1025:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘_glamor_fds_from_pixmap’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:37: <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘_glamor_fds_from_pixmap’ at ../glamor/glamor.c:1025:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c: In function ‘_glamor_fds_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1027:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1027:9: note: (5) inlined call to ‘glamor_get_screen_private’ from ‘_glamor_fds_from_pixmap’ <--[gcc]
In function ‘glamor_get_screen_private’,
inlined from ‘_glamor_fds_from_pixmap’ at ../glamor/glamor.c:1027:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:48:9: note: (6) calling ‘dixLookupPrivate’ from ‘_glamor_fds_from_pixmap’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘_glamor_fds_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (8) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (9) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (12) ...to here <--[gcc]
In function ‘_glamor_fds_from_pixmap’:
cc1: note: (13) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1027:9: note: (14) inlined call to ‘glamor_get_screen_private’ from ‘_glamor_fds_from_pixmap’ <--[gcc]
In function ‘glamor_get_screen_private’,
inlined from ‘_glamor_fds_from_pixmap’ at ../glamor/glamor.c:1027:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:48:9: note: (15) returning to ‘_glamor_fds_from_pixmap’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c: In function ‘_glamor_fds_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1029:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1031:24: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1031:24: note: (18) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c: In function ‘glamor_name_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1108:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1104:1: note: (1) entry to ‘glamor_name_from_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1106:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_name_from_pixmap’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_name_from_pixmap’ at ../glamor/glamor.c:1106:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c: In function ‘glamor_name_from_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1108:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.c:1108:24: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
[307/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_copy.c.o -MF glamor/libglamor.a.p/glamor_copy.c.o.d -o glamor/libglamor.a.p/glamor_copy.c.o -c ../glamor/glamor_copy.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:23: <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:449:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:726:1: note: (1) entry to ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:741:9: note: (2) calling ‘glamor_copy_gl’ from ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:687:1: note: (3) entry to ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (7) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (9) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (10) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (11) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
In function ‘glamor_copy_fbo_fbo_draw’:
cc1: note: (14) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (15) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (16) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (17) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (20) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (21) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (22) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (23) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (25) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (29) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (30) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (31) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:8: note: (32) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:13: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:706:17: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:706:16: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:707:24: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:707:24: note: (38) calling ‘glamor_copy_fbo_fbo_temp’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:501:1: note: (39) entry to ‘glamor_copy_fbo_fbo_temp’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:520:8: note: (40) following ‘false’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:527:5: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:532:8: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:537:12: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:551:8: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:554:15: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:555:8: note: (46) following ‘false’ branch (when ‘tmp_box’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:555:8: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:560:19: note: (48) following ‘false’ branch (when ‘n >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:567:10: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:567:10: note: (50) calling ‘glamor_copy_fbo_fbo_draw’ from ‘glamor_copy_fbo_fbo_temp’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:346:1: note: (51) entry to ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:362:39: note: (52) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:362:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:374:21: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:378:8: note: (55) following ‘false’ branch (when ‘gc’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:381:10: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:381:8: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:384:8: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:384:8: note: (59) following ‘false’ branch (when ‘bitplane == 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:391:14: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:395:8: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:398:14: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:411:8: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:411:48: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:427:8: note: (65) following ‘true’ branch (when ‘nbox <= 99’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:428:18: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:429:27: note: (67) following ‘false’ branch (when ‘i >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:433:5: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:433:19: note: (69) following ‘false’ branch (when ‘n >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:443:5: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (71) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:449:5: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:449:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (72) dereference of NULL ‘<unknown>’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:459:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:726:1: note: (1) entry to ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:741:9: note: (2) calling ‘glamor_copy_gl’ from ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:687:1: note: (3) entry to ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (7) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (9) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (10) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (11) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
In function ‘glamor_copy_fbo_fbo_draw’:
cc1: note: (14) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (15) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (16) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (17) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (20) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (21) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (22) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (23) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (25) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (29) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (30) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (31) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:8: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:13: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:706:17: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:706:16: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:707:24: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:707:24: note: (38) calling ‘glamor_copy_fbo_fbo_temp’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:501:1: note: (39) entry to ‘glamor_copy_fbo_fbo_temp’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:520:8: note: (40) following ‘false’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:527:5: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:532:8: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:537:12: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:551:8: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:554:15: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:555:8: note: (46) following ‘false’ branch (when ‘tmp_box’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:555:8: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:560:19: note: (48) following ‘false’ branch (when ‘n >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:567:10: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:567:10: note: (50) calling ‘glamor_copy_fbo_fbo_draw’ from ‘glamor_copy_fbo_fbo_temp’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:346:1: note: (51) entry to ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:362:39: note: (52) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:362:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (53) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (55) calling ‘dixLookupPrivate’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (56) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (57) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (58) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (59) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (60) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (61) ...to here <--[gcc]
In function ‘glamor_copy_fbo_fbo_draw’:
cc1: note: (62) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:362:39: note: (63) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:362:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (64) returning to ‘glamor_copy_fbo_fbo_draw’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:363:39: note: (65) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:363:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (66) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_fbo_fbo_draw’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:374:21: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:378:8: note: (68) following ‘false’ branch (when ‘gc’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:381:10: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:381:8: note: (70) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:384:8: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:384:8: note: (72) following ‘false’ branch (when ‘bitplane == 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:391:14: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:395:8: note: (74) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:398:14: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:411:8: note: (76) following ‘false’ branch... <--[gcc]
In file included from /usr/include/epoxy/gl.h:89, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:42: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:423:5: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:427:8: note: (78) following ‘true’ branch (when ‘nbox <= 99’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:428:18: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:429:27: note: (80) following ‘false’ branch (when ‘i >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:433:5: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:433:19: note: (82) following ‘false’ branch (when ‘n >= nbox’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:443:5: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:35: note: (84) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:449:5: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:450:26: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:450:26: note: (86) calling ‘glamor_pixmap_box_at’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:524:1: note: (87) entry to ‘glamor_pixmap_box_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:526:5: note: (88) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:527:17: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:450:26: note: (90) returning to ‘glamor_copy_fbo_fbo_draw’ from ‘glamor_pixmap_box_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:454:20: note: (91) calling ‘glamor_pixmap_fbo_at’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:517:1: note: (92) entry to ‘glamor_pixmap_fbo_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:519:5: note: (93) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:520:16: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:454:20: note: (95) returning to ‘glamor_copy_fbo_fbo_draw’ from ‘glamor_pixmap_fbo_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:456:12: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:456:12: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (98) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_copy_fbo_fbo_draw’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:459:9: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_copy_fbo_fbo_draw’ at ../glamor/glamor_copy.c:459:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (99) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:9: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:726:1: note: (1) entry to ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:741:9: note: (2) calling ‘glamor_copy_gl’ from ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:687:1: note: (3) entry to ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:9: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (7) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:9: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:13: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:726:1: note: (1) entry to ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:741:9: note: (2) calling ‘glamor_copy_gl’ from ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:687:1: note: (3) entry to ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (10) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (11) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (12) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (13) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (14) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (16) ...to here <--[gcc]
In function ‘glamor_copy_gl’:
cc1: note: (17) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (18) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (19) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:13: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (22) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:705:13: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:716:16: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:726:1: note: (1) entry to ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:741:9: note: (2) calling ‘glamor_copy_gl’ from ‘glamor_copy’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:687:1: note: (3) entry to ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:701:39: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:701:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (10) calling ‘dixLookupPrivate’ from ‘glamor_copy_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (11) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (12) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (13) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (14) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (16) ...to here <--[gcc]
In function ‘glamor_copy_gl’:
cc1: note: (17) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:702:39: note: (18) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_copy_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_copy_gl’ at ../glamor/glamor_copy.c:702:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (19) returning to ‘glamor_copy_gl’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c: In function ‘glamor_copy_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:704:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:716:16: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (22) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_copy.c:716:16: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[308/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_font.c.o -MF glamor/libglamor.a.p/glamor_font.c.o.d -o glamor/libglamor.a.p/glamor_font.c.o -c ../glamor/glamor_font.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[309/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_dash.c.o -MF glamor/libglamor.a.p/glamor_dash.c.o.d -o glamor/libglamor.a.p/glamor_dash.c.o -c ../glamor/glamor_dash.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:23: <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_dash_loop’ at ../glamor/glamor_dash.c:213:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c: In function ‘glamor_dash_loop’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:203:1: note: (1) entry to ‘glamor_dash_loop’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:207:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_dash_loop’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_dash_loop’ at ../glamor/glamor_dash.c:207:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
In file included from /usr/include/epoxy/gl.h:89, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:42: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c: In function ‘glamor_dash_loop’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:211:5: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (5) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_dash_loop’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:213:5: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_dash_loop’ at ../glamor/glamor_dash.c:213:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (6) dereference of NULL ‘<unknown>’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c: In function ‘glamor_dash_setup’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:143:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:133:1: note: (1) entry to ‘glamor_dash_setup’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:138:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_dash_setup’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_dash_setup’ at ../glamor/glamor_dash.c:138:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c: In function ‘glamor_dash_setup’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:143:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_dash.c:143:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[310/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_image.c.o -MF glamor/libglamor.a.p/glamor_image.c.o.d -o glamor/libglamor.a.p/glamor_image.c.o -c ../glamor/glamor_image.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c: In function ‘glamor_put_image_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:46:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:32:1: note: (1) entry to ‘glamor_put_image_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:44:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_put_image_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_put_image_gl’ at ../glamor/glamor_image.c:44:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c: In function ‘glamor_put_image_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:46:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:46:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c: In function ‘glamor_get_image_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:116:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:106:1: note: (1) entry to ‘glamor_get_image_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:115:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_get_image_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_get_image_gl’ at ../glamor/glamor_image.c:115:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c: In function ‘glamor_get_image_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:116:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_image.c:116:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[311/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_lines.c.o -MF glamor/libglamor.a.p/glamor_lines.c.o.d -o glamor/libglamor.a.p/glamor_lines.c.o -c ../glamor/glamor_lines.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c: In function ‘glamor_poly_lines_solid_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:131:1: note: (1) entry to ‘glamor_poly_lines_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:134:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:137:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:137:5: note: (4) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:138:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:139:16: note: (6) calling ‘glamor_poly_lines_solid_gl’ from ‘glamor_poly_lines_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:36:1: note: (7) entry to ‘glamor_poly_lines_solid_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:51:19: note: (8) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_poly_lines_solid_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_poly_lines_solid_gl’ at ../glamor/glamor_lines.c:51:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c: In function ‘glamor_poly_lines_solid_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (11) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_lines.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[312/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_segs.c.o -MF glamor/libglamor.a.p/glamor_segs.c.o.d -o glamor/libglamor.a.p/glamor_segs.c.o -c ../glamor/glamor_segs.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c: In function ‘glamor_poly_segment_solid_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:123:1: note: (1) entry to ‘glamor_poly_segment_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:126:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:129:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:129:5: note: (4) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:130:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:131:16: note: (6) calling ‘glamor_poly_segment_solid_gl’ from ‘glamor_poly_segment_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:36:1: note: (7) entry to ‘glamor_poly_segment_solid_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:51:19: note: (8) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_poly_segment_solid_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_poly_segment_solid_gl’ at ../glamor/glamor_segs.c:51:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c: In function ‘glamor_poly_segment_solid_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (11) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_segs.c:52:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[313/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_composite_glyphs.c.o -MF glamor/libglamor.a.p/glamor_composite_glyphs.c.o.d -o glamor/libglamor.a.p/glamor_composite_glyphs.c.o -c ../glamor/glamor_composite_glyphs.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:25: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:467:1: note: (1) entry to ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_has_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:500:1: note: (1) entry to ‘glamor_pixmap_has_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:502:35: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_has_fbo’ at ../glamor/glamor_priv.h:502:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_has_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_fbo_at’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:519:22: warning: dereference of NULL ‘priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:262:1: note: (1) entry to ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:269:41: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_glyphs_flush’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:269:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘atlas_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_pixmap_fbo_at’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:270:36: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:270:36: note: (5) calling ‘glamor_pixmap_fbo_at’ from ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:517:1: note: (6) entry to ‘glamor_pixmap_fbo_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:519:22: note: (7) dereference of NULL ‘priv’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:287:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_glyphs_flush’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:262:1: note: (1) entry to ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:269:41: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_glyphs_flush’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:269:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘false’ branch (when ‘atlas_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_glyphs_flush’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (7) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (9) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
In function ‘glamor_glyphs_flush’:
cc1: note: (12) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:269:41: note: (13) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_glyphs_flush’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:269:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (14) returning to ‘glamor_glyphs_flush’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_glyphs_flush’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:270:36: note: (15) calling ‘glamor_pixmap_fbo_at’ from ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:517:1: note: (16) entry to ‘glamor_pixmap_fbo_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:519:5: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:520:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:270:36: note: (19) returning to ‘glamor_glyphs_flush’ from ‘glamor_pixmap_fbo_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:272:42: note: (20) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_glyphs_flush’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:272:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_glyphs_flush’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:276:5: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:282:12: note: (23) following ‘false’ branch... <--[gcc]
In file included from /usr/include/epoxy/gl.h:89, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:42: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:285:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (25) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_glyphs_flush’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:287:9: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_glyphs_flush’ at ../glamor/glamor_composite_glyphs.c:287:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (26) dereference of NULL ‘<unknown>’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/Xprintf.h:29, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:449:70: warning: dereference of NULL ‘glyph_atlas’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:373:1: note: (1) entry to ‘glamor_composite_glyphs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:403:12: note: (2) following ‘true’ branch (when ‘nlist != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:404:18: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:413:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:414:60: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:419:20: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:421:34: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:421:34: note: (8) calling ‘glamor_pixmap_is_memory’ from ‘glamor_composite_glyphs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:467:1: note: (9) entry to ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (10) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (11) following ‘false’ branch (when ‘pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (13) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (14) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (15) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (16) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (17) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (19) ...to here <--[gcc]
In function ‘glamor_composite_glyphs’:
cc1: note: (20) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (21) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (22) returning to ‘glamor_pixmap_is_memory’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:421:34: note: (23) returning to ‘glamor_composite_glyphs’ from ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:419:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:434:63: note: (25) inlined call to ‘glamor_get_glyph_private’ from ‘glamor_composite_glyphs’ <--[gcc]
In function ‘glamor_get_glyph_private’,
inlined from ‘glamor_composite_glyphs’ at ../glamor/glamor_composite_glyphs.c:434:63:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:51:29: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:51:12: note: (27) calling ‘dixLookupPrivate’ from ‘glamor_composite_glyphs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (29) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (30) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (32) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (36) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:434:63: note: (37) inlined call to ‘glamor_get_glyph_private’ from ‘glamor_composite_glyphs’ <--[gcc]
In function ‘glamor_get_glyph_private’,
inlined from ‘glamor_composite_glyphs’ at ../glamor/glamor_composite_glyphs.c:434:63:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:51:12: note: (38) returning to ‘glamor_composite_glyphs’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c: In function ‘glamor_composite_glyphs’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:439:24: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:449:47: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_composite_glyphs.c:449:70: note: (41) dereference of NULL ‘glyph_atlas’ <--[gcc]
[314/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_gradient.c.o -MF glamor/libglamor.a.p/glamor_gradient.c.o.d -o glamor/libglamor.a.p/glamor_gradient.c.o -c ../glamor/glamor_gradient.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:33: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c: In function ‘_glamor_gradient_set_pixmap_destination’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:671:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:656:1: note: (1) entry to ‘_glamor_gradient_set_pixmap_destination’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:669:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘_glamor_gradient_set_pixmap_destination’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘_glamor_gradient_set_pixmap_destination’ at ../glamor/glamor_gradient.c:669:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c: In function ‘_glamor_gradient_set_pixmap_destination’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:671:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_gradient.c:671:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[315/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_program.c.o -MF glamor/libglamor.a.p/glamor_program.c.o.d -o glamor/libglamor.a.p/glamor_program.c.o -c ../glamor/glamor_program.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[316/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_rects.c.o -MF glamor/libglamor.a.p/glamor_rects.c.o.d -o glamor/libglamor.a.p/glamor_rects.c.o -c ../glamor/glamor_rects.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c: In function ‘glamor_poly_fill_rect_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:61:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:45:1: note: (1) entry to ‘glamor_poly_fill_rect_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:60:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_poly_fill_rect_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_poly_fill_rect_gl’ at ../glamor/glamor_rects.c:60:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c: In function ‘glamor_poly_fill_rect_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:61:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_rects.c:61:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[317/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_text.c.o -MF glamor/libglamor.a.p/glamor_text.c.o.d -o glamor/libglamor.a.p/glamor_text.c.o -c ../glamor/glamor_text.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c: In function ‘glamor_image_text’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:406:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:490:1: note: (1) entry to ‘glamor_image_text16’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:493:10: note: (2) calling ‘glamor_image_text’ from ‘glamor_image_text16’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:391:1: note: (3) entry to ‘glamor_image_text’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:405:19: note: (4) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_image_text’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_image_text’ at ../glamor/glamor_text.c:405:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c: In function ‘glamor_image_text’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:406:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (7) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_text.c:406:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[318/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_prepare.c.o -MF glamor/libglamor.a.p/glamor_prepare.c.o.d -o glamor/libglamor.a.p/glamor_prepare.c.o -c ../glamor/glamor_prepare.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c: In function ‘glamor_prep_drawable_box’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:44:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:275:1: note: (1) entry to ‘glamor_prepare_access_gc’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:277:5: note: (2) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:278:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:279:16: note: (4) calling ‘glamor_prepare_access’ from ‘glamor_prepare_access_gc’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:198:1: note: (5) entry to ‘glamor_prepare_access’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:206:12: note: (6) calling ‘glamor_prep_drawable_box’ from ‘glamor_prepare_access’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:34:1: note: (7) entry to ‘glamor_prep_drawable_box’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:39:41: note: (8) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_prep_drawable_box’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:23: <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_prep_drawable_box’ at ../glamor/glamor_prepare.c:39:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c: In function ‘glamor_prep_drawable_box’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:44:13: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:44:13: note: (11) dereference of NULL ‘<unknown>’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c: In function ‘glamor_finish_access’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:159:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:260:1: note: (1) entry to ‘glamor_finish_access_picture’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:262:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:265:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:265:5: note: (4) calling ‘glamor_finish_access’ from ‘glamor_finish_access_picture’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:154:1: note: (5) entry to ‘glamor_finish_access’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:157:41: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_finish_access’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_finish_access’ at ../glamor/glamor_prepare.c:157:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c: In function ‘glamor_finish_access’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:159:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (9) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_prepare.c:159:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[319/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_spans.c.o -MF glamor/libglamor.a.p/glamor_spans.c.o.d -o glamor/libglamor.a.p/glamor_spans.c.o -c ../glamor/glamor_spans.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_fill_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:62:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:45:1: note: (1) entry to ‘glamor_fill_spans_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:61:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_fill_spans_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_fill_spans_gl’ at ../glamor/glamor_spans.c:61:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_fill_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:62:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:62:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_get_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:194:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:180:1: note: (1) entry to ‘glamor_get_spans_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:193:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_get_spans_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_get_spans_gl’ at ../glamor/glamor_spans.c:193:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_get_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:194:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:194:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_set_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:277:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:263:1: note: (1) entry to ‘glamor_set_spans_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:276:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_set_spans_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_set_spans_gl’ at ../glamor/glamor_spans.c:276:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c: In function ‘glamor_set_spans_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:277:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_spans.c:277:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[320/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_render.c.o -MF glamor/libglamor.a.p/glamor_render.c.o.d -o glamor/libglamor.a.p/glamor_render.c.o -c ../glamor/glamor_render.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:35: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_drm_only’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:460:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1701:1: note: (1) entry to ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1720:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1721:25: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1722:13: note: (4) calling ‘glamor_pixmap_drm_only’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:456:1: note: (5) entry to ‘glamor_pixmap_drm_only’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:458:35: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_drm_only’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_drm_only’ at ../glamor/glamor_priv.h:458:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_drm_only’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:460:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:460:16: note: (9) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: warning: dereference of NULL ‘temp_src_priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (1) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1505:42: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (5) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:51, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34: <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1528:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1573:8: note: (8) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (10) following ‘true’ branch (when ‘mask’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1597:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:10: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1619:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1619:14: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1620:24: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1620:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1623:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1623:16: note: (18) following ‘true’ branch (when ‘op == 3’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1624:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1624:21: note: (20) calling ‘glamor_pixmap_is_memory’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:467:1: note: (21) entry to ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (22) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (23) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (25) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: warning: dereference of NULL ‘temp_mask_priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (1) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘false’ branch (when ‘source_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:164:8: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (12) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (13) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1504:47: note: (14) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1504:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (15) following ‘true’ branch (when ‘dest_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1505:42: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (17) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1528:19: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1573:8: note: (20) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (22) following ‘true’ branch (when ‘mask’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1597:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:10: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1619:14: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1619:14: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1620:24: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1620:12: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1623:16: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1623:16: note: (30) following ‘true’ branch (when ‘op == 3’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1624:21: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1624:21: note: (32) calling ‘glamor_pixmap_is_memory’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:467:1: note: (33) entry to ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (34) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (35) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (37) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_has_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1701:1: note: (1) entry to ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1720:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1726:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1737:10: note: (4) calling ‘glamor_pixmap_has_fbo’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:500:1: note: (5) entry to ‘glamor_pixmap_has_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:502:35: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_has_fbo’ at ../glamor/glamor_priv.h:502:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_has_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:504:16: note: (9) dereference of NULL ‘<unknown>’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘dest_pixmap_priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:910:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (1) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘false’ branch (when ‘source_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:164:8: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (12) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (13) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1503:47: note: (14) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1503:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (15) following ‘false’ branch (when ‘mask_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (17) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (18) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:164:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (20) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1503:47: note: (24) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1503:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (25) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1504:47: note: (26) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1504:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (27) following ‘true’ branch (when ‘dest_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1505:42: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (29) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1528:19: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1573:8: note: (32) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (34) following ‘false’ branch (when ‘mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1634:8: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1634:8: note: (36) following ‘false’ branch (when ‘temp_src_pixmap != dest_pixmap’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1638:8: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1638:8: note: (38) following ‘false’ branch (when ‘dest_pixmap != temp_mask_pixmap’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1643:19: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1645:8: note: (40) following ‘false’ branch (when ‘temp_src’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1649:8: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1649:8: note: (42) following ‘false’ branch (when ‘temp_mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:14: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:8: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:8: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1663:12: note: (46) following ‘true’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1666:17: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1667:23: note: (48) following ‘true’ branch (when ‘i < box_cnt’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1668:33: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1667:23: note: (50) following ‘false’ branch (when ‘i >= box_cnt’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1678:14: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1678:14: note: (52) calling ‘glamor_composite_with_shader’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1203:1: note: (53) entry to ‘glamor_composite_with_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1233:10: note: (54) calling ‘glamor_composite_choose_shader’ from ‘glamor_composite_with_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:884:1: note: (55) entry to ‘glamor_composite_choose_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (56) dereference of NULL ‘dest_pixmap_priv’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:910:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1111:31: warning: dereference of NULL ‘mask’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1701:1: note: (1) entry to ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1720:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1726:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1737:10: note: (4) calling ‘glamor_pixmap_has_fbo’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:500:1: note: (5) entry to ‘glamor_pixmap_has_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:502:35: note: (6) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_has_fbo’ at ../glamor/glamor_priv.h:502:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (7) following ‘false’ branch (when ‘pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (9) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (10) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (11) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:502:35: note: (14) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_has_fbo’ at ../glamor/glamor_priv.h:502:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (15) returning to ‘glamor_pixmap_has_fbo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1737:10: note: (16) returning to ‘glamor_composite’ from ‘glamor_pixmap_has_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1737:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1740:8: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1740:8: note: (19) following ‘false’ branch (when ‘op <= 12’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1745:8: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1754:17: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1755:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1768:42: note: (23) following ‘false’ branch (when ‘mask_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1766:42: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1764:44: note: (25) following ‘false’ branch (when ‘source_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1762:44: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1760:8: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:346:49: note: (28) inlined call to ‘RegionNumRects’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1775:12: note: in expansion of macro ‘REGION_NUM_RECTS’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite’ at ../glamor/glamor_render.c:1775:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:18: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1803:23: note: (30) calling ‘glamor_pixmap_is_large’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:490:1: note: (31) entry to ‘glamor_pixmap_is_large’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:492:35: note: (32) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_large’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_large’ at ../glamor/glamor_priv.h:492:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (33) following ‘false’ branch (when ‘pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (35) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_is_large’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (37) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (38) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:492:35: note: (40) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_large’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_large’ at ../glamor/glamor_priv.h:492:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (41) returning to ‘glamor_pixmap_is_large’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1803:23: note: (42) returning to ‘glamor_composite’ from ‘glamor_pixmap_is_large’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1803:20: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1804:9: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1804:9: note: (45) following ‘false’ branch (when ‘source_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1806:9: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1806:9: note: (47) following ‘false’ branch (when ‘mask_pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1817:14: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1817:14: note: (49) calling ‘glamor_composite_clipped_region’ from ‘glamor_composite’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (50) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (51) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (52) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1504:47: note: (53) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1504:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (55) following ‘false’ branch (when ‘dest_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (57) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (58) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (59) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (60) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1504:47: note: (62) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1504:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (63) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (64) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:38: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1574:9: note: (67) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1575:24: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1575:14: note: (69) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1583:56: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1585:12: note: (71) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1589:25: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1590:25: note: (73) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1590:25:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (74) following ‘false’ branch (when ‘temp_src_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (76) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (77) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (78) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (79) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1590:25: note: (81) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1590:25:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (82) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_choose_shader’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (83) following ‘false’ branch (when ‘mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1634:8: note: (84) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1634:8: note: (85) following ‘false’ branch (when ‘temp_src_pixmap != dest_pixmap’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1638:8: note: (86) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1638:8: note: (87) following ‘false’ branch (when ‘dest_pixmap != temp_mask_pixmap’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1643:19: note: (88) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1649:8: note: (89) following ‘false’ branch (when ‘temp_mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:14: note: (90) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:8: note: (91) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1654:8: note: (92) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1663:12: note: (93) following ‘true’ branch (when ‘nbox != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1666:17: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1667:23: note: (95) following ‘false’ branch (when ‘i >= box_cnt’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1678:14: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1678:14: note: (97) calling ‘glamor_composite_with_shader’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1203:1: note: (98) entry to ‘glamor_composite_with_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1233:10: note: (99) calling ‘glamor_composite_choose_shader’ from ‘glamor_composite_with_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:884:1: note: (100) entry to ‘glamor_composite_choose_shader’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:910:8: note: (101) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:915:10: note: (102) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:915:8: note: (103) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:920:5: note: (104) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:945:8: note: (105) following ‘false’ branch (when ‘mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:991:30: note: (106) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1007:8: note: (107) following ‘false’ branch (when ‘mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1012:12: note: (108) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1012:8: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1012:8: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1024:8: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1035:8: note: (113) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1080:12: note: (114) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1080:12: note: (115) following ‘false’ branch (when ‘source_needs_upload == 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1086:16: note: (116) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1086:16: note: (117) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1092:12: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1092:12: note: (119) following ‘false’ branch (when ‘mask_needs_upload == 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1097:19: note: (120) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1097:19: note: (121) following ‘false’ branch (when ‘mask’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1110:9: note: (122) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1110:8: note: (123) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1111:15: note: (124) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1111:31: note: (125) dereference of NULL ‘mask’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘temp_src_priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (1) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1505:42: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (5) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1528:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1573:8: note: (8) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (10) following ‘true’ branch (when ‘mask’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1597:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:10: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (14) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1490:1: note: (1) entry to ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘false’ branch (when ‘source_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_composite_clipped_region’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:164:8: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1502:49: note: (12) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1502:49:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (13) returning to ‘glamor_composite_clipped_region’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1503:47: note: (14) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1503:47:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1505:42: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1527:12: note: (17) inlined call to ‘RegionNumRects’ from ‘glamor_composite_clipped_region’ <--[gcc]
In function ‘RegionNumRects’,
inlined from ‘glamor_composite_clipped_region’ at ../glamor/glamor_render.c:1527:12:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/regionstr.h:88:49: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c: In function ‘glamor_composite_clipped_region’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1528:19: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1573:8: note: (20) following ‘false’ branch (when ‘source’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1595:8: note: (22) following ‘true’ branch (when ‘mask’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1597:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:10: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (26) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_render.c:1599:34: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[321/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_trapezoid.c.o -MF glamor/libglamor.a.p/glamor_trapezoid.c.o.d -o glamor/libglamor.a.p/glamor_trapezoid.c.o -c ../glamor/glamor_trapezoid.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[322/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_triangles.c.o -MF glamor/libglamor.a.p/glamor_triangles.c.o.d -o glamor/libglamor.a.p/glamor_triangles.c.o -c ../glamor/glamor_triangles.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[323/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_addtraps.c.o -MF glamor/libglamor.a.p/glamor_addtraps.c.o.d -o glamor/libglamor.a.p/glamor_addtraps.c.o -c ../glamor/glamor_addtraps.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[324/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_points.c.o -MF glamor/libglamor.a.p/glamor_points.c.o.d -o glamor/libglamor.a.p/glamor_points.c.o -c ../glamor/glamor_points.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:29: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c: In function ‘glamor_poly_point_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:54:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:40:1: note: (1) entry to ‘glamor_poly_point_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:53:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_poly_point_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_poly_point_gl’ at ../glamor/glamor_points.c:53:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c: In function ‘glamor_poly_point_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:54:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_points.c:54:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[325/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_transfer.c.o -MF glamor/libglamor.a.p/glamor_transfer.c.o.d -o glamor/libglamor.a.p/glamor_transfer.c.o -c ../glamor/glamor_transfer.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:23: <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_download_boxes’ at ../glamor/glamor_transfer.c:157:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c: In function ‘glamor_download_boxes’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:138:1: note: (1) entry to ‘glamor_download_boxes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:146:35: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_download_boxes’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_download_boxes’ at ../glamor/glamor_transfer.c:146:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c: In function ‘glamor_download_boxes’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:148:37: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (5) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_download_boxes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:157:5: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_download_boxes’ at ../glamor/glamor_transfer.c:157:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (6) dereference of NULL ‘<unknown>’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_upload_boxes’ at ../glamor/glamor_transfer.c:54:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c: In function ‘glamor_upload_boxes’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:30:1: note: (1) entry to ‘glamor_upload_boxes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:38:41: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_upload_boxes’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_upload_boxes’ at ../glamor/glamor_transfer.c:38:41:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c: In function ‘glamor_upload_boxes’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:40:37: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:543:37: note: (5) inlined call to ‘glamor_pixmap_hcnt’ from ‘glamor_upload_boxes’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transfer.c:54:5: note: in expansion of macro ‘glamor_pixmap_loop’ <--[gcc]
In function ‘glamor_pixmap_hcnt’,
inlined from ‘glamor_upload_boxes’ at ../glamor/glamor_transfer.c:54:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:539:16: note: (6) dereference of NULL ‘<unknown>’ <--[gcc]
[326/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_glyphblt.c.o -MF glamor/libglamor.a.p/glamor_glyphblt.c.o.d -o glamor/libglamor.a.p/glamor_glyphblt.c.o -c ../glamor/glamor_glyphblt.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:29: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c: In function ‘glamor_poly_glyph_blt_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:56:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:42:1: note: (1) entry to ‘glamor_poly_glyph_blt_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:55:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_poly_glyph_blt_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_poly_glyph_blt_gl’ at ../glamor/glamor_glyphblt.c:55:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c: In function ‘glamor_poly_glyph_blt_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:56:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:56:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c: In function ‘glamor_push_pixels_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:191:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:169:1: note: (1) entry to ‘glamor_push_pixels_gl’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:187:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:190:19: note: (3) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_push_pixels_gl’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_push_pixels_gl’ at ../glamor/glamor_glyphblt.c:190:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c: In function ‘glamor_push_pixels_gl’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:191:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (7) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_glyphblt.c:191:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[327/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_transform.c.o -MF glamor/libglamor.a.p/glamor_transform.c.o.d -o glamor/libglamor.a.p/glamor_transform.c.o -c ../glamor/glamor_transform.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:23: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_box_at’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:526:22: warning: dereference of NULL ‘priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:37:1: note: (1) entry to ‘glamor_set_destination_drawable’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:48:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_set_destination_drawable’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_set_destination_drawable’ at ../glamor/glamor_transform.c:48:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c: In function ‘glamor_pixmap_box_at’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:50:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:50:18: note: (5) calling ‘glamor_pixmap_box_at’ from ‘glamor_set_destination_drawable’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:524:1: note: (6) entry to ‘glamor_pixmap_box_at’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:526:22: note: (7) dereference of NULL ‘priv’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c: In function ‘glamor_set_color_depth’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:127:23: warning: use of uninitialized value ‘color[3]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:285:1: note: (1) entry to ‘glamor_set_stippled’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:293:15: note: (2) calling ‘glamor_get_stipple_pixmap’ from ‘glamor_set_stippled’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:227:1: note: (3) entry to ‘glamor_get_stipple_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:229:34: note: (4) inlined call to ‘glamor_get_gc_private’ from ‘glamor_get_stipple_pixmap’ <--[gcc]
In function ‘glamor_get_gc_private’,
inlined from ‘glamor_get_stipple_pixmap’ at ../glamor/glamor_transform.c:229:34:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:590:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_get_stipple_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_set_color_depth’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (7) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (9) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
In function ‘glamor_set_color_depth’:
cc1: note: (12) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:229:34: note: (13) inlined call to ‘glamor_get_gc_private’ from ‘glamor_get_stipple_pixmap’ <--[gcc]
In function ‘glamor_get_gc_private’,
inlined from ‘glamor_get_stipple_pixmap’ at ../glamor/glamor_transform.c:229:34:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:590:12: note: (14) returning to ‘glamor_get_stipple_pixmap’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c: In function ‘glamor_set_color_depth’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:293:15: note: (15) returning to ‘glamor_set_stippled’ from ‘glamor_get_stipple_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:294:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:297:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:297:10: note: (18) calling ‘glamor_set_solid’ from ‘glamor_set_stippled’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:133:1: note: (19) entry to ‘glamor_set_solid’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:139:41: note: (20) following ‘true’ branch (when ‘use_alu != 0’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:139:35: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:141:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:144:11: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:161:5: note: (24) calling ‘glamor_set_color’ from ‘glamor_set_solid’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:24: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.h:42:1: note: (25) entry to ‘glamor_set_color’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.h:46:5: note: (26) calling ‘glamor_set_color_depth’ from ‘glamor_set_color’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:114:1: note: (27) entry to ‘glamor_set_color_depth’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:120:17: note: (28) region created on stack here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:122:5: note: (29) calling ‘glamor_get_rgba_from_pixel’ from ‘glamor_set_color_depth’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:584:1: note: (30) entry to ‘glamor_get_rgba_from_pixel’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:597:8: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:600:13: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:600:13: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:606:13: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:606:13: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:612:13: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:612:13: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:612:13: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:122:5: note: (39) returning to ‘glamor_set_color_depth’ from ‘glamor_get_rgba_from_pixel’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:126:8: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:127:23: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:127:23: note: (42) use of uninitialized value ‘color[3]’ here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c: In function ‘glamor_set_texture_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:173:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:167:1: note: (1) entry to ‘glamor_set_texture_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:171:20: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_set_texture_pixmap’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_set_texture_pixmap’ at ../glamor/glamor_transform.c:171:20:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘texture’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c: In function ‘glamor_set_texture_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:173:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_transform.c:173:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[328/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_pixmap.c.o -MF glamor/libglamor.a.p/glamor_pixmap.c.o.d -o glamor/libglamor.a.p/glamor_pixmap.c.o -c ../glamor/glamor_pixmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:32: <--[gcc]
In function ‘glamor_set_destination_pixmap_priv’,
inlined from ‘glamor_set_destination_pixmap’ at ../glamor/glamor_pixmap.c:107:11:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:92:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c: In function ‘glamor_set_destination_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:100:1: note: (1) entry to ‘glamor_set_destination_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:103:42: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_set_destination_pixmap’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_set_destination_pixmap’ at ../glamor/glamor_pixmap.c:103:42:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c: In function ‘glamor_set_destination_pixmap’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:104:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:107:11: note: (5) inlined call to ‘glamor_set_destination_pixmap_priv’ from ‘glamor_set_destination_pixmap’ <--[gcc]
In function ‘glamor_set_destination_pixmap_priv’,
inlined from ‘glamor_set_destination_pixmap’ at ../glamor/glamor_pixmap.c:107:11:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:573:64: note: (6) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_pixmap.c:92:10: note: in expansion of macro ‘GLAMOR_PIXMAP_PRIV_HAS_FBO’ <--[gcc]
[329/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_picture.c.o -MF glamor/libglamor.a.p/glamor_picture.c.o.d -o glamor/libglamor.a.p/glamor_picture.c.o -c ../glamor/glamor_picture.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_picture.c:41: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:467:1: note: (1) entry to ‘glamor_pixmap_is_memory’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:469:35: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_is_memory’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_is_memory’ at ../glamor/glamor_priv.h:469:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h: In function ‘glamor_pixmap_is_memory’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:471:16: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
[330/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_vbo.c.o -MF glamor/libglamor.a.p/glamor_vbo.c.o.d -o glamor/libglamor.a.p/glamor_vbo.c.o -c ../glamor/glamor_vbo.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[331/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_window.c.o -MF glamor/libglamor.a.p/glamor_window.c.o.d -o glamor/libglamor.a.p/glamor_window.c.o -c ../glamor/glamor_window.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[332/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_compositerects.c.o -MF glamor/libglamor.a.p/glamor_compositerects.c.o.d -o glamor/libglamor.a.p/glamor_compositerects.c.o -c ../glamor/glamor_compositerects.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[333/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_utils.c.o -MF glamor/libglamor.a.p/glamor_utils.c.o.d -o glamor/libglamor.a.p/glamor_utils.c.o -c ../glamor/glamor_utils.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[334/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_largepixmap.c.o -MF glamor/libglamor.a.p/glamor_largepixmap.c.o.d -o glamor/libglamor.a.p/glamor_largepixmap.c.o -c ../glamor/glamor_largepixmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:4: <--[gcc]
In function ‘glamor_pixmap_priv_is_small’,
inlined from ‘_glamor_compute_clipped_regions’ at ../glamor/glamor_largepixmap.c:372:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:486:16: warning: dereference of NULL ‘pixmap_priv’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c: In function ‘_glamor_compute_clipped_regions’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:703:1: note: (1) entry to ‘glamor_compute_transform_clipped_regions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:709:35: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_compute_transform_clipped_regions’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_compute_transform_clipped_regions’ at ../glamor/glamor_largepixmap.c:709:35:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c: In function ‘_glamor_compute_clipped_regions’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:716:19: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:747:11: note: (5) calling ‘_glamor_compute_clipped_regions’ from ‘glamor_compute_transform_clipped_regions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:352:1: note: (6) entry to ‘_glamor_compute_clipped_regions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_largepixmap.c:372:9: note: (7) inlined call to ‘glamor_pixmap_priv_is_small’ from ‘_glamor_compute_clipped_regions’ <--[gcc]
In function ‘glamor_pixmap_priv_is_small’,
inlined from ‘_glamor_compute_clipped_regions’ at ../glamor/glamor_largepixmap.c:372:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:486:16: note: (8) dereference of NULL ‘pixmap_priv’ <--[gcc]
[335/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_sync.c.o -MF glamor/libglamor.a.p/glamor_sync.c.o.d -o glamor/libglamor.a.p/glamor_sync.c.o -c ../glamor/glamor_sync.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[336/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_fbo.c.o -MF glamor/libglamor.a.p/glamor_fbo.c.o.d -o glamor/libglamor.a.p/glamor_fbo.c.o -c ../glamor/glamor_fbo.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:985, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:31: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:671:42: warning: leak of ‘glamor_create_fbo(glamor_get_screen_private(*pixmap.drawable.pScreen), pixmap, (int)*pixmap.drawable.width, (int)*pixmap.drawable.height, flag)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:326:1: note: (1) entry to ‘glamor_pixmap_ensure_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:333:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_ensure_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_ensure_fbo’ at ../glamor/glamor_fbo.c:333:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_ensure_fbo’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:34: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (5) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:333:19: note: (8) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_ensure_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_ensure_fbo’ at ../glamor/glamor_fbo.c:333:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (9) returning to ‘glamor_pixmap_ensure_fbo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:334:8: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:337:49: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:336:15: note: (12) calling ‘glamor_create_fbo’ from ‘glamor_pixmap_ensure_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:157:1: note: (13) entry to ‘glamor_create_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:160:17: note: (14) calling ‘_glamor_create_tex’ from ‘glamor_create_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:123:1: note: (15) entry to ‘_glamor_create_tex’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:141:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:153:12: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:160:17: note: (18) returning to ‘glamor_create_fbo’ from ‘_glamor_create_tex’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:162:8: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:165:12: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:165:12: note: (21) calling ‘glamor_create_fbo_from_tex’ from ‘glamor_create_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:97:1: note: (22) entry to ‘glamor_create_fbo_from_tex’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:103:11: note: (23) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:104:8: note: (24) assuming ‘fbo’ is non-NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:104:8: note: (25) following ‘false’ branch (when ‘fbo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:107:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:112:8: note: (27) following ‘false’ branch (when ‘flag == 259’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:112:8: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:165:12: note: (29) returning to ‘glamor_create_fbo’ from ‘glamor_create_fbo_from_tex’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:336:15: note: (30) returning to ‘glamor_pixmap_ensure_fbo’ from ‘glamor_create_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:338:12: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:341:9: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:341:9: note: (33) calling ‘glamor_pixmap_attach_fbo’ from ‘glamor_pixmap_ensure_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:281:1: note: (34) entry to ‘glamor_pixmap_attach_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:285:19: note: (35) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_attach_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_attach_fbo’ at ../glamor/glamor_fbo.c:285:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (36) following ‘false’ branch (when ‘pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (38) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_attach_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (39) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:285:19: note: (43) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_attach_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_attach_fbo’ at ../glamor/glamor_fbo.c:285:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (44) returning to ‘glamor_pixmap_attach_fbo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:287:8: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:287:8: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_utils.h:671:42: note: (47) ‘glamor_create_fbo(glamor_get_screen_private(*pixmap.drawable.pScreen), pixmap, (int)*pixmap.drawable.width, (int)*pixmap.drawable.height, flag)’ leaks here; was allocated at (23) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:287:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:281:1: note: (1) entry to ‘glamor_pixmap_attach_fbo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:285:19: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_attach_fbo’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_attach_fbo’ at ../glamor/glamor_fbo.c:285:19:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch (when ‘pixmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_attach_fbo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:287:20: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:287:20: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:366:14: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:359:1: note: (1) entry to ‘glamor_pixmap_exchange_fbos’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:364:18: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_exchange_fbos’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_exchange_fbos’ at ../glamor/glamor_fbo.c:364:18:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:366:14: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:366:14: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:367:32: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:359:1: note: (1) entry to ‘glamor_pixmap_exchange_fbos’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:364:18: note: (2) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_exchange_fbos’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_exchange_fbos’ at ../glamor/glamor_fbo.c:364:18:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (3) following ‘false’ branch (when ‘front’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:29: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (5) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_exchange_fbos’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:164:8: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:364:18: note: (12) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_exchange_fbos’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_exchange_fbos’ at ../glamor/glamor_fbo.c:364:18:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:449:12: note: (13) returning to ‘glamor_pixmap_exchange_fbos’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:365:17: note: (14) inlined call to ‘glamor_get_pixmap_private’ from ‘glamor_pixmap_exchange_fbos’ <--[gcc]
In function ‘glamor_get_pixmap_private’,
inlined from ‘glamor_pixmap_exchange_fbos’ at ../glamor/glamor_fbo.c:365:17:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_priv.h:446:8: note: (15) following ‘true’ branch (when ‘back’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c: In function ‘glamor_pixmap_exchange_fbos’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:366:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor_fbo.c:367:32: note: (17) dereference of NULL ‘<unknown>’ <--[gcc]
[337/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml hw/xwayland/Xwayland.p/relative-pointer-unstable-v1-client-protocol.h
[338/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml hw/xwayland/Xwayland.p/relative-pointer-unstable-v1-protocol.c
[339/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml hw/xwayland/Xwayland.p/pointer-constraints-unstable-v1-client-protocol.h
[340/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml hw/xwayland/Xwayland.p/pointer-constraints-unstable-v1-protocol.c
[341/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/pointer-gestures/pointer-gestures-unstable-v1.xml hw/xwayland/Xwayland.p/pointer-gestures-unstable-v1-client-protocol.h
[342/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/pointer-gestures/pointer-gestures-unstable-v1.xml hw/xwayland/Xwayland.p/pointer-gestures-unstable-v1-protocol.c
[343/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml hw/xwayland/Xwayland.p/tablet-unstable-v2-client-protocol.h
[344/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/tablet/tablet-unstable-v2.xml hw/xwayland/Xwayland.p/tablet-unstable-v2-protocol.c
[345/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml hw/xwayland/Xwayland.p/xwayland-keyboard-grab-unstable-v1-client-protocol.h
[346/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml hw/xwayland/Xwayland.p/xwayland-keyboard-grab-unstable-v1-protocol.c
[347/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml hw/xwayland/Xwayland.p/xdg-output-unstable-v1-client-protocol.h
[348/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml hw/xwayland/Xwayland.p/xdg-output-unstable-v1-protocol.c
[349/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml hw/xwayland/Xwayland.p/linux-dmabuf-unstable-v1-client-protocol.h
[350/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml hw/xwayland/Xwayland.p/linux-dmabuf-unstable-v1-protocol.c
[351/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/viewporter/viewporter.xml hw/xwayland/Xwayland.p/viewporter-client-protocol.h
[352/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/viewporter/viewporter.xml hw/xwayland/Xwayland.p/viewporter-protocol.c
[353/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml hw/xwayland/Xwayland.p/xdg-shell-client-protocol.h
[354/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml hw/xwayland/Xwayland.p/xdg-shell-protocol.c
[355/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml hw/xwayland/Xwayland.p/drm-lease-v1-client-protocol.h
[356/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml hw/xwayland/Xwayland.p/drm-lease-v1-protocol.c
[357/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_glx_provider.c.o -MF glamor/libglamor.a.p/glamor_glx_provider.c.o.d -o glamor/libglamor.a.p/glamor_glx_provider.c.o -c ../glamor/glamor_glx_provider.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[358/469] gcc -Iglamor/libglamor.a.p -Iglamor -I../glamor -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ glamor/libglamor.a.p/glamor_xv.c.o -MF glamor/libglamor.a.p/glamor_xv.c.o.d -o glamor/libglamor.a.p/glamor_xv.c.o -c ../glamor/glamor_xv.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[359/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml hw/xwayland/Xwayland.p/keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h
[360/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml hw/xwayland/Xwayland.p/keyboard-shortcuts-inhibit-unstable-v1-protocol.c
[361/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml hw/xwayland/Xwayland.p/xwayland-shell-v1-client-protocol.h
[362/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/xwayland-shell/xwayland-shell-v1.xml hw/xwayland/Xwayland.p/xwayland-shell-v1-protocol.c
[363/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml hw/xwayland/Xwayland.p/tearing-control-v1-client-protocol.h
[364/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/tearing-control/tearing-control-v1.xml hw/xwayland/Xwayland.p/tearing-control-v1-protocol.c
[365/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml hw/xwayland/Xwayland.p/fractional-scale-v1-client-protocol.h
[366/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/fractional-scale/fractional-scale-v1.xml hw/xwayland/Xwayland.p/fractional-scale-v1-protocol.c
[367/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml hw/xwayland/Xwayland.p/linux-drm-syncobj-v1-client-protocol.h
[368/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml hw/xwayland/Xwayland.p/linux-drm-syncobj-v1-protocol.c
[369/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/xdg-system-bell/xdg-system-bell-v1.xml hw/xwayland/Xwayland.p/xdg-system-bell-v1-client-protocol.h
[370/469] /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/unstable/primary-selection/primary-selection-unstable-v1.xml hw/xwayland/Xwayland.p/primary-selection-unstable-v1-client-protocol.h
[371/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/xdg-system-bell/xdg-system-bell-v1.xml hw/xwayland/Xwayland.p/xdg-system-bell-v1-protocol.c
[372/469] /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/unstable/primary-selection/primary-selection-unstable-v1.xml hw/xwayland/Xwayland.p/primary-selection-unstable-v1-protocol.c
[373/469] /usr/bin/wayland-scanner client-header ../hw/xwayland/drm.xml hw/xwayland/Xwayland.p/drm-client-protocol.h
[374/469] /usr/bin/wayland-scanner private-code ../hw/xwayland/drm.xml hw/xwayland/Xwayland.p/drm-protocol.c
[375/469] rm -f dix/liblibxserver_main.a && gcc-ar csrDT dix/liblibxserver_main.a dix/liblibxserver_main.a.p/stubmain.c.o
[376/469] rm -f dix/liblibxserver_dix.a && gcc-ar csrDT dix/liblibxserver_dix.a dix/liblibxserver_dix.a.p/atom.c.o dix/liblibxserver_dix.a.p/colormap.c.o dix/liblibxserver_dix.a.p/cursor.c.o dix/liblibxserver_dix.a.p/devices.c.o dix/liblibxserver_dix.a.p/dispatch.c.o dix/liblibxserver_dix.a.p/dixfonts.c.o dix/liblibxserver_dix.a.p/main.c.o dix/liblibxserver_dix.a.p/dixutils.c.o dix/liblibxserver_dix.a.p/enterleave.c.o dix/liblibxserver_dix.a.p/events.c.o dix/liblibxserver_dix.a.p/eventconvert.c.o dix/liblibxserver_dix.a.p/extension.c.o dix/liblibxserver_dix.a.p/gc.c.o dix/liblibxserver_dix.a.p/gestures.c.o dix/liblibxserver_dix.a.p/getevents.c.o dix/liblibxserver_dix.a.p/globals.c.o dix/liblibxserver_dix.a.p/glyphcurs.c.o dix/liblibxserver_dix.a.p/grabs.c.o dix/liblibxserver_dix.a.p/initatoms.c.o dix/liblibxserver_dix.a.p/inpututils.c.o dix/liblibxserver_dix.a.p/pixmap.c.o dix/liblibxserver_dix.a.p/privates.c.o dix/liblibxserver_dix.a.p/property.c.o dix/liblibxserver_dix.a.p/ptrveloc.c.o dix/liblibxserver_dix.a.p/region.c.o dix/liblibxserver_dix.a.p/registry.c.o dix/liblibxserver_dix.a.p/resource.c.o dix/liblibxserver_dix.a.p/selection.c.o dix/liblibxserver_dix.a.p/swaprep.c.o dix/liblibxserver_dix.a.p/swapreq.c.o dix/liblibxserver_dix.a.p/tables.c.o dix/liblibxserver_dix.a.p/touch.c.o dix/liblibxserver_dix.a.p/window.c.o
[377/469] rm -f dri3/liblibxserver_dri3.a && gcc-ar csrDT dri3/liblibxserver_dri3.a dri3/liblibxserver_dri3.a.p/dri3.c.o dri3/liblibxserver_dri3.a.p/dri3_request.c.o dri3/liblibxserver_dri3.a.p/dri3_screen.c.o
[378/469] rm -f glx/liblibxserver_glx.a && gcc-ar csrDT glx/liblibxserver_glx.a glx/liblibxserver_glx.a.p/indirect_dispatch.c.o glx/liblibxserver_glx.a.p/indirect_dispatch_swap.c.o glx/liblibxserver_glx.a.p/indirect_reqsize.c.o glx/liblibxserver_glx.a.p/indirect_size_get.c.o glx/liblibxserver_glx.a.p/indirect_table.c.o glx/liblibxserver_glx.a.p/clientinfo.c.o glx/liblibxserver_glx.a.p/createcontext.c.o glx/liblibxserver_glx.a.p/extension_string.c.o glx/liblibxserver_glx.a.p/indirect_util.c.o glx/liblibxserver_glx.a.p/indirect_program.c.o glx/liblibxserver_glx.a.p/indirect_texture_compression.c.o glx/liblibxserver_glx.a.p/glxcmds.c.o glx/liblibxserver_glx.a.p/glxcmdsswap.c.o glx/liblibxserver_glx.a.p/glxext.c.o glx/liblibxserver_glx.a.p/glxdriswrast.c.o glx/liblibxserver_glx.a.p/glxdricommon.c.o glx/liblibxserver_glx.a.p/glxscreens.c.o glx/liblibxserver_glx.a.p/render2.c.o glx/liblibxserver_glx.a.p/render2swap.c.o glx/liblibxserver_glx.a.p/renderpix.c.o glx/liblibxserver_glx.a.p/renderpixswap.c.o glx/liblibxserver_glx.a.p/rensize.c.o glx/liblibxserver_glx.a.p/single2.c.o glx/liblibxserver_glx.a.p/single2swap.c.o glx/liblibxserver_glx.a.p/singlepix.c.o glx/liblibxserver_glx.a.p/singlepixswap.c.o glx/liblibxserver_glx.a.p/singlesize.c.o glx/liblibxserver_glx.a.p/swap_interval.c.o glx/liblibxserver_glx.a.p/xfont.c.o
[379/469] rm -f glx/liblibglxvnd.a && gcc-ar csrDT glx/liblibglxvnd.a glx/liblibglxvnd.a.p/vndcmds.c.o glx/liblibglxvnd.a.p/vndext.c.o glx/liblibglxvnd.a.p/vndservermapping.c.o glx/liblibglxvnd.a.p/vndservervendor.c.o
[380/469] rm -f fb/liblibxserver_fb.a && gcc-ar csrDT fb/liblibxserver_fb.a fb/liblibxserver_fb.a.p/fballpriv.c.o fb/liblibxserver_fb.a.p/fbarc.c.o fb/liblibxserver_fb.a.p/fbbits.c.o fb/liblibxserver_fb.a.p/fbblt.c.o fb/liblibxserver_fb.a.p/fbbltone.c.o fb/liblibxserver_fb.a.p/fbcmap_mi.c.o fb/liblibxserver_fb.a.p/fbcopy.c.o fb/liblibxserver_fb.a.p/fbfill.c.o fb/liblibxserver_fb.a.p/fbfillrect.c.o fb/liblibxserver_fb.a.p/fbfillsp.c.o fb/liblibxserver_fb.a.p/fbgc.c.o fb/liblibxserver_fb.a.p/fbgetsp.c.o fb/liblibxserver_fb.a.p/fbglyph.c.o fb/liblibxserver_fb.a.p/fbimage.c.o fb/liblibxserver_fb.a.p/fbline.c.o fb/liblibxserver_fb.a.p/fboverlay.c.o fb/liblibxserver_fb.a.p/fbpict.c.o fb/liblibxserver_fb.a.p/fbpixmap.c.o fb/liblibxserver_fb.a.p/fbpoint.c.o fb/liblibxserver_fb.a.p/fbpush.c.o fb/liblibxserver_fb.a.p/fbscreen.c.o fb/liblibxserver_fb.a.p/fbseg.c.o fb/liblibxserver_fb.a.p/fbsetsp.c.o fb/liblibxserver_fb.a.p/fbsolid.c.o fb/liblibxserver_fb.a.p/fbtile.c.o fb/liblibxserver_fb.a.p/fbtrap.c.o fb/liblibxserver_fb.a.p/fbutil.c.o fb/liblibxserver_fb.a.p/fbwindow.c.o
[381/469] rm -f os/liblibxlibc.a && gcc-ar csrDT os/liblibxlibc.a os/liblibxlibc.a.p/timingsafe_memcmp.c.o
[382/469] rm -f mi/liblibxserver_mi.a && gcc-ar csrDT mi/liblibxserver_mi.a mi/liblibxserver_mi.a.p/miarc.c.o mi/liblibxserver_mi.a.p/micmap.c.o mi/liblibxserver_mi.a.p/micopy.c.o mi/liblibxserver_mi.a.p/midash.c.o mi/liblibxserver_mi.a.p/midispcur.c.o mi/liblibxserver_mi.a.p/mieq.c.o mi/liblibxserver_mi.a.p/miexpose.c.o mi/liblibxserver_mi.a.p/mifillarc.c.o mi/liblibxserver_mi.a.p/migc.c.o mi/liblibxserver_mi.a.p/miglblt.c.o mi/liblibxserver_mi.a.p/mioverlay.c.o mi/liblibxserver_mi.a.p/mipointer.c.o mi/liblibxserver_mi.a.p/mipoly.c.o mi/liblibxserver_mi.a.p/mipolypnt.c.o mi/liblibxserver_mi.a.p/mipolyrect.c.o mi/liblibxserver_mi.a.p/mipolyseg.c.o mi/liblibxserver_mi.a.p/mipolytext.c.o mi/liblibxserver_mi.a.p/mipushpxl.c.o mi/liblibxserver_mi.a.p/miscrinit.c.o mi/liblibxserver_mi.a.p/misprite.c.o mi/liblibxserver_mi.a.p/mivaltree.c.o mi/liblibxserver_mi.a.p/miwideline.c.o mi/liblibxserver_mi.a.p/miwindow.c.o mi/liblibxserver_mi.a.p/mizerarc.c.o mi/liblibxserver_mi.a.p/mizerclip.c.o mi/liblibxserver_mi.a.p/mizerline.c.o
[383/469] rm -f os/liblibxserver_os.a && gcc-ar csrDT os/liblibxserver_os.a os/liblibxserver_os.a.p/WaitFor.c.o os/liblibxserver_os.a.p/access.c.o os/liblibxserver_os.a.p/auth.c.o os/liblibxserver_os.a.p/backtrace.c.o os/liblibxserver_os.a.p/client.c.o os/liblibxserver_os.a.p/connection.c.o os/liblibxserver_os.a.p/inputthread.c.o os/liblibxserver_os.a.p/io.c.o os/liblibxserver_os.a.p/mitauth.c.o os/liblibxserver_os.a.p/oscolor.c.o os/liblibxserver_os.a.p/osinit.c.o os/liblibxserver_os.a.p/ospoll.c.o os/liblibxserver_os.a.p/utils.c.o os/liblibxserver_os.a.p/xdmauth.c.o os/liblibxserver_os.a.p/xsha1.c.o os/liblibxserver_os.a.p/xstrans.c.o os/liblibxserver_os.a.p/xprintf.c.o os/liblibxserver_os.a.p/log.c.o os/liblibxserver_os.a.p/busfault.c.o os/liblibxserver_os.a.p/xdmcp.c.o
[384/469] rm -f composite/liblibxserver_composite.a && gcc-ar csrDT composite/liblibxserver_composite.a composite/liblibxserver_composite.a.p/compalloc.c.o composite/liblibxserver_composite.a.p/compext.c.o composite/liblibxserver_composite.a.p/compinit.c.o composite/liblibxserver_composite.a.p/compoverlay.c.o composite/liblibxserver_composite.a.p/compwindow.c.o
[385/469] rm -f damageext/liblibxserver_damageext.a && gcc-ar csrDT damageext/liblibxserver_damageext.a damageext/liblibxserver_damageext.a.p/damageext.c.o
[386/469] rm -f dbe/liblibxserver_dbe.a && gcc-ar csrDT dbe/liblibxserver_dbe.a dbe/liblibxserver_dbe.a.p/dbe.c.o dbe/liblibxserver_dbe.a.p/midbe.c.o
[387/469] rm -f miext/damage/liblibxserver_miext_damage.a && gcc-ar csrDT miext/damage/liblibxserver_miext_damage.a miext/damage/liblibxserver_miext_damage.a.p/damage.c.o
[388/469] gcc -Iconfig/liblibxserver_config.a.p -Iconfig -I../config -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ config/liblibxserver_config.a.p/config.c.o -MF config/liblibxserver_config.a.p/config.c.o.d -o config/liblibxserver_config.a.p/config.c.o -c ../config/config.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[389/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shadow.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shadow.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shadow.c.o -c ../miext/shadow/shadow.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[390/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/sh3224.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/sh3224.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/sh3224.c.o -c ../miext/shadow/sh3224.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[391/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shafb4.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shafb4.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shafb4.c.o -c ../miext/shadow/shafb4.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[392/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p4.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p4.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p4.c.o -c ../miext/shadow/shiplan2p4.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[393/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shafb8.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shafb8.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shafb8.c.o -c ../miext/shadow/shafb8.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[394/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p8.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p8.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p8.c.o -c ../miext/shadow/shiplan2p8.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[395/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shpacked.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shpacked.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shpacked.c.o -c ../miext/shadow/shpacked.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[396/469] gcc -Iconfig/liblibxserver_config.a.p -Iconfig -I../config -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ config/liblibxserver_config.a.p/udev.c.o -MF config/liblibxserver_config.a.p/udev.c.o.d -o config/liblibxserver_config.a.p/udev.c.o -c ../config/udev.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[397/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_180.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_180.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_180.c.o -c ../miext/shadow/shrot16pack_180.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[398/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shplanar.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shplanar.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shplanar.c.o -c ../miext/shadow/shplanar.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[399/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shplanar8.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shplanar8.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shplanar8.c.o -c ../miext/shadow/shplanar8.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[400/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270.c.o -c ../miext/shadow/shrot16pack_270.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[401/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270YX.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270YX.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270YX.c.o -c ../miext/shadow/shrot16pack_270YX.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[402/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90.c.o -c ../miext/shadow/shrot16pack_90.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[403/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90YX.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90YX.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90YX.c.o -c ../miext/shadow/shrot16pack_90YX.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[404/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack.c.o -c ../miext/shadow/shrot16pack.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[405/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_180.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_180.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_180.c.o -c ../miext/shadow/shrot32pack_180.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[406/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_270.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_270.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_270.c.o -c ../miext/shadow/shrot32pack_270.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[407/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_90.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_90.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_90.c.o -c ../miext/shadow/shrot32pack_90.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[408/469] rm -f miext/sync/liblibxserver_miext_sync.a && gcc-ar csrDT miext/sync/liblibxserver_miext_sync.a miext/sync/liblibxserver_miext_sync.a.p/misync.c.o miext/sync/liblibxserver_miext_sync.a.p/misyncfd.c.o miext/sync/liblibxserver_miext_sync.a.p/misyncshm.c.o
[409/469] rm -f present/liblibxserver_present.a && gcc-ar csrDT present/liblibxserver_present.a present/liblibxserver_present.a.p/present.c.o present/liblibxserver_present.a.p/present_event.c.o present/liblibxserver_present.a.p/present_execute.c.o present/liblibxserver_present.a.p/present_fake.c.o present/liblibxserver_present.a.p/present_fence.c.o present/liblibxserver_present.a.p/present_notify.c.o present/liblibxserver_present.a.p/present_request.c.o present/liblibxserver_present.a.p/present_scmd.c.o present/liblibxserver_present.a.p/present_screen.c.o present/liblibxserver_present.a.p/present_vblank.c.o
[410/469] rm -f randr/liblibxserver_randr.a && gcc-ar csrDT randr/liblibxserver_randr.a randr/liblibxserver_randr.a.p/randr.c.o randr/liblibxserver_randr.a.p/rrcrtc.c.o randr/liblibxserver_randr.a.p/rrdispatch.c.o randr/liblibxserver_randr.a.p/rrinfo.c.o randr/liblibxserver_randr.a.p/rrlease.c.o randr/liblibxserver_randr.a.p/rrmode.c.o randr/liblibxserver_randr.a.p/rrmonitor.c.o randr/liblibxserver_randr.a.p/rroutput.c.o randr/liblibxserver_randr.a.p/rrpointer.c.o randr/liblibxserver_randr.a.p/rrproperty.c.o randr/liblibxserver_randr.a.p/rrprovider.c.o randr/liblibxserver_randr.a.p/rrproviderproperty.c.o randr/liblibxserver_randr.a.p/rrscreen.c.o randr/liblibxserver_randr.a.p/rrsdispatch.c.o randr/liblibxserver_randr.a.p/rrtransform.c.o randr/liblibxserver_randr.a.p/rrxinerama.c.o
[411/469] rm -f record/liblibxserver_record.a && gcc-ar csrDT record/liblibxserver_record.a record/liblibxserver_record.a.p/record.c.o record/liblibxserver_record.a.p/set.c.o
[412/469] rm -f render/liblibxserver_render.a && gcc-ar csrDT render/liblibxserver_render.a render/liblibxserver_render.a.p/animcur.c.o render/liblibxserver_render.a.p/filter.c.o render/liblibxserver_render.a.p/glyph.c.o render/liblibxserver_render.a.p/matrix.c.o render/liblibxserver_render.a.p/miindex.c.o render/liblibxserver_render.a.p/mipict.c.o render/liblibxserver_render.a.p/mirect.c.o render/liblibxserver_render.a.p/mitrap.c.o render/liblibxserver_render.a.p/mitri.c.o render/liblibxserver_render.a.p/picture.c.o render/liblibxserver_render.a.p/render.c.o
[413/469] rm -f xfixes/liblibxserver_xfixes.a && gcc-ar csrDT xfixes/liblibxserver_xfixes.a xfixes/liblibxserver_xfixes.a.p/cursor.c.o xfixes/liblibxserver_xfixes.a.p/disconnect.c.o xfixes/liblibxserver_xfixes.a.p/region.c.o xfixes/liblibxserver_xfixes.a.p/saveset.c.o xfixes/liblibxserver_xfixes.a.p/select.c.o xfixes/liblibxserver_xfixes.a.p/xfixes.c.o
[414/469] rm -f xkb/liblibxserver_xkb.a && gcc-ar csrDT xkb/liblibxserver_xkb.a xkb/liblibxserver_xkb.a.p/ddxBeep.c.o xkb/liblibxserver_xkb.a.p/ddxCtrls.c.o xkb/liblibxserver_xkb.a.p/ddxLEDs.c.o xkb/liblibxserver_xkb.a.p/ddxLoad.c.o xkb/liblibxserver_xkb.a.p/maprules.c.o xkb/liblibxserver_xkb.a.p/xkmread.c.o xkb/liblibxserver_xkb.a.p/xkbtext.c.o xkb/liblibxserver_xkb.a.p/xkbfmisc.c.o xkb/liblibxserver_xkb.a.p/xkbout.c.o xkb/liblibxserver_xkb.a.p/xkb.c.o xkb/liblibxserver_xkb.a.p/xkbUtils.c.o xkb/liblibxserver_xkb.a.p/xkbEvents.c.o xkb/liblibxserver_xkb.a.p/xkbAccessX.c.o xkb/liblibxserver_xkb.a.p/xkbSwap.c.o xkb/liblibxserver_xkb.a.p/xkbLEDs.c.o xkb/liblibxserver_xkb.a.p/xkbInit.c.o xkb/liblibxserver_xkb.a.p/xkbActions.c.o xkb/liblibxserver_xkb.a.p/xkbPrKeyEv.c.o xkb/liblibxserver_xkb.a.p/XKBMisc.c.o xkb/liblibxserver_xkb.a.p/XKBAlloc.c.o xkb/liblibxserver_xkb.a.p/XKBGAlloc.c.o xkb/liblibxserver_xkb.a.p/XKBMAlloc.c.o
[415/469] rm -f xkb/liblibxserver_xkb_stubs.a && gcc-ar csrDT xkb/liblibxserver_xkb_stubs.a xkb/liblibxserver_xkb_stubs.a.p/ddxKillSrv.c.o xkb/liblibxserver_xkb_stubs.a.p/ddxPrivate.c.o xkb/liblibxserver_xkb_stubs.a.p/ddxVT.c.o
[416/469] rm -f Xext/liblibxserver_xext.a && gcc-ar csrDT Xext/liblibxserver_xext.a Xext/liblibxserver_xext.a.p/bigreq.c.o Xext/liblibxserver_xext.a.p/geext.c.o Xext/liblibxserver_xext.a.p/shape.c.o Xext/liblibxserver_xext.a.p/sleepuntil.c.o Xext/liblibxserver_xext.a.p/sync.c.o Xext/liblibxserver_xext.a.p/xcmisc.c.o Xext/liblibxserver_xext.a.p/xtest.c.o Xext/liblibxserver_xext.a.p/dpms.c.o Xext/liblibxserver_xext.a.p/shm.c.o Xext/liblibxserver_xext.a.p/hashtable.c.o Xext/liblibxserver_xext.a.p/xres.c.o Xext/liblibxserver_xext.a.p/saver.c.o Xext/liblibxserver_xext.a.p/xace.c.o Xext/liblibxserver_xext.a.p/panoramiX.c.o Xext/liblibxserver_xext.a.p/panoramiXprocs.c.o Xext/liblibxserver_xext.a.p/panoramiXSwap.c.o Xext/liblibxserver_xext.a.p/security.c.o Xext/liblibxserver_xext.a.p/xselinux_ext.c.o Xext/liblibxserver_xext.a.p/xselinux_hooks.c.o Xext/liblibxserver_xext.a.p/xselinux_label.c.o Xext/liblibxserver_xext.a.p/xvmain.c.o Xext/liblibxserver_xext.a.p/xvdisp.c.o Xext/liblibxserver_xext.a.p/xvmc.c.o
[417/469] rm -f Xext/liblibxserver_xext_vidmode.a && gcc-ar csrDT Xext/liblibxserver_xext_vidmode.a Xext/liblibxserver_xext_vidmode.a.p/vidmode.c.o
[418/469] rm -f Xi/liblibxserver_xi_stubs.a && gcc-ar csrDT Xi/liblibxserver_xi_stubs.a Xi/liblibxserver_xi_stubs.a.p/stubs.c.o
[419/469] rm -f Xi/liblibxserver_xi.a && gcc-ar csrDT Xi/liblibxserver_xi.a Xi/liblibxserver_xi.a.p/allowev.c.o Xi/liblibxserver_xi.a.p/chgdctl.c.o Xi/liblibxserver_xi.a.p/chgfctl.c.o Xi/liblibxserver_xi.a.p/chgkbd.c.o Xi/liblibxserver_xi.a.p/chgkmap.c.o Xi/liblibxserver_xi.a.p/chgprop.c.o Xi/liblibxserver_xi.a.p/chgptr.c.o Xi/liblibxserver_xi.a.p/closedev.c.o Xi/liblibxserver_xi.a.p/devbell.c.o Xi/liblibxserver_xi.a.p/exevents.c.o Xi/liblibxserver_xi.a.p/extinit.c.o Xi/liblibxserver_xi.a.p/getbmap.c.o Xi/liblibxserver_xi.a.p/getdctl.c.o Xi/liblibxserver_xi.a.p/getfctl.c.o Xi/liblibxserver_xi.a.p/getfocus.c.o Xi/liblibxserver_xi.a.p/getkmap.c.o Xi/liblibxserver_xi.a.p/getmmap.c.o Xi/liblibxserver_xi.a.p/getprop.c.o Xi/liblibxserver_xi.a.p/getselev.c.o Xi/liblibxserver_xi.a.p/getvers.c.o Xi/liblibxserver_xi.a.p/grabdev.c.o Xi/liblibxserver_xi.a.p/grabdevb.c.o Xi/liblibxserver_xi.a.p/grabdevk.c.o Xi/liblibxserver_xi.a.p/gtmotion.c.o Xi/liblibxserver_xi.a.p/listdev.c.o Xi/liblibxserver_xi.a.p/opendev.c.o Xi/liblibxserver_xi.a.p/queryst.c.o Xi/liblibxserver_xi.a.p/selectev.c.o Xi/liblibxserver_xi.a.p/sendexev.c.o Xi/liblibxserver_xi.a.p/setbmap.c.o Xi/liblibxserver_xi.a.p/setdval.c.o Xi/liblibxserver_xi.a.p/setfocus.c.o Xi/liblibxserver_xi.a.p/setmmap.c.o Xi/liblibxserver_xi.a.p/setmode.c.o Xi/liblibxserver_xi.a.p/ungrdev.c.o Xi/liblibxserver_xi.a.p/ungrdevb.c.o Xi/liblibxserver_xi.a.p/ungrdevk.c.o Xi/liblibxserver_xi.a.p/xiallowev.c.o Xi/liblibxserver_xi.a.p/xibarriers.c.o Xi/liblibxserver_xi.a.p/xichangecursor.c.o Xi/liblibxserver_xi.a.p/xichangehierarchy.c.o Xi/liblibxserver_xi.a.p/xigetclientpointer.c.o Xi/liblibxserver_xi.a.p/xigrabdev.c.o Xi/liblibxserver_xi.a.p/xipassivegrab.c.o Xi/liblibxserver_xi.a.p/xiproperty.c.o Xi/liblibxserver_xi.a.p/xiquerydevice.c.o Xi/liblibxserver_xi.a.p/xiquerypointer.c.o Xi/liblibxserver_xi.a.p/xiqueryversion.c.o Xi/liblibxserver_xi.a.p/xiselectev.c.o Xi/liblibxserver_xi.a.p/xisetclientpointer.c.o Xi/liblibxserver_xi.a.p/xisetdevfocus.c.o Xi/liblibxserver_xi.a.p/xiwarppointer.c.o
[420/469] rm -f glamor/libglamor.a && gcc-ar csrDT glamor/libglamor.a glamor/libglamor.a.p/glamor.c.o glamor/libglamor.a.p/glamor_copy.c.o glamor/libglamor.a.p/glamor_core.c.o glamor/libglamor.a.p/glamor_dash.c.o glamor/libglamor.a.p/glamor_font.c.o glamor/libglamor.a.p/glamor_composite_glyphs.c.o glamor/libglamor.a.p/glamor_image.c.o glamor/libglamor.a.p/glamor_lines.c.o glamor/libglamor.a.p/glamor_segs.c.o glamor/libglamor.a.p/glamor_render.c.o glamor/libglamor.a.p/glamor_gradient.c.o glamor/libglamor.a.p/glamor_prepare.c.o glamor/libglamor.a.p/glamor_program.c.o glamor/libglamor.a.p/glamor_rects.c.o glamor/libglamor.a.p/glamor_spans.c.o glamor/libglamor.a.p/glamor_text.c.o glamor/libglamor.a.p/glamor_transfer.c.o glamor/libglamor.a.p/glamor_transform.c.o glamor/libglamor.a.p/glamor_trapezoid.c.o glamor/libglamor.a.p/glamor_triangles.c.o glamor/libglamor.a.p/glamor_addtraps.c.o glamor/libglamor.a.p/glamor_glyphblt.c.o glamor/libglamor.a.p/glamor_points.c.o glamor/libglamor.a.p/glamor_pixmap.c.o glamor/libglamor.a.p/glamor_largepixmap.c.o glamor/libglamor.a.p/glamor_picture.c.o glamor/libglamor.a.p/glamor_vbo.c.o glamor/libglamor.a.p/glamor_window.c.o glamor/libglamor.a.p/glamor_fbo.c.o glamor/libglamor.a.p/glamor_compositerects.c.o glamor/libglamor.a.p/glamor_utils.c.o glamor/libglamor.a.p/glamor_sync.c.o glamor/libglamor.a.p/glamor_glx_provider.c.o glamor/libglamor.a.p/glamor_xv.c.o
[421/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_270.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_270.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_270.c.o -c ../miext/shadow/shrot8pack_270.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[422/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_relative-pointer-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_relative-pointer-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_relative-pointer-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/relative-pointer-unstable-v1-protocol.c
[423/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_180.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_180.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_180.c.o -c ../miext/shadow/shrot8pack_180.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[424/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_pointer-constraints-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_pointer-constraints-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_pointer-constraints-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/pointer-constraints-unstable-v1-protocol.c
[425/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_pointer-gestures-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_pointer-gestures-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_pointer-gestures-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/pointer-gestures-unstable-v1-protocol.c
[426/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack.c.o -c ../miext/shadow/shrot32pack.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[427/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack.c.o -c ../miext/shadow/shrot8pack.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[428/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_xwayland-keyboard-grab-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_xwayland-keyboard-grab-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_xwayland-keyboard-grab-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/xwayland-keyboard-grab-unstable-v1-protocol.c
[429/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_90.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_90.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_90.c.o -c ../miext/shadow/shrot8pack_90.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[430/469] gcc -Imiext/shadow/liblibxserver_miext_shadow.a.p -Imiext/shadow -I../miext/shadow -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ miext/shadow/liblibxserver_miext_shadow.a.p/shrotate.c.o -MF miext/shadow/liblibxserver_miext_shadow.a.p/shrotate.c.o.d -o miext/shadow/liblibxserver_miext_shadow.a.p/shrotate.c.o -c ../miext/shadow/shrotate.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[431/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_tablet-unstable-v2-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_tablet-unstable-v2-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_tablet-unstable-v2-protocol.c.o -c hw/xwayland/Xwayland.p/tablet-unstable-v2-protocol.c
[432/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_xdg-output-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_xdg-output-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_xdg-output-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/xdg-output-unstable-v1-protocol.c
[433/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_linux-dmabuf-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_linux-dmabuf-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_linux-dmabuf-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/linux-dmabuf-unstable-v1-protocol.c
[434/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_viewporter-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_viewporter-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_viewporter-protocol.c.o -c hw/xwayland/Xwayland.p/viewporter-protocol.c
[435/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_xdg-shell-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_xdg-shell-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_xdg-shell-protocol.c.o -c hw/xwayland/Xwayland.p/xdg-shell-protocol.c
[436/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_linux-drm-syncobj-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_linux-drm-syncobj-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_linux-drm-syncobj-v1-protocol.c.o -c hw/xwayland/Xwayland.p/linux-drm-syncobj-v1-protocol.c
[437/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_fractional-scale-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_fractional-scale-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_fractional-scale-v1-protocol.c.o -c hw/xwayland/Xwayland.p/fractional-scale-v1-protocol.c
[438/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/keyboard-shortcuts-inhibit-unstable-v1-protocol.c
[439/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_primary-selection-unstable-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_primary-selection-unstable-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_primary-selection-unstable-v1-protocol.c.o -c hw/xwayland/Xwayland.p/primary-selection-unstable-v1-protocol.c
[440/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_drm-lease-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_drm-lease-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_drm-lease-v1-protocol.c.o -c hw/xwayland/Xwayland.p/drm-lease-v1-protocol.c
[441/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_tearing-control-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_tearing-control-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_tearing-control-v1-protocol.c.o -c hw/xwayland/Xwayland.p/tearing-control-v1-protocol.c
[442/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_xwayland-shell-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_xwayland-shell-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_xwayland-shell-v1-protocol.c.o -c hw/xwayland/Xwayland.p/xwayland-shell-v1-protocol.c
[443/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_xdg-system-bell-v1-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_xdg-system-bell-v1-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_xdg-system-bell-v1-protocol.c.o -c hw/xwayland/Xwayland.p/xdg-system-bell-v1-protocol.c
[444/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/meson-generated_drm-protocol.c.o -MF hw/xwayland/Xwayland.p/meson-generated_drm-protocol.c.o.d -o hw/xwayland/Xwayland.p/meson-generated_drm-protocol.c.o -c hw/xwayland/Xwayland.p/drm-protocol.c
[445/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-pixmap.c.o -MF hw/xwayland/Xwayland.p/xwayland-pixmap.c.o.d -o hw/xwayland/Xwayland.p/xwayland-pixmap.c.o -c ../hw/xwayland/xwayland-pixmap.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[446/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland.c.o -MF hw/xwayland/Xwayland.p/xwayland.c.o.d -o hw/xwayland/Xwayland.p/xwayland.c.o -c ../hw/xwayland/xwayland.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[447/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-cursor.c.o -MF hw/xwayland/Xwayland.p/xwayland-cursor.c.o.d -o hw/xwayland/Xwayland.p/xwayland-cursor.c.o -c ../hw/xwayland/xwayland-cursor.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[448/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-drm-lease.c.o -MF hw/xwayland/Xwayland.p/xwayland-drm-lease.c.o.d -o hw/xwayland/Xwayland.p/xwayland-drm-lease.c.o -c ../hw/xwayland/xwayland-drm-lease.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[449/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-present.c.o -MF hw/xwayland/Xwayland.p/xwayland-present.c.o.d -o hw/xwayland/Xwayland.p/xwayland-present.c.o -c ../hw/xwayland/xwayland-present.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[450/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-selection.c.o -MF hw/xwayland/Xwayland.p/xwayland-selection.c.o.d -o hw/xwayland/Xwayland.p/xwayland-selection.c.o -c ../hw/xwayland/xwayland-selection.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c: In function ‘x11_send_start_next.part.0’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1269:5: warning: use after ‘free’ of ‘((struct xorg_list *)attrs)[44].next’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1639:1: note: (1) entry to ‘property_callback’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1646:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1651:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1651:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1654:12: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1654:8: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1657:10: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1676:8: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1677:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1676:69: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1678:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1678:9: note: (12) calling ‘handle_send_data_reply’ from ‘property_callback’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1597:1: note: (13) entry to ‘handle_send_data_reply’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1603:11: note: (14) inlined call to ‘x11_send_dequeue’ from ‘handle_send_data_reply’ <--[gcc]
In function ‘x11_send_dequeue’,
inlined from ‘handle_send_data_reply’ at ../hw/xwayland/xwayland-selection.c:1603:11:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:430:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:435:5: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c: In function ‘x11_send_start_next.part.0’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1607:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1616:13: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1616:8: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1623:5: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1624:5: note: (21) freed here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1628:5: note: (22) inlined call to ‘x11_send_start_next’ from ‘handle_send_data_reply’ <--[gcc]
In function ‘x11_send_start_next’,
inlined from ‘handle_send_data_reply’ at ../hw/xwayland/xwayland-selection.c:1628:5:
cc1: note: (23) calling ‘x11_send_start_next’ from ‘handle_send_data_reply’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c: In function ‘x11_send_start_next.part.0’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1249:1: note: (24) entry to ‘x11_send_start_next’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1258:8: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1264:29: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-selection.c:1269:5: note: (27) use after ‘free’ of ‘((struct xorg_list *)attrs)[44].next’; freed at (21) <--[gcc]
[451/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-screen.c.o -MF hw/xwayland/Xwayland.p/xwayland-screen.c.o.d -o hw/xwayland/Xwayland.p/xwayland-screen.c.o -c ../hw/xwayland/xwayland-screen.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c: In function ‘xwl_cursor_warped_to’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:324:32: warning: dereference of NULL ‘xwl_seat’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:305:1: note: (1) entry to ‘xwl_cursor_warped_to’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:312:37: note: (2) inlined call to ‘xwl_screen_get’ from ‘xwl_cursor_warped_to’ <--[gcc]
In function ‘xwl_screen_get’,
inlined from ‘xwl_cursor_warped_to’ at ../hw/xwayland/xwayland-screen.c:312:37:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:109:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_cursor_warped_to’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:34: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_cursor_warped_to’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_cursor_warped_to’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:312:37: note: (11) inlined call to ‘xwl_screen_get’ from ‘xwl_cursor_warped_to’ <--[gcc]
In function ‘xwl_screen_get’,
inlined from ‘xwl_cursor_warped_to’ at ../hw/xwayland/xwayland-screen.c:312:37:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:109:12: note: (12) returning to ‘xwl_cursor_warped_to’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c: In function ‘xwl_cursor_warped_to’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:317:8: note: (13) following ‘true’ branch (when ‘xwl_seat’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:318:20: note: (14) inlined call to ‘xwl_screen_get_default_seat’ from ‘xwl_cursor_warped_to’ <--[gcc]
In function ‘xwl_screen_get_default_seat’,
inlined from ‘xwl_cursor_warped_to’ at ../hw/xwayland/xwayland-screen.c:318:20:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:296:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:296:8: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c: In function ‘xwl_cursor_warped_to’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:320:8: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:324:8: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:324:32: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:324:32: note: (20) dereference of NULL ‘xwl_seat’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c: In function ‘registry_global.part.0’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:543:24: warning: dereference of possibly-NULL ‘queued’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:519:13: note: (1) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:522:53: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:522:13: note: (3) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:529:51: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:533:13: note: (5) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:540:64: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:540:13: note: (7) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:541:23: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:541:12: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:542:58: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:542:58: note: (11) this call could return NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-screen.c:543:24: note: (12) ‘queued’ could be NULL: unchecked value from (11) <--[gcc]
[452/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-input.c.o -MF hw/xwayland/Xwayland.p/xwayland-input.c.o.d -o hw/xwayland/Xwayland.p/xwayland-input.c.o -c ../hw/xwayland/xwayland-input.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c: In function ‘xwl_pointer_warp_emulator_lock’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3381:22: warning: dereference of NULL ‘warp_emulator’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3557:1: note: (1) entry to ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3580:5: note: (2) calling ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3501:1: note: (3) entry to ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (4) calling ‘xwl_pointer_warp_emulator_create’ from ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3477:1: note: (5) entry to ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3481:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3482:8: note: (7) assuming ‘warp_emulator’ is NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3482:8: note: (8) following ‘true’ branch (when ‘warp_emulator’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3483:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (10) returning to ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3580:5: note: (11) returning to ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3581:5: note: (12) calling ‘xwl_pointer_warp_emulator_lock’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3379:1: note: (13) entry to ‘xwl_pointer_warp_emulator_lock’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3381:22: note: (14) dereference of NULL ‘warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3382:24: warning: dereference of NULL ‘xwl_seat’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3444:1: note: (1) entry to ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3465:9: note: (2) inlined call to ‘xwl_pointer_warp_emulator_is_locked’ from ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
In function ‘xwl_pointer_warp_emulator_is_locked’,
inlined from ‘xwl_pointer_warp_emulator_handle_motion’ at ../hw/xwayland/xwayland-input.c:3465:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3372:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c: In function ‘xwl_pointer_warp_emulator_lock’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3466:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3465:60: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3467:30: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3471:9: note: (7) calling ‘xwl_seat_destroy_pointer_warp_emulator’ from ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3598:1: note: (8) entry to ‘xwl_seat_destroy_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3600:8: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3603:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3606:8: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3607:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3607:9: note: (13) calling ‘xwl_seat_confine_pointer’ from ‘xwl_seat_destroy_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3613:1: note: (14) entry to ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3619:8: note: (15) following ‘false’ branch (when ‘pointer_constraints’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3622:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3622:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3626:17: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:59: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (23) calling ‘xwl_seat_unconfine_pointer’ from ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3655:1: note: (24) entry to ‘xwl_seat_unconfine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3659:8: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3661:1: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (27) returning to ‘xwl_seat_confine_pointer’ from ‘xwl_seat_unconfine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3633:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3636:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3636:9: note: (30) calling ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3557:1: note: (31) entry to ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3565:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3568:18: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3568:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3571:20: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3571:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3574:17: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3574:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3577:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3577:8: note: (40) following ‘false’ branch... <--[gcc]
cc1: note: (41) ...to here
cc1: note: (42) calling ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3557:1: note: (43) entry to ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3580:5: note: (44) calling ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3501:1: note: (45) entry to ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3503:8: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (48) calling ‘xwl_pointer_warp_emulator_create’ from ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3477:1: note: (49) entry to ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3482:8: note: (50) following ‘true’ branch (when ‘warp_emulator’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3483:9: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (52) returning to ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3580:5: note: (53) returning to ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3581:5: note: (54) calling ‘xwl_pointer_warp_emulator_lock’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3379:1: note: (55) entry to ‘xwl_pointer_warp_emulator_lock’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3381:22: note: (56) ‘xwl_seat’ is NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3382:24: note: (57) dereference of NULL ‘xwl_seat’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c: In function ‘xwl_seat_create_pointer_warp_emulator’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3506:37: warning: leak of ‘*xwl_seat.pointer_warp_emulator’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3444:1: note: (1) entry to ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3465:9: note: (2) inlined call to ‘xwl_pointer_warp_emulator_is_locked’ from ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
In function ‘xwl_pointer_warp_emulator_is_locked’,
inlined from ‘xwl_pointer_warp_emulator_handle_motion’ at ../hw/xwayland/xwayland-input.c:3465:9:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3372:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c: In function ‘xwl_seat_create_pointer_warp_emulator’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3466:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3465:60: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3467:30: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3471:9: note: (7) calling ‘xwl_seat_destroy_pointer_warp_emulator’ from ‘xwl_pointer_warp_emulator_handle_motion’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3598:1: note: (8) entry to ‘xwl_seat_destroy_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3600:8: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3603:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3606:8: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3607:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3607:9: note: (13) calling ‘xwl_seat_confine_pointer’ from ‘xwl_seat_destroy_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3613:1: note: (14) entry to ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3619:8: note: (15) following ‘false’ branch (when ‘pointer_constraints’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3622:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3622:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3626:17: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3625:59: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (23) calling ‘xwl_seat_unconfine_pointer’ from ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3655:1: note: (24) entry to ‘xwl_seat_unconfine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3659:8: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3661:1: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3629:5: note: (27) returning to ‘xwl_seat_confine_pointer’ from ‘xwl_seat_unconfine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3633:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3636:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3636:9: note: (30) calling ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_confine_pointer’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3557:1: note: (31) entry to ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3565:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3568:18: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3568:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3571:20: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3571:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3574:17: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3574:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3577:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3577:8: note: (40) following ‘false’ branch... <--[gcc]
cc1: note: (41) ...to here
cc1: note: (42) calling ‘xwl_seat_maybe_lock_on_hidden_cursor’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3557:1: note: (43) entry to ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3580:5: note: (44) calling ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_seat_maybe_lock_on_hidden_cursor’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3501:1: note: (45) entry to ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3503:8: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (48) calling ‘xwl_pointer_warp_emulator_create’ from ‘xwl_seat_create_pointer_warp_emulator’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3477:1: note: (49) entry to ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3481:21: note: (50) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3482:8: note: (51) assuming ‘warp_emulator’ is non-NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3482:8: note: (52) following ‘false’ branch (when ‘warp_emulator’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3487:29: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3507:9: note: (54) returning to ‘xwl_seat_create_pointer_warp_emulator’ from ‘xwl_pointer_warp_emulator_create’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-input.c:3506:37: note: (55) ‘*xwl_seat.pointer_warp_emulator’ leaks here; was allocated at (50) <--[gcc]
[453/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-shm.c.o -MF hw/xwayland/Xwayland.p/xwayland-shm.c.o.d -o hw/xwayland/Xwayland.p/xwayland-shm.c.o -c ../hw/xwayland/xwayland-shm.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[454/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-output.c.o -MF hw/xwayland/Xwayland.p/xwayland-output.c.o.d -o hw/xwayland/Xwayland.p/xwayland-output.c.o -c ../hw/xwayland/xwayland-output.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[455/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-cvt.c.o -MF hw/xwayland/Xwayland.p/xwayland-cvt.c.o.d -o hw/xwayland/Xwayland.p/xwayland-cvt.c.o -c ../hw/xwayland/xwayland-cvt.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[456/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-vidmode.c.o -MF hw/xwayland/Xwayland.p/xwayland-vidmode.c.o.d -o hw/xwayland/Xwayland.p/xwayland-vidmode.c.o -c ../hw/xwayland/xwayland-vidmode.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[457/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-window.c.o -MF hw/xwayland/Xwayland.p/xwayland-window.c.o.d -o hw/xwayland/Xwayland.p/xwayland-window.c.o -c ../hw/xwayland/xwayland-window.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[458/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-window-buffers.c.o -MF hw/xwayland/Xwayland.p/xwayland-window-buffers.c.o.d -o hw/xwayland/Xwayland.p/xwayland-window-buffers.c.o -c ../hw/xwayland/xwayland-window-buffers.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[459/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/.._.._mi_miinitext.c.o -MF hw/xwayland/Xwayland.p/.._.._mi_miinitext.c.o.d -o hw/xwayland/Xwayland.p/.._.._mi_miinitext.c.o -c ../mi/miinitext.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c: In function ‘InitExtensions’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:256:16: warning: use after ‘reallocarray’ of ‘ext’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:247:1: note: (1) entry to ‘InitExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:252:5: note: (2) inlined call to ‘AddStaticExtensions’ from ‘InitExtensions’ <--[gcc]
In function ‘AddStaticExtensions’,
inlined from ‘InitExtensions’ at ../mi/miinitext.c:252:5:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (3) following ‘false’ branch... <--[gcc]
cc1: note: (4) ...to here
cc1: note: (5) calling ‘AddStaticExtensions’ from ‘InitExtensions’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c: In function ‘InitExtensions’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:234:1: note: (6) entry to ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:243:5: note: (7) calling ‘LoadExtensionList’ from ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:290:1: note: (8) entry to ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (9) calling ‘AddStaticExtensions’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:234:1: note: (10) entry to ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (13) returning to ‘LoadExtensionList’ from ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:20: note: (14) calling ‘NewExtensionModuleList’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:267:1: note: (15) entry to ‘NewExtensionModuleList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:277:27: note: (16) deallocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:279:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:280:29: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:20: note: (19) returning to ‘LoadExtensionList’ from ‘NewExtensionModuleList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:8: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:243:5: note: (22) returning to ‘AddStaticExtensions’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:252:5: note: (23) inlined call to ‘AddStaticExtensions’ from ‘InitExtensions’ <--[gcc]
In function ‘AddStaticExtensions’,
inlined from ‘InitExtensions’ at ../mi/miinitext.c:252:5:
cc1: note: (24) returning to ‘InitExtensions’ from ‘AddStaticExtensions’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c: In function ‘InitExtensions’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:254:19: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:255:15: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:256:16: note: (27) use after ‘reallocarray’ of ‘ext’; deallocated at (16) <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c: In function ‘NewExtensionModuleList’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:277:27: warning: double-‘reallocarray’ of ‘save’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:290:1: note: (1) entry to ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (2) calling ‘AddStaticExtensions’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:234:1: note: (3) entry to ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
cc1: note: (6) calling ‘AddStaticExtensions’ from ‘AddStaticExtensions’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:234:1: note: (7) entry to ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:243:5: note: (8) calling ‘LoadExtensionList’ from ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:290:1: note: (9) entry to ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (10) calling ‘AddStaticExtensions’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:234:1: note: (11) entry to ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:238:8: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (14) returning to ‘LoadExtensionList’ from ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:20: note: (15) calling ‘NewExtensionModuleList’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:267:1: note: (16) entry to ‘NewExtensionModuleList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:277:27: note: (17) first ‘reallocarray’ here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:279:8: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:280:29: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:20: note: (20) returning to ‘LoadExtensionList’ from ‘NewExtensionModuleList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:8: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:8: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:243:5: note: (23) returning to ‘AddStaticExtensions’ from ‘LoadExtensionList’ <--[gcc]
cc1: note: (24) returning to ‘AddStaticExtensions’ from ‘AddStaticExtensions’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:297:5: note: (25) returning to ‘LoadExtensionList’ from ‘AddStaticExtensions’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:299:20: note: (26) calling ‘NewExtensionModuleList’ from ‘LoadExtensionList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:267:1: note: (27) entry to ‘NewExtensionModuleList’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/mi/miinitext.c:277:27: note: (28) second ‘reallocarray’ here; first ‘reallocarray’ was at (17) <--[gcc]
[460/469] rm -f config/liblibxserver_config.a && gcc-ar csrDT config/liblibxserver_config.a config/liblibxserver_config.a.p/config.c.o config/liblibxserver_config.a.p/udev.c.o
[461/469] rm -f miext/shadow/liblibxserver_miext_shadow.a && gcc-ar csrDT miext/shadow/liblibxserver_miext_shadow.a miext/shadow/liblibxserver_miext_shadow.a.p/shadow.c.o miext/shadow/liblibxserver_miext_shadow.a.p/sh3224.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shafb4.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shafb8.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p4.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shiplan2p8.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shpacked.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shplanar8.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shplanar.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_180.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_270YX.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack_90YX.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot16pack.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_180.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_270.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack_90.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot32pack.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_180.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_270.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack_90.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrot8pack.c.o miext/shadow/liblibxserver_miext_shadow.a.p/shrotate.c.o
[462/469] gcc -Itest/simple-xinit.p -Itest -I../test -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MQ test/simple-xinit.p/simple-xinit.c.o -MF test/simple-xinit.p/simple-xinit.c.o.d -o test/simple-xinit.p/simple-xinit.c.o -c ../test/simple-xinit.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/test/simple-xinit.c: In function ‘handle_sigchld’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/test/simple-xinit.c:71:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
71 | write(server_displayfd, server_dead, strlen(server_dead));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[463/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-glamor.c.o -MF hw/xwayland/Xwayland.p/xwayland-glamor.c.o.d -o hw/xwayland/Xwayland.p/xwayland-glamor.c.o -c ../hw/xwayland/xwayland-glamor.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[464/469] gcc -o test/simple-xinit test/simple-xinit.p/simple-xinit.c.o -Wl,--as-needed -Wl,--no-undefined -fvisibility=hidden -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
[465/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-glamor-xv.c.o -MF hw/xwayland/Xwayland.p/xwayland-glamor-xv.c.o.d -o hw/xwayland/Xwayland.p/xwayland-glamor-xv.c.o -c ../hw/xwayland/xwayland-glamor-xv.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[466/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-dmabuf.c.o -MF hw/xwayland/Xwayland.p/xwayland-dmabuf.c.o.d -o hw/xwayland/Xwayland.p/xwayland-dmabuf.c.o -c ../hw/xwayland/xwayland-dmabuf.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[467/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-xtest.c.o -MF hw/xwayland/Xwayland.p/xwayland-xtest.c.o.d -o hw/xwayland/Xwayland.p/xwayland-xtest.c.o -c ../hw/xwayland/xwayland-xtest.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
[468/469] gcc -Ihw/xwayland/Xwayland.p -Ihw/xwayland -I../hw/xwayland -I. -I.. -IXext -I../Xext -IXi -I../Xi -Icomposite -I../composite -Idamageext -I../damageext -I../exa -Ifb -I../fb -Iglamor -I../glamor -Imi -I../mi -Imiext/damage -I../miext/damage -Imiext/shadow -I../miext/shadow -Imiext/sync -I../miext/sync -Idbe -I../dbe -Idri3 -I../dri3 -Iinclude -I../include -Ipresent -I../present -Irandr -I../randr -Irender -I../render -Ixfixes -I../xfixes -Iglx -I../glx -I/usr/include/X11/dri -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/libei-1.0 -I/usr/include/libdecor-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -DHAVE_DIX_CONFIG_H -fno-strict-aliasing -fvisibility=hidden -Wvla -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Wvla -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MD -MQ hw/xwayland/Xwayland.p/xwayland-glamor-gbm.c.o -MF hw/xwayland/Xwayland.p/xwayland-glamor-gbm.c.o.d -o hw/xwayland/Xwayland.p/xwayland-glamor-gbm.c.o -c ../hw/xwayland/xwayland-glamor-gbm.c
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/os.h:634: error: unknownMacro(CWE-0): There is an unknown macro here somewhere. Configuration is required. If _X_ATTRIBUTE_PRINTF is a macro then please configure it. <--[cppcheck]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/cursor.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/scrnintstr.h:53, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/glamor/glamor.h:32, <--[gcc]
from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:53: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In file included from /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:18: <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (25) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (53) out-of-bounds write from byte 16 till byte 19 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (23) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (51) out-of-bounds write from byte 16 till byte 19 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (33) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (63) out-of-bounds write from byte 16 till byte 19 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (31) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (61) out-of-bounds write from byte 16 till byte 19 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (25) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (55) out-of-bounds write from byte 20 till byte 23 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (23) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (53) out-of-bounds write from byte 20 till byte 23 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (33) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (65) out-of-bounds write from byte 20 till byte 23 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (31) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (63) out-of-bounds write from byte 20 till byte 23 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (25) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (57) out-of-bounds write from byte 24 till byte 27 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (23) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (55) out-of-bounds write from byte 24 till byte 27 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (33) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (67) out-of-bounds write from byte 24 till byte 27 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:175:9: note: (31) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: (65) out-of-bounds write from byte 24 till byte 27 but ‘fds’ ends at byte 16 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: write of 4 bytes to beyond the end of ‘fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:24: note: valid subscripts for ‘fds’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 264 till byte 267 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 264 till byte 267 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 264 till byte 267 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 264 till byte 267 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: (53) out-of-bounds read from byte 80 till byte 83 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: (55) out-of-bounds read from byte 100 till byte 103 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: (57) out-of-bounds read from byte 120 till byte 123 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:259:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 268 till byte 271 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 268 till byte 271 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 268 till byte 271 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 268 till byte 271 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:260:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 272 till byte 275 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 272 till byte 275 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 272 till byte 275 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 272 till byte 275 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: (53) out-of-bounds read from byte 84 till byte 87 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: (55) out-of-bounds read from byte 104 till byte 107 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: (57) out-of-bounds read from byte 124 till byte 127 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:261:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 276 till byte 279 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 276 till byte 279 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 276 till byte 279 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 276 till byte 279 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:262:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 280 till byte 283 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 280 till byte 283 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 280 till byte 283 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 280 till byte 283 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: (53) out-of-bounds read from byte 88 till byte 91 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: (55) out-of-bounds read from byte 108 till byte 111 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: (57) out-of-bounds read from byte 128 till byte 131 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:263:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 284 till byte 287 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 284 till byte 287 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 284 till byte 287 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 284 till byte 287 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:264:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 288 till byte 291 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 288 till byte 291 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 288 till byte 291 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 288 till byte 291 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: (53) out-of-bounds read from byte 92 till byte 95 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: (55) out-of-bounds read from byte 112 till byte 115 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: (57) out-of-bounds read from byte 132 till byte 135 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:265:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 292 till byte 295 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 292 till byte 295 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 292 till byte 295 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 292 till byte 295 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:266:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 256 till byte 259 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (53) out-of-bounds write from byte 256 till byte 259 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 256 till byte 259 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (63) out-of-bounds write from byte 256 till byte 259 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 296 till byte 299 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 296 till byte 299 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 296 till byte 299 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 296 till byte 299 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: (53) out-of-bounds read from byte 96 till byte 99 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: (55) out-of-bounds read from byte 116 till byte 119 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:187:25: note: (1) capacity: 80 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (2) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (20) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (22) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (24) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (25) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: (57) out-of-bounds read from byte 136 till byte 139 but ‘planeAttrs’ ends at byte 80 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: read of 4 bytes from after the end of ‘planeAttrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:267:60: note: valid subscripts for ‘planeAttrs’ are ‘[0]’ to ‘[3]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:33: note: in definition of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 260 till byte 263 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (53) out-of-bounds write from byte 260 till byte 263 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 260 till byte 263 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (63) out-of-bounds write from byte 260 till byte 263 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:759:1: note: (1) entry to ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:765:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘glamor_pixmap_from_fds’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘glamor_pixmap_from_fds’ at ../hw/xwayland/xwayland-glamor-gbm.c:765:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘glamor_pixmap_from_fds’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:771:8: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:27: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:773:16: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:772:50: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:776:16: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:793:15: note: (19) following ‘true’ branch (when ‘num_fds == 1’)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:796:21: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:808:8: note: (21) following ‘false’ branch (when ‘bo’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:811:14: note: (23) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘glamor_pixmap_from_fds’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (24) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (25) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (26) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (27) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (29) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (30) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (31) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (33) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (34) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (35) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (36) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (37) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (57) out-of-bounds write from byte 300 till byte 303 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (2) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (3) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (4) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (5) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (7) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (9) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (10) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (11) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (12) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (21) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (22) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (23) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (24) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (25) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (26) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (27) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (28) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (29) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (31) ...to here <--[gcc]
In function ‘xwl_glamor_gbm_create_pixmap_for_bo’:
cc1: note: (32) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (33) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (34) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (35) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (55) out-of-bounds write from byte 300 till byte 303 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:421:1: note: (1) entry to ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:425:12: note: (2) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_gbm_create_pixmap’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (3) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (4) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (5) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (6) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (7) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (8) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (10) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (14) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (15) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (16) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:339:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (21) following ‘false’ branch (when ‘drawable’ is NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:31: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:357:16: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:358:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:367:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (31) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (32) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (33) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (34) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (35) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (36) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (37) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (38) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (40) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (44) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (45) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (46) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (47) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (65) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (67) out-of-bounds write from byte 300 till byte 303 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:430:1: note: (1) entry to ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:436:8: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:439:12: note: (4) calling ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘xwl_glamor_create_pixmap_for_window’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:326:1: note: (5) entry to ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (6) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (7) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (8) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (9) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (10) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (12) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (16) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:332:39: note: (17) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_internal’ at ../hw/xwayland/xwayland-glamor-gbm.c:332:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (18) returning to ‘xwl_glamor_gbm_create_pixmap_internal’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:338:8: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:342:62: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:346:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:347:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:349:16: note: (23) following ‘true’ branch (when ‘drawable’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:350:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:362:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:365:21: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:377:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:402:22: note: (29) calling ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘xwl_glamor_gbm_create_pixmap_internal’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:164:1: note: (30) entry to ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:178:12: note: (31) capacity: 256 bytes <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (32) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (33) calling ‘dixLookupPrivate’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (34) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (35) calling ‘dixGetPrivate’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:134:1: note: (36) entry to ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:136:5: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:137:23: note: (38) inlined call to ‘dixGetPrivateAddr’ from ‘dixGetPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixGetPrivate’ at ../include/privates.h:137:23:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:15: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:167:16: note: (42) returning to ‘dixLookupPrivate’ from ‘dixGetPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:172:39: note: (43) inlined call to ‘xwl_gbm_get’ from ‘xwl_glamor_gbm_create_pixmap_for_bo’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_glamor_gbm_create_pixmap_for_bo’ at ../hw/xwayland/xwayland-glamor-gbm.c:172:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (44) returning to ‘xwl_glamor_gbm_create_pixmap_for_bo’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_glamor_gbm_create_pixmap_for_bo’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:222:8: note: (45) following ‘false’ branch (when ‘xwl_pixmap’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:227:35: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:230:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:235:5: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:244:8: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:250:9: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (59) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (61) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:257:31: note: (63) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:258:26: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: (65) out-of-bounds write from byte 300 till byte 303 but ‘img_attrs’ ends at byte 256 <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: write of 4 bytes to beyond the end of ‘img_attrs’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:248:30: note: valid subscripts for ‘img_attrs’ are ‘[0]’ to ‘[63]’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:268:13: note: in expansion of macro ‘ADD_ATTR’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_dri3_create_syncobj’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1185:12: warning: leak of ‘syncobj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1148:1: note: (1) entry to ‘xwl_dri3_create_syncobj’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1150:40: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1151:39: note: (3) inlined call to ‘xwl_gbm_get’ from ‘xwl_dri3_create_syncobj’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_dri3_create_syncobj’ at ../hw/xwayland/xwayland-glamor-gbm.c:1151:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (4) calling ‘dixLookupPrivate’ from ‘xwl_dri3_create_syncobj’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h: In function ‘xwl_dri3_create_syncobj’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (5) entry to ‘dixLookupPrivate’ <--[gcc]
cc1: note: (6) calling ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:162:1: note: (7) entry to ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:165:16: note: (8) inlined call to ‘dixGetPrivateAddr’ from ‘dixLookupPrivate’ <--[gcc]
In function ‘dixGetPrivateAddr’,
inlined from ‘dixLookupPrivate.part.0’ at ../include/privates.h:165:16:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:122:5: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/include/privates.h:123:33: note: (10) ...to here <--[gcc]
In function ‘xwl_dri3_create_syncobj’:
cc1: note: (11) returning to ‘dixLookupPrivate’ from ‘dixLookupPrivate’
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1151:39: note: (12) inlined call to ‘xwl_gbm_get’ from ‘xwl_dri3_create_syncobj’ <--[gcc]
In function ‘xwl_gbm_get’,
inlined from ‘xwl_dri3_create_syncobj’ at ../hw/xwayland/xwayland-glamor-gbm.c:1151:39:
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:104:12: note: (13) returning to ‘xwl_dri3_create_syncobj’ from ‘dixLookupPrivate’ <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c: In function ‘xwl_dri3_create_syncobj’: <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1154:8: note: (14) assuming ‘syncobj’ is non-NULL <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1154:8: note: (15) following ‘false’ branch (when ‘syncobj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1157:8: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1160:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1173:21: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/hw/xwayland/xwayland-glamor-gbm.c:1185:12: note: (19) ‘syncobj’ leaks here; was allocated at (2) <--[gcc]
[469/469] gcc -o hw/xwayland/Xwayland hw/xwayland/Xwayland.p/meson-generated_relative-pointer-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_pointer-constraints-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_pointer-gestures-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_tablet-unstable-v2-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_xwayland-keyboard-grab-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_xdg-output-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_linux-dmabuf-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_viewporter-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_xdg-shell-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_drm-lease-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_xwayland-shell-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_tearing-control-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_fractional-scale-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_linux-drm-syncobj-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_xdg-system-bell-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_primary-selection-unstable-v1-protocol.c.o hw/xwayland/Xwayland.p/meson-generated_drm-protocol.c.o hw/xwayland/Xwayland.p/xwayland.c.o hw/xwayland/Xwayland.p/xwayland-input.c.o hw/xwayland/Xwayland.p/xwayland-selection.c.o hw/xwayland/Xwayland.p/xwayland-cursor.c.o hw/xwayland/Xwayland.p/xwayland-drm-lease.c.o hw/xwayland/Xwayland.p/xwayland-pixmap.c.o hw/xwayland/Xwayland.p/xwayland-present.c.o hw/xwayland/Xwayland.p/xwayland-screen.c.o hw/xwayland/Xwayland.p/xwayland-shm.c.o hw/xwayland/Xwayland.p/xwayland-output.c.o hw/xwayland/Xwayland.p/xwayland-cvt.c.o hw/xwayland/Xwayland.p/xwayland-vidmode.c.o hw/xwayland/Xwayland.p/xwayland-window.c.o hw/xwayland/Xwayland.p/xwayland-window-buffers.c.o hw/xwayland/Xwayland.p/.._.._mi_miinitext.c.o hw/xwayland/Xwayland.p/xwayland-xtest.c.o hw/xwayland/Xwayland.p/xwayland-glamor.c.o hw/xwayland/Xwayland.p/xwayland-dmabuf.c.o hw/xwayland/Xwayland.p/xwayland-glamor-gbm.c.o hw/xwayland/Xwayland.p/xwayland-glamor-xv.c.o -Wl,--as-needed -Wl,--no-undefined -fvisibility=hidden -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group dix/liblibxserver_main.a glamor/libglamor.a fb/liblibxserver_fb.a mi/liblibxserver_mi.a dix/liblibxserver_dix.a composite/liblibxserver_composite.a damageext/liblibxserver_damageext.a dbe/liblibxserver_dbe.a randr/liblibxserver_randr.a miext/damage/liblibxserver_miext_damage.a render/liblibxserver_render.a present/liblibxserver_present.a Xext/liblibxserver_xext.a miext/sync/liblibxserver_miext_sync.a xfixes/liblibxserver_xfixes.a Xi/liblibxserver_xi.a xkb/liblibxserver_xkb.a record/liblibxserver_record.a os/liblibxserver_os.a os/liblibxlibc.a dri3/liblibxserver_dri3.a Xext/liblibxserver_xext_vidmode.a xkb/liblibxserver_xkb_stubs.a Xi/liblibxserver_xi_stubs.a glx/liblibxserver_glx.a glx/liblibglxvnd.a /usr/lib64/libsystemd.so /usr/lib64/libpixman-1.so /usr/lib64/libxkbfile.so /usr/lib64/libXfont2.so /usr/lib64/libXdmcp.so /usr/lib64/libselinux.so /usr/lib64/libaudit.so /usr/lib64/libwayland-client.so -lm /usr/lib64/libxcvt.so /usr/lib64/libxshmfence.so /usr/lib64/libdrm.so /usr/lib64/libepoxy.so /usr/lib64/libei.so /usr/lib64/liboeffis.so /usr/lib64/libgbm.so /usr/lib64/libdecor-0.so -ldl -lcrypto -lpthread /usr/lib64/libXau.so /usr/lib64/libGL.so -Wl,--end-group
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/redhat-linux-build -j 8 -v
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run
>>> 2026-05-05 08:51:40 "/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"
>>> 2026-05-05 08:51:41 "/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--unpriv" "--chroot" "/bin/bash -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSGCCA_ADD_OPTS=\\\$'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite'\\\"\""
INFO: mock.py version 6.7 starting (python version = 3.9.25, NVR = mock-6.7-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --unpriv --chroot '/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSGCCA_ADD_OPTS=\$'"'"'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 6.7
INFO: Mock Version: 6.7
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1777248000
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AhGOhT
+ umask 022
+ cd /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build
+ '[' /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
++ dirname /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build
+ mkdir /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2
+ DESTDIR=/builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
+ /usr/bin/meson install -C redhat-linux-build --no-rebuild
Installing hw/xwayland/Xwayland to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/bin
Installing /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/redhat-linux-build/man/Xserver.1 to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/man/man1
Installing /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/redhat-linux-build/hw/xwayland/Xwayland.1 to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/man/man1
Installing /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/dix/protocol.txt to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/xwayland
Installing /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/redhat-linux-build/meson-private/xwayland.pc to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/pkgconfig
Installing /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2/redhat-linux-build/hw/xwayland/org.freedesktop.Xwayland.desktop to /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/applications
+ rm /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/man/man1/Xserver.1
+ rm -Rf /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/include/xorg
+ rm -Rf /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr/share/aclocal
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 24.1.11-1.20260505git66bdc51.fc45 --unique-debug-suffix -24.1.11-1.20260505git66bdc51.fc45.x86_64 --unique-debug-src-base xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/xserver-66bdc51b1c927c8d77979a949be48aa91ffa83a2
find-debuginfo: starting
Extracting debug info from 1 files
DWARF-compressing 1 files
sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45.x86_64
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ COMPRESS='gzip -9 -n'
+ COMPRESS_EXT=.gz
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-det --brp -j8 /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
Scanned 44 directories and 624 files,
processed 1 inodes,
0 modified (0 replaced + 0 rewritten),
0 unsupported format, 0 errors
+ /usr/bin/linkdupes --brp /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT/usr
Scanned 43 directories and 624 files,
considered 624 files, read 37 files, linked 0 files, 0 errors
sum of sizes of linked files: 0 bytes
Reading /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45.x86_64
Provides: application() application(org.freedesktop.Xwayland.desktop) xorg-x11-server-Xwayland = 24.1.11-1.20260505git66bdc51.fc45 xorg-x11-server-Xwayland(x86-64) = 24.1.11-1.20260505git66bdc51.fc45
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libGL.so.1()(64bit) libXau.so.6()(64bit) libXdmcp.so.6()(64bit) libXfont2.so.2()(64bit) libaudit.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libdecor-0.so.0()(64bit) libdrm.so.2()(64bit) libei.so.1()(64bit) libepoxy.so.0()(64bit) libgbm.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.43)(64bit) liboeffis.so.1()(64bit) libpixman-1.so.0()(64bit) libselinux.so.1()(64bit) libselinux.so.1(LIBSELINUX_1.0)(64bit) libwayland-client.so.0()(64bit) libxcvt.so.0()(64bit) libxshmfence.so.1()(64bit) rtld(GNU_HASH)
Processing files: xorg-x11-server-Xwayland-devel-24.1.11-1.20260505git66bdc51.fc45.x86_64
Provides: pkgconfig(xwayland) = 21.1.99.1 xorg-x11-server-Xwayland-devel = 24.1.11-1.20260505git66bdc51.fc45 xorg-x11-server-Xwayland-devel(x86-64) = 24.1.11-1.20260505git66bdc51.fc45
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config
Processing files: xorg-x11-server-Xwayland-debugsource-24.1.11-1.20260505git66bdc51.fc45.x86_64
Provides: xorg-x11-server-Xwayland-debugsource = 24.1.11-1.20260505git66bdc51.fc45 xorg-x11-server-Xwayland-debugsource(x86-64) = 24.1.11-1.20260505git66bdc51.fc45
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: xorg-x11-server-Xwayland-debuginfo-24.1.11-1.20260505git66bdc51.fc45.x86_64
Provides: debuginfo(build-id) = 42a1dd818fd72a734f08d49035c595486e02aa91 xorg-x11-server-Xwayland-debuginfo = 24.1.11-1.20260505git66bdc51.fc45 xorg-x11-server-Xwayland-debuginfo(x86-64) = 24.1.11-1.20260505git66bdc51.fc45
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: xorg-x11-server-Xwayland-debugsource(x86-64) = 24.1.11-1.20260505git66bdc51.fc45
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/xorg-x11-server-Xwayland-24.1.11-build/BUILDROOT
Finish: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fanalyzer-assume-nothrow:-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/xorg-x11-server-Xwayland.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run
>>> 2026-05-05 08:51:44 "/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "shopt -s nullglob && SC_RESULTS_DIR=/builddir/shellcheck-results SC_BATCH=1 SC_TIMEOUT=30 /usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT/* /builddir/build/BUILD/*/BUILDROOT/*"
Looking for shell scripts... done
>>> 2026-05-05 08:51:45 "/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "LANG=en_US.utf8 /usr/share/csmock/scripts/find-unicode-control.py -d -v /builddir/build/BUILD -p bidi --notests >/builddir/unicontrol-capture.err 2>/builddir/unicontrol-capture.log"
>>> 2026-05-05 08:51:51 '/usr/bin/mock' '-r' 'fedora-rawhide-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-results' '/builddir/unicontrol-capture.err' '/builddir/unicontrol-capture.log' '/builddir/clippy-output.txt'' | tar -xC '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/raw-results'
tar: Removing leading `/' from member names
tar: Removing leading `/' from hard link targets
>>> 2026-05-05 08:51:52 cat '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|normalCheckLevelMaxBranches|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/uni-results/cswrap-capture.js'
>>> 2026-05-05 08:51:52 set -o pipefail; /usr/share/csmock/scripts/convert-clippy.py < /tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/raw-results/builddir/clippy-output.txt | csgrep --remove-duplicates > /tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/uni-results/clippy-capture.err
>>> 2026-05-05 08:51:52 cd /tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/raw-results/builddir/shellcheck-results && csgrep --mode=json --remove-duplicates --quiet --invert-match --event '^info|style|warning\[SC1090\]' *.json > /tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/uni-results/shellcheck-capture.json
>>> 2026-05-05 08:51:53 csgrep --mode=json '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/raw-results/builddir/unicontrol-capture.err' > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/uni-results/unicontrol-capture.js'
scan.ini: time-finished = 2026-05-05 08:51:53
scan.ini: exit-code = 0
>>> 2026-05-05 08:51:53 cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan.ini' '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/uni-results'/* > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/scan-results-all.js'
>>> 2026-05-05 08:51:53 '/usr/bin/mock' '-r' 'fedora-rawhide-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' '/usr/libexec/csgrep-static --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/scan-results-all.js' >'/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/scan-results-all.js.tmp'
>>> 2026-05-05 08:51:54 "/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"
>>> 2026-05-05 08:51:55 cat '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/BUILDROOT)/;/builddir/build/BUILD//;' | sed -r 's|(/builddir/build/BUILD/)[^/]+-build/|\1|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\.c$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | csdiff --json-output --show-internal "/usr/share/csmock/known-false-positives.js" - | cssort --key=path > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.js'
>>> 2026-05-05 08:51:55 cat '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/BUILDROOT)/;/builddir/build/BUILD//;' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.js' - | cssort > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.js'
>>> 2026-05-05 08:51:56 csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.js' > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.err'
>>> 2026-05-05 08:51:56 csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.js' | cshtml - > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.html'
>>> 2026-05-05 08:51:56 csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results.js' | tee '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/debug/suppressed-results-summary.txt'
1 COMPILER_WARNING warning[-Wunused-result]
2 GCC_ANALYZER_WARNING warning[-Wanalyzer-double-free]
6 GCC_ANALYZER_WARNING warning[-Wanalyzer-free-of-non-heap]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-loop]
26 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-mismatching-deallocation]
12 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument]
37 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference]
11 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds]
2 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-argument]
8 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-dereference]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-tainted-offset]
4 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-after-free]
6 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value]
1 UNICONTROL_WARNING warning
>>> 2026-05-05 08:51:56 csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.js' > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.err'
>>> 2026-05-05 08:51:56 csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.js' | cshtml - > '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.html'
>>> 2026-05-05 08:51:56 csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results.js' | tee '/tmp/csmock6fe8n63q/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45/scan-results-summary.txt'
1 COMPILER_WARNING warning[-Wunused-result]
2 GCC_ANALYZER_WARNING warning[-Wanalyzer-double-free]
6 GCC_ANALYZER_WARNING warning[-Wanalyzer-free-of-non-heap]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-infinite-loop]
26 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-mismatching-deallocation]
12 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument]
37 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference]
11 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds]
2 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-argument]
8 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-dereference]
1 GCC_ANALYZER_WARNING warning[-Wanalyzer-tainted-offset]
4 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-after-free]
6 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value]
1 UNICONTROL_WARNING warning
<<< 2026-05-05 08:51:56 csmock exit code: 0
Wrote: /tmp/tmpssgsdi55/xorg-x11-server-Xwayland-24.1.11-1.20260505git66bdc51.fc45.tar.xz