** Description changed: [Impact] - A new fix has been merged to NVIDIA libglvnd repo at https://github.com/NVIDIA/libglvnd/pull/171/commits/9948df636708e2915e5c2daa61b318e6252bc02e + 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 - 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");
-- 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: New 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"); 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp