It seems to have been caused by a logic error that was only calling CompositeRedirectSubwindows for windows without a parent. I couldn't see any reason why this should be the case and calling this for all windows seems to fix xeyes.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg-server in Ubuntu. https://bugs.launchpad.net/bugs/1472097 Title: XMir crashes when running with -rootless Status in xorg-server package in Ubuntu: Triaged Bug description: Ted has run into problems trying to integrate XMir with Unity8. When he starts an app, XMir aborts in compCopyWindow. (Log attached) This seems to be because compCopyWindow has been called before compConfigNotify (which in turn call compReallocPixmap, and set cw->oldx to valid values). This might be an initialisation order problem in XMir. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1472097/+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