This bug was fixed in the package libglvnd - 1.0.0-2ubuntu2.3
---------------
libglvnd (1.0.0-2ubuntu2.3) bionic; urgency=medium
* aarch64-fix-address-passed-to-clear-cache.diff: Fix a crash in some
GLX apps. (LP: #1816004)
-- Timo Aaltonen <[email protected]> Fri, 10 May 2019 15:17:37 +0300
** Changed in: libglvnd (Ubuntu Bionic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libglvnd in Ubuntu.
https://bugs.launchpad.net/bugs/1816004
Title:
GLVND: AARCH64 : Fix address passed to clear cache
Status in libglvnd package in Ubuntu:
Fix Released
Status in libglvnd source package in Bionic:
Fix Released
Bug description:
[Impact]
A new fix has been merged to NVIDIA libglvnd repo at
https://github.com/NVIDIA/libglvnd/pull/171/commits/9948df636708e2915e5c2daa61b318e6252bc02e
We need to include it in bionic.
It would be ok to just include this fix even without updating to the latest
glvnd version.
This change fixes a crash seen in some GLX apps while calling
glXGetProcAddress.
Source Package :
https://launchpad.net/ubuntu/+source/libglvnd/1.0.0-2ubuntu2.2
Can we get this fix merged in current LTS 18.04 as "-updates"
[Test app]
To reproduce this failure: Install python-pyglet on 18.04 ubuntu.
And run a small test app with this piece of code.
void *handle = dlopen("libGLX.so.0", 2);
glXGetProcAddressARB = (GLXextFuncPtr (*)(const GLubyte*))dlsym(handle,
"glXGetProcAddressARB");
glXGetProcAddressARB("glXAllocateMemoryMESA");
[Regression potential]
Minimal, disco shipped with the fix.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/1816004/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp