Before using libegl-mesa0 from bionic-proposed:
$ apt-cache policy libegl-mesa0
libegl-mesa0:
  Installed: 18.0.5-0ubuntu0~18.04.1
  Candidate: 18.0.5-0ubuntu0~18.04.1
  Version table:
 *** 18.0.5-0ubuntu0~18.04.1 100
        100 /var/lib/dpkg/status
$ cat main.c 
main()
{
   eglGetProcAddress("egl148546488546404");
}
$ gcc main.c -lEGL
$ ./a.out 
Segmentation fault (core dumped)

After upgrading libegl-mesa0 to bionic-proposed:
$ apt-cache policy libegl-mesa0
libegl-mesa0:
  Installed: 18.2.2-0ubuntu1~18.04.1
  Candidate: 18.2.2-0ubuntu1~18.04.1
  Version table:
 *** 18.2.2-0ubuntu1~18.04.1 500
        500 http://ports.ubuntu.com/ubuntu-ports bionic-proposed/main arm64 
Packages
        100 /var/lib/dpkg/status
     18.0.5-0ubuntu0~18.04.1 500
        500 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 
Packages
     18.0.0~rc5-1ubuntu1 500
        500 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 Packages
$ ./a.out 
No crash

So I can confirm that the issues is fixed in bionic-proposed.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, 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

Status in mesa package in Ubuntu:
  Fix Released
Status in mesa source package in Bionic:
  Fix Committed

Bug description:
  Crash in libegl-mesa0 due to out of bound array access. Crash is fixed
  on Mesa master branch with change:
  
https://cgit.freedesktop.org/mesa/mesa/commit/?id=41642bdbca007035772fbfdc311f14daa5510d5d
  .This bug is to request to include this change in Mesa upgrades in
  bionic.

  Please let me know if this change needs to be back ported to other
  branch so that libegl-mesa0 upgrade in Bionic could pick this change.

  lsb_release -a
  Distributor ID: Ubuntu
  Description:    Ubuntu 18.04 LTS
  Release:        18.04
  Codename:       bionic

  apt-cache policy libegl-mesa0
  libegl-mesa0:
    Installed: 18.0.0~rc5-1ubuntu1
    Candidate: 18.0.0~rc5-1ubuntu1
    Version table:
   *** 18.0.0~rc5-1ubuntu1 500
          500 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 Packages
          100 /var/lib/dpkg/status

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to