[Bug 1768166] [NEW] Random crashes

Launchpad Bug Tracker 1768166 at bugs.launchpad.net
Mon May 20 20:01:02 UTC 2019


You have been subscribed to a public bug by Gunnar Hjalmarsson (gunnarhj):

[Impact]

ibus-libpinyin has proved to crash far too often. One or more files in
~/.cache/ibus/libpinyin get corrupted somehow, and emptying that
directory allows the user to keep using ibus-libpinyin.

In disco (and eoan) ibus-libpinyin 1.11.0 and libpinyin 2.2.2 are
present, and the number of crashes has been reduced significantly:

https://errors.ubuntu.com/?package=ibus-libpinyin&period=month

Upstream ChangeLog ibus-libpinyin:
----------------------------------
version 1.11.0
* fixes keypad decimal
* fixes emoji candidates
* support configurable opencc config

version 1.10.92
* fixes Enter handling

version 1.10.91
* support ime.register_trigger in lua extension
* support predicted candidates
* support emoji input

version 1.10.0
* bug fixes

version 1.9.91
* migrate to use GSettings
* fixes lyx short cut issue

version 1.9.3
* translate input method name in ibus menu

Upstream ChangeLog libpinyin:
-----------------------------
version 2.2.2
* minor fixes

version 2.2.1
* fixes predicted candidates

version 2.2.0
* bug fixes

The proposal is to backport the disco versions of those packages to
bionic and cosmic in an attempt to prevent crashes. Proposed uploads are
available in this PPA:

https://launchpad.net/~gunnarhj/+archive/ubuntu/ibus-libpinyin

[Test Case]

* Install from {bionic,cosmic}-proposed:
  - libpinyin13
  - libpinyin-data
  - ibus-libpinyin

* Use "Intelligent Pinyin" for typing and confirm that no new issues
  show up when doing so.

(This is apparently not a confirmation that the upload really fixes the
bug. Time will tell.)

[Regression Potential]

The changes are mostly bug fixes, so the regression risk should be
limited. Also consider that the starting point is a rather unstable
functionality.

[Original description]

I have experienced random ibus-libpinyin crashes in bionic.  I cannot
reproduce it, but it occurred at least a few times, even after the
official bionic release.  Same crashes were also reported in the Ubuntu
Chinese forum.

Currently, the workaround is to delete the ~/.cache/ibus/libpinyin
folder.

I talked to Peng Wu, ibus-libpinyin's creator and main maintainer, he
suggested that we update the version of ibus-libpinyin to 1.10.

Can we give this update a trial?

** Affects: ibus-libpinyin (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: libpinyin (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: ibus-libpinyin (Ubuntu Bionic)
     Importance: Medium
     Assignee: Gunnar Hjalmarsson (gunnarhj)
         Status: In Progress

** Affects: libpinyin (Ubuntu Bionic)
     Importance: Medium
     Assignee: Gunnar Hjalmarsson (gunnarhj)
         Status: In Progress

** Affects: ibus-libpinyin (Ubuntu Cosmic)
     Importance: Medium
     Assignee: Gunnar Hjalmarsson (gunnarhj)
         Status: In Progress

** Affects: libpinyin (Ubuntu Cosmic)
     Importance: Medium
     Assignee: Gunnar Hjalmarsson (gunnarhj)
         Status: In Progress

-- 
Random crashes 
https://bugs.launchpad.net/bugs/1768166
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list