mesa/src/egl
Kevin Strasser 70b36c0ef9 egl/dri: Avoid out of bounds array access
indexConfigAttrib iterates over every index in the dri driver, possibly
exceeding __DRI_ATTRIB_MAX. In other words, if the dri driver has newer
attributes libEGL will end up reading from uninitialized memory through
dri2_to_egl_attribute_map[].

Signed-off-by: Kevin Strasser <kevin.strasser@intel.com>
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2019-03-13 18:28:53 +00:00
..
drivers egl/dri: Avoid out of bounds array access 2019-03-13 18:28:53 +00:00
generate mapi: move genCommon.py to src/mapi/new 2019-01-24 18:13:25 +00:00
main egl: fix libdrm-less builds 2019-03-05 13:04:06 +00:00
wayland dri: Add XYUV8888 format 2019-02-26 13:08:52 +00:00
.gitignore egl: add gitignore 2017-04-22 00:42:38 +01:00
Android.mk drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00
egl-entrypoint-check egl: use the LC_ALL hammer instead of LANG 2018-11-01 17:25:08 +00:00
egl-symbols-check egl: Use correct shared libraries suffix on macOS. 2018-10-11 11:30:00 -07:00
Makefile.am drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00
Makefile.sources egl: add base EGL_EXT_device_base implementation 2018-11-01 00:05:43 +00:00
meson.build meson: egl: correctly manage loader/xmlconfig 2019-02-26 11:07:23 +00:00
SConscript drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00