This bug was fixed in the package ubuntu-keyboard - 0.99.trunk.phablet2+15.04.20150427~rtm-0ubuntu1
--------------- ubuntu-keyboard (0.99.trunk.phablet2+15.04.20150427~rtm-0ubuntu1) 14.09; urgency=medium [ CI Train Bot ] * New rebuild forced. [ Michael Sheldon ] * Back port fix for keyboard crashing when clients send invalid surrounding text/offset data. (LP: #1444947) -- CI Train Bot <ci-train-...@canonical.com> Mon, 27 Apr 2015 22:51:56 +0000 ** Changed in: ubuntu-keyboard (Ubuntu RTM) Status: In Progress => 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/1444947 Title: Keyboard crashes if provided invalid surrounding data from a client Status in the base for Ubuntu mobile products: Fix Committed Status in Ubuntu Keyboard: Fix Released Status in ubuntu-keyboard package in Ubuntu: Fix Released Status in ubuntu-keyboard package in Ubuntu RTM: Fix Released Bug description: Steps to reproduce 1) Open the twitter login page in the browser 2) Type your username 3) Click on the password field (Note the field will not show that it has focus or echo characters as you type. If you click again it will gain focus and the issue doesn't occur) 4) Type "hello123", only "123" will be entered due to another bug 5) Press backspace Expected result Text will change to "12" Actual result Keyboard segfaults due to Oxide claiming that there are 8 characters in the surrounding text when there are only 3. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1444947/+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