solved. missing null check in 154_force-copykeyclass-for-key-
events.patch
===============
safe binary patch to fix it without waiting for new packages:
$ sudo sed -ibak /usr/bin/Xorg -e
's/\x8b\x55\xdc\x89\x7c\x24\x04\x89\x14\x24\xe8\x59\x10\x07\x00\x85\xff\x0f\x85\x74\xfe\xff\xff\x85\xf6/\x85\xff\x74\x13\x8b\x55\xdc\x57\x52\x90\xe8\x59\x10\x07\x00\x83\xC4\x08\xe9\x74\xfe\xff\xff\x85\xf6/'
$ md5sum /usr/bin/Xorg*
c0ebe565e608f4175253d6f77f89a229 /usr/bin/Xorg
f10c2687c8bc69ee1cbf37d362cd0f7e /usr/bin/Xorg.bak
===============
patch:
--- ./154_force-copykeyclass-for-key-events.patch 2008-12-31
23:01:53.000000000 -0500
+++ ./154_force-copykeyclass-for-key-events.patch.fixed 2008-12-31
23:04:45.000000000 -0500
@@ -49,7 +49,7 @@
+ is transferred. */
+ if (event->u.u.type == DeviceKeyPress ||
+ event->u.u.type == DeviceKeyRelease)
-+ CopyKeyClass(dev, master);
++ if (master) CopyKeyClass(dev, master);
+
if (master)
CopyGetMasterEvent(master, event,
** Changed in: ubuntu
Status: New => In Progress
--
x11vnc causes xorg to crash on key press
https://bugs.launchpad.net/bugs/312168
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs