← Back to team overview

touch-packages team mailing list archive

[Bug 1407584] Re: Crash when using pinyin predictions

 

** Also affects: ubuntu-keyboard (Ubuntu RTM)
   Importance: Undecided
       Status: New

** Changed in: canonical-devices-system-image
    Milestone: None => ww05-2015

** Changed in: canonical-devices-system-image
       Status: New => Fix Released

** Changed in: ubuntu-keyboard (Ubuntu RTM)
       Status: New => Fix Released

** Changed in: ubuntu-keyboard
       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/1407584

Title:
  Crash when using pinyin predictions

Status in the base for Ubuntu mobile products:
  Fix Released
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:
  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