This bug was fixed in the package ubuntu-keyboard - 0.99.trunk.phablet2+15.04.20150105-0ubuntu1
--------------- ubuntu-keyboard (0.99.trunk.phablet2+15.04.20150105-0ubuntu1) vivid; urgency=low [ CI Train Bot ] * Resync trunk [ Ubuntu daily release ] * New rebuild forced [ Michael Sheldon ] * Check candidates provided by libpinyin are valid before using them (LP: #1407584) -- Ubuntu daily release <ps-jenk...@lists.canonical.com> Mon, 05 Jan 2015 19:05:53 +0000 ** Changed in: ubuntu-keyboard (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-keyboard in Ubuntu. https://bugs.launchpad.net/bugs/1407584 Title: Crash when using pinyin predictions Status in the base for Ubuntu mobile products: New Status in Ubuntu Keyboard: In Progress Status in ubuntu-keyboard package in Ubuntu: Fix Released Bug description: Calls to pinyin_get_candidate aren't being checked for validity, resulting in the possibility of NULL candidates being passed to future libpinyin functions, resulting in crashes (example crash attached). Steps to reproduce: 1) Enable Chinese pinyin layout 2) Type "h" 3) Press the "h" candidate on the word ribbon Expected result: "h" is input into a text field Actual result: The keyboard crashes. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1407584/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp