Crash can be reproduced by simple test application which does e.g. :
main()
{ 
   eglGetProcAddress("egl148546488546404");
}

The problem is in the search algorithm used in mesa to look for the name
passed to eglGetProcAddress. So crash can reproduce with other names as
well. Please note that this bug will affect even though mesa driver is
actually not getting used. GLVD tries to load drivers from all vendors
listed in "/usr/share/glvnd/egl_vendor.d/". As a work around
"/usr/share/glvnd/egl_vendor.d/50_mesa.json" needs to be removed for
using EGL driver from other vendors e.g. nvidia.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1776499

Title:
  Crash in libegl-mesa0 due to out of bound array access

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1776499/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to