[Bug 1220224] Re: Sync libchewing 0.3.5-2 (main) from Debian unstable (main)

ChangZhuo Chen (陳昌倬) 1220224 at bugs.launchpad.net
Tue Sep 3 13:16:35 UTC 2013


I am one of the maintainer of libchewing, and I also help to build
debian package for 0.3.5.

- The benefit of upgrading is avoiding crashing issue in end user.
- The downside is that scim-chewing locks itself into 0.3.4 excluding. It needs patch if libchewing is upgraded to 0.3.5.

The following crash issues are fixed in libchewing 0.3.5. Except 71a55c0
and 35881e, other issue might be triggered by user can cause libchewing
crash.

71a55c0 Prevent unaligned memory access
35881e Reduce maxChiSymbolLen to 39 to avoid overflow
8fb6653 Do not store user phrase when its length is 1
16d378d Check chiSymbolBufLen in chewing_handle_Numlock()
b53c694 Set isSymbol to 0 in SetChoiceInfo
1afcc26 Fix 'j', 'k' in select mode cannot handle symbol selecting
b262b06 Do not call GetCharNext() when GetCharFirst() fails

I built libchewing 0.3.5-2 with i386/amd64 pbuilder, and they all built
successfully. . I also setup a daily build [1] and use develop snapshot
every day without any issue.

[1] https://launchpad.net/~chewing/+archive/chewing

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

Title:
  Sync libchewing 0.3.5-2 (main) from Debian unstable (main)

Status in “libchewing” package in Ubuntu:
  New

Bug description:
  Please sync libchewing 0.3.5-2 (main) from Debian unstable (main)

  Changelog entries since current saucy version 0.3.4-3:

  libchewing (0.3.5-2) unstable; urgency=low

    * Add missing build dependency.

   -- Kan-Ru Chen (陳侃如) <koster at debian.org>  Thu, 08 Aug 2013 08:43:22
  +0800

  libchewing (0.3.5-1) unstable; urgency=low

    [ ChangZhuo Chen (陳昌倬) ]
    * New upstream release. (Closes: #695452, #608615)
    * Add info page to libchewing3-dev
    * Update new official website
    * Remove unused patches
    * Remove unused dependency
    * Add symbol for new API chewing_set_logger

    [ Kan-Ru Chen (陳侃如) ]
    * Make libchewing3-dbg Multi-Arch: same. (Closes: #712883)
    * Clean generated info files.

   -- Kan-Ru Chen (陳侃如) <koster at debian.org>  Thu, 08 Aug 2013 01:01:54
  +0800

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libchewing/+bug/1220224/+subscriptions



More information about the Ubuntu-sponsors mailing list