Debian Bug report logs - #730821
sunpinyin-data: 0.1.22+20120112-1 breaks libsunpinyin3

version graph

Package: sunpinyin-data; Maintainer for sunpinyin-data is Debian Input Method Team <debian-input-method@lists.debian.org>; Source for sunpinyin-data is src:open-gram (PTS, buildd, popcon).

Affects: libsunpinyin3

Reported by: Lingzhu Xiang <xianglingzhu@gmail.com>

Date: Fri, 29 Nov 2013 20:57:02 UTC

Severity: serious

Tags: jessie, sid

Found in version open-gram/0.1.22+20120112-1

Fixed in version open-gram/0.1.22+20131212-1

Done: Liang Guo <bluestonechina@gmail.com>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/sunpinyin/sunpinyin/issues/42

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, unknown-package@qa.debian.org:
Bug#730821; Package libsunpinyin3. (Fri, 29 Nov 2013 20:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Lingzhu Xiang <xianglingzhu@gmail.com>:
New Bug report received and forwarded. Copy sent to unknown-package@qa.debian.org. (Fri, 29 Nov 2013 20:57:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Lingzhu Xiang <xianglingzhu@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Fri, 29 Nov 2013 15:53:56 -0500
Package: libsunpinyin3
Version: 2.0.3+git20130507-1
Severity: important

I'm using xsunpinyin 2.0.3-4 with libsunpinyin3. libsunpinyin3
2.0.3+git20120607-1 works well with this. This is is obviously a
regression.

xsunpinyin will not display any candidate choices for yue, jiong,
qiong, and xiong.

xsunpinyin will provide candidates for jue, que, and xue with actual
candidates of jiong, qiong, and xiong.

After inputting yue, jiong, qiong, or xiong, the cursor will move to
the front. Moving left or right at the moment will crash xsunpinyin
with segfault:

Program terminated with signal 11, Segmentation fault.
#0  CIMIClassicView::_moveLeftSyllable (this=this@entry=0xc6e610,
mask=@0x7ffff27e728c: 5,
    searchAgain=searchAgain@entry=true) at src/ime-core/imi_view_classic.cpp:583
583 src/ime-core/imi_view_classic.cpp: No such file or directory.
(gdb) bt
#0  CIMIClassicView::_moveLeftSyllable (this=this@entry=0xc6e610,
mask=@0x7ffff27e728c: 5,
    searchAgain=searchAgain@entry=true) at src/ime-core/imi_view_classic.cpp:583
#1  0x00007fc4ac7d592a in CIMIClassicView::onKeyEvent (this=0xc6e610, key=...)
    at src/ime-core/imi_view_classic.cpp:277
#2  0x000000000040ea58 in preedit_on_key ()
#3  0x0000000000413572 in _xim_forward_event ()
#4  0x000000000041a298 in ?? ()
#5  0x000000000041af85 in _Xi18nMessageHandler ()
#6  0x000000000041642a in ?? ()
#7  0x00007fc4ae8dba31 in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#8  0x00007fc4ae8dbafe in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#9  0x00007fc4acd76ea6 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fc4acd771f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fc4acd775fa in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fc4aec5f2e7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x000000000040b09f in main ()


Lingzhu Xiang



Information forwarded to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#730821; Package libsunpinyin3. (Sun, 26 Jan 2014 16:09:16 GMT) (full text, mbox, link).


Acknowledgement sent to GUO Yixuan <culu.gyx@gmail.com>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>. (Sun, 26 Jan 2014 16:09:16 GMT) (full text, mbox, link).


Message #10 received at 730821@bugs.debian.org (full text, mbox, reply):

From: GUO Yixuan <culu.gyx@gmail.com>
To: 730821@bugs.debian.org
Subject: Re: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Sun, 26 Jan 2014 11:07:35 -0500
[Message part 1 (text/plain, inline)]
Control: severity -1 serious

Hi,

On Fri, Nov 29, 2013 at 03:53:56PM -0500, Lingzhu Xiang wrote:
> Package: libsunpinyin3
> Version: 2.0.3+git20130507-1
> Severity: important
> 
> I'm using xsunpinyin 2.0.3-4 with libsunpinyin3. libsunpinyin3
> 2.0.3+git20120607-1 works well with this. This is is obviously a
> regression.
> 
> xsunpinyin will not display any candidate choices for yue, jiong,
> qiong, and xiong.
> 
> xsunpinyin will provide candidates for jue, que, and xue with actual
> candidates of jiong, qiong, and xiong.

Although fcitx (fcitx-sunpinyin) doesn't crash on these syllables,
failing to parse them renders it unusable, so I upgraded the severity.

Regards,

GUO Yixuan
[signature.asc (application/pgp-signature, inline)]

Severity set to 'serious' from 'important' Request was from GUO Yixuan <culu.gyx@gmail.com> to 730821-submit@bugs.debian.org. (Sun, 26 Jan 2014 16:09:16 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#730821; Package libsunpinyin3. (Sat, 22 Feb 2014 03:51:05 GMT) (full text, mbox, link).


Acknowledgement sent to Lingzhu Xiang <xianglingzhu@gmail.com>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>. (Sat, 22 Feb 2014 03:51:05 GMT) (full text, mbox, link).


Message #17 received at 730821@bugs.debian.org (full text, mbox, reply):

From: Lingzhu Xiang <xianglingzhu@gmail.com>
To: 730821@bugs.debian.org
Cc: GUO Yixuan <culu.gyx@gmail.com>
Subject: Re: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Fri, 21 Feb 2014 22:46:50 -0500
I bisected the regression and opened a bug upstream
https://github.com/sunpinyin/sunpinyin/issues/42.

Lingzhu Xiang



Information forwarded to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#730821; Package libsunpinyin3. (Sat, 22 Feb 2014 06:00:04 GMT) (full text, mbox, link).


Acknowledgement sent to GUO Yixuan <culu.gyx@gmail.com>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>. (Sat, 22 Feb 2014 06:00:04 GMT) (full text, mbox, link).


Message #22 received at 730821@bugs.debian.org (full text, mbox, reply):

From: GUO Yixuan <culu.gyx@gmail.com>
To: Lingzhu Xiang <xianglingzhu@gmail.com>
Cc: 730821@bugs.debian.org
Subject: Re: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Sat, 22 Feb 2014 00:56:48 -0500
Control: forwarded -1 https://github.com/sunpinyin/sunpinyin/issues/42

On Fri, Feb 21, 2014 at 10:46:50PM -0500, Lingzhu Xiang wrote:
> I bisected the regression and opened a bug upstream
> https://github.com/sunpinyin/sunpinyin/issues/42.
> 
> Lingzhu Xiang
> 

Thank you!

GUO Yixuan



Set Bug forwarded-to-address to 'https://github.com/sunpinyin/sunpinyin/issues/42'. Request was from GUO Yixuan <culu.gyx@gmail.com> to 730821-submit@bugs.debian.org. (Sat, 22 Feb 2014 06:00:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#730821; Package libsunpinyin3. (Sat, 22 Feb 2014 06:30:05 GMT) (full text, mbox, link).


Acknowledgement sent to Lingzhu Xiang <xianglingzhu@gmail.com>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>. (Sat, 22 Feb 2014 06:30:05 GMT) (full text, mbox, link).


Message #29 received at 730821@bugs.debian.org (full text, mbox, reply):

From: Lingzhu Xiang <xianglingzhu@gmail.com>
To: 730821 <730821@bugs.debian.org>
Cc: control@bugs.debian.org, GUO Yixuan <culu.gyx@gmail.com>
Subject: Re: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Sat, 22 Feb 2014 01:26:56 -0500
reassign -1 sunpinyin-data
retitle -1 sunpinyin-data: 0.1.22+20120112-1 breaks libsunpinyin3
thanks

Sunpinyin upstream says sunpinyin-data (<20130220) breaks current
libsunpinyin. https://github.com/sunpinyin/sunpinyin/issues/42#issuecomment-35795012

How it breaks is shown above.

As I tested rebuilding sunpinyin-data with updated dict.utf8 and
lm_sc.t3g.arpa from open-gram upstream would resolve this.

Lingzhu Xiang



Bug reassigned from package 'libsunpinyin3' to 'sunpinyin-data'. Request was from Lingzhu Xiang <xianglingzhu@gmail.com> to control@bugs.debian.org. (Sat, 22 Feb 2014 06:39:04 GMT) (full text, mbox, link).


No longer marked as found in versions sunpinyin/2.0.3+git20130507-1. Request was from Lingzhu Xiang <xianglingzhu@gmail.com> to control@bugs.debian.org. (Sat, 22 Feb 2014 06:39:05 GMT) (full text, mbox, link).


Changed Bug title to 'sunpinyin-data: 0.1.22+20120112-1 breaks libsunpinyin3' from 'libsunpinyin3: fails to convert ue and iong syllables and crashes' Request was from Lingzhu Xiang <xianglingzhu@gmail.com> to control@bugs.debian.org. (Sat, 22 Feb 2014 06:39:06 GMT) (full text, mbox, link).


Marked as found in versions open-gram/0.1.22+20120112-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 22 Feb 2014 14:24:04 GMT) (full text, mbox, link).


Added tag(s) sid and jessie. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 22 Feb 2014 14:24:05 GMT) (full text, mbox, link).


Added indication that 730821 affects libsunpinyin3 Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 22 Feb 2014 14:24:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>:
Bug#730821; Package sunpinyin-data. (Mon, 24 Feb 2014 03:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Liang Guo <bluestonechina@gmail.com>:
Extra info received and forwarded to list. Copy sent to IME Packaging Team <pkg-ime-devel@lists.alioth.debian.org>. (Mon, 24 Feb 2014 03:21:05 GMT) (full text, mbox, link).


Message #46 received at 730821@bugs.debian.org (full text, mbox, reply):

From: Liang Guo <bluestonechina@gmail.com>
To: Lingzhu Xiang <xianglingzhu@gmail.com>, 730821@bugs.debian.org
Subject: Re: [Pkg-ime-devel] Bug#730821: libsunpinyin3: fails to convert ue and iong syllables and crashes
Date: Mon, 24 Feb 2014 11:17:41 +0800
On Sat, Feb 22, 2014 at 2:26 PM, Lingzhu Xiang <xianglingzhu@gmail.com> wrote:
> reassign -1 sunpinyin-data
> retitle -1 sunpinyin-data: 0.1.22+20120112-1 breaks libsunpinyin3
> thanks
>
> Sunpinyin upstream says sunpinyin-data (<20130220) breaks current
> libsunpinyin. https://github.com/sunpinyin/sunpinyin/issues/42#issuecomment-35795012
>
> How it breaks is shown above.
>
> As I tested rebuilding sunpinyin-data with updated dict.utf8 and
> lm_sc.t3g.arpa from open-gram upstream would resolve this.
>
> Lingzhu Xiang
>
> _______________________________________________
> Pkg-ime-devel mailing list
> Pkg-ime-devel@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ime-devel
Thanks,
I'll update  sunpinyin-data ASAP.

-- 
Liang Guo
http://guoliang.me/



Marked as fixed in versions open-gram/0.1.22+20131212-1. Request was from Liang Guo <bluestonechina@gmail.com> to control@bugs.debian.org. (Thu, 06 Mar 2014 13:45:14 GMT) (full text, mbox, link).


Marked Bug as done Request was from Liang Guo <bluestonechina@gmail.com> to control@bugs.debian.org. (Thu, 06 Mar 2014 13:45:15 GMT) (full text, mbox, link).


Notification sent to Lingzhu Xiang <xianglingzhu@gmail.com>:
Bug acknowledged by developer. (Thu, 06 Mar 2014 13:45:16 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 07 Apr 2014 07:26:47 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 20 13:55:28 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.