** Description changed: - Please merge this update: - https://github.com/fcitx/fcitx/commit/7018c686aab1e9c03495c7162c0c091d7afc1e75. + [Impact] - Otherwise fcitx cannot be used in vncserver (Ubuntu 16.04 LTS xenial) + fcitx's classicui implementation should check for the availability of + XShape before using it, which would be the case for some vncserver + sessions. - ProblemType: Bug - DistroRelease: Ubuntu 16.04 - Package: fcitx 1:4.2.9.1-1ubuntu1 - ProcVersionSignature: Ubuntu 4.4.0-43.63-generic 4.4.21 - Uname: Linux 4.4.0-43-generic x86_64 - ApportVersion: 2.20.1-0ubuntu2.1 - Architecture: amd64 - CurrentDesktop: GNOME-Flashback:Unity - Date: Mon Oct 17 14:56:43 2016 - PackageArchitecture: all - SourcePackage: fcitx - UpgradeStatus: No upgrade log present (probably fresh install) + [Test Case] + + fcitx should not crash with classicui under vncserver session. + + [Regression Potential] + + This commit adds checks before using XShape, the chance of regression is + minimal. In the other hand classic ui is not the default in Ubuntu, so + the impact is low.
** Changed in: fcitx (Ubuntu Xenial) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1634004 Title: [SRU] fcitx should check XShape before using it To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fcitx/+bug/1634004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs