Bug 1190455 - [abrt] ibus-libpinyin: pinyin_get_pinyin_key_rest_offset(): ibus-engine-libpinyin killed by SIGABRT
Summary: [abrt] ibus-libpinyin: pinyin_get_pinyin_key_rest_offset(): ibus-engine-libpi...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-libpinyin
Version: 21
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peng Wu
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:24ef03744271cbdf7582247dba7...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-02-08 04:18 UTC by 汪明衡
Modified: 2015-02-26 05:56 UTC (History)
3 users (show)

Fixed In Version: fcitx-libpinyin-0.3.1-4.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-02-26 05:56:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (20.52 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: cgroup (190 bytes, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: core_backtrace (10.55 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: dso_list (7.51 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: environ (1.66 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: limits (1.29 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: maps (36.04 KB, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: open_fds (928 bytes, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: proc_pid_status (956 bytes, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details
File: var_log_messages (29 bytes, text/plain)
2015-02-08 04:18 UTC, 汪明衡
no flags Details

Description 汪明衡 2015-02-08 04:18:01 UTC
Version-Release number of selected component:
ibus-libpinyin-1.6.99.20150203-1.fc21

Additional info:
reporter:       libreport-2.3.0
backtrace_rating: 4
cmdline:        /usr/libexec/ibus-engine-libpinyin --ibus
crash_function: pinyin_get_pinyin_key_rest_offset
executable:     /usr/libexec/ibus-engine-libpinyin
kernel:         3.18.5-201.fc21.x86_64
runlevel:       N 5
type:           CCpp
uid:            1002

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 pinyin_get_pinyin_key_rest_offset at pinyin.cpp:2350
 #5 getPinyinCursor at PYPPhoneticEditor.cc:344
 #6 PY::PhoneticEditor::getLookupCursor at PYPPhoneticEditor.cc:354
 #7 PY::FullPinyinEditor::update at PYPFullPinyinEditor.cc:145
 #8 PY::FullPinyinEditor::insert at PYPFullPinyinEditor.cc:57
 #9 PY::PinyinEngine::processKeyEvent at PYPPinyinEngine.cc:217
 #10 _ibus_marshal_BOOLEAN__UINT_UINT_UINT at ibusmarshalers.c:290
 #15 ibus_engine_service_method_call at ibusengine.c:864
 #16 call_in_idle_cb at gdbusconnection.c:4884
 #21 ibus_main at ibusshare.c:302

Comment 1 汪明衡 2015-02-08 04:18:05 UTC
Created attachment 989310 [details]
File: backtrace

Comment 2 汪明衡 2015-02-08 04:18:07 UTC
Created attachment 989311 [details]
File: cgroup

Comment 3 汪明衡 2015-02-08 04:18:09 UTC
Created attachment 989312 [details]
File: core_backtrace

Comment 4 汪明衡 2015-02-08 04:18:10 UTC
Created attachment 989313 [details]
File: dso_list

Comment 5 汪明衡 2015-02-08 04:18:12 UTC
Created attachment 989314 [details]
File: environ

Comment 6 汪明衡 2015-02-08 04:18:13 UTC
Created attachment 989315 [details]
File: limits

Comment 7 汪明衡 2015-02-08 04:18:16 UTC
Created attachment 989316 [details]
File: maps

Comment 8 汪明衡 2015-02-08 04:18:18 UTC
Created attachment 989317 [details]
File: open_fds

Comment 9 汪明衡 2015-02-08 04:18:19 UTC
Created attachment 989318 [details]
File: proc_pid_status

Comment 10 汪明衡 2015-02-08 04:18:20 UTC
Created attachment 989319 [details]
File: var_log_messages

Comment 11 Fedora Update System 2015-02-12 08:13:18 UTC
fcitx-libpinyin-0.3.1-4.fc21, ibus-libpinyin-1.6.99.20150203-2.fc21, libpinyin-1.0.99.20150212-1.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/fcitx-libpinyin-0.3.1-4.fc21,ibus-libpinyin-1.6.99.20150203-2.fc21,libpinyin-1.0.99.20150212-1.fc21

Comment 12 Fedora Update System 2015-02-15 02:58:20 UTC
Package fcitx-libpinyin-0.3.1-4.fc21, ibus-libpinyin-1.6.99.20150203-2.fc21, libpinyin-1.0.99.20150212-1.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing fcitx-libpinyin-0.3.1-4.fc21 ibus-libpinyin-1.6.99.20150203-2.fc21 libpinyin-1.0.99.20150212-1.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-1939/fcitx-libpinyin-0.3.1-4.fc21,ibus-libpinyin-1.6.99.20150203-2.fc21,libpinyin-1.0.99.20150212-1.fc21
then log in and leave karma (feedback).

Comment 13 汪明衡 2015-02-15 13:52:21 UTC
Hi, I currently see no more crash on ibus-libpinyin, but I don't know if this applies to fcitx since I don't use it.

Comment 14 Peng Wu 2015-02-25 08:17:01 UTC
fcitx-libpinyin doesn't use pinyin_get_pinyin_key_rest_offset method I think.
Just rebuild fcitx-libpinyin, as new libpinyin is released.

Comment 15 Fedora Update System 2015-02-26 05:56:29 UTC
fcitx-libpinyin-0.3.1-4.fc21, ibus-libpinyin-1.6.99.20150203-2.fc21, libpinyin-1.0.99.20150212-1.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.