So, it seems logging the problem and not throwing is an acceptable solution, although IMO, it merits further investigation as to why the driver is generating this error during certain scenarios. Will propose attached branch to lp:mir, and its looking like it'll ride along in 0.20.3 mir release.
** Branch unlinked: lp:~kdub/mir/potential-fix-1554635 ** Branch linked: lp:~kdub/mir/fix-1554635 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1554635 Title: Importing contacts trigger unity restart - Mir crashed with exception 'failed to add sync point to command buffer' To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1554635/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs