ibus-engine-chewing crashed with SIGSEGV

Bug #910975 reported by BlueT - Matthew Lien - 練喆明
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libchewing (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

ibus crash when using skype text conversation.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: ibus-chewing 1.2.0.20091211-1
ProcVersionSignature: Ubuntu 2.6.32-37.81-generic 2.6.32.49+drm33.21
Uname: Linux 2.6.32-37-generic x86_64
Architecture: amd64
Date: Tue Jan 3 04:53:33 2012
Disassembly: => 0x7f10116093dc: Cannot access memory at address 0x7f10116093dc
ExecutablePath: /usr/lib/ibus-chewing/ibus-engine-chewing
ProcCmdline: /usr/lib/ibus-chewing/ibus-engine-chewing --ibus
ProcEnviron:
 LANGUAGE=zh_TW:en_US:en
 PATH=(custom, user)
 LANG=zh_TW.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f10116093dc: Cannot access memory at address 0x7f10116093dc
 PC (0x7f10116093dc) ok
 SP (0x7fff566cd198) ok
 Reason could not be automatically determined.
Signal: 11
SourcePackage: ibus-chewing
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 ?? ()
Title: ibus-engine-chewing crashed with SIGSEGV
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare vboxusers
XsessionErrors:
 (gnome-settings-daemon:2858): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
 (gnome-settings-daemon:2858): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed
 (polkit-gnome-authentication-agent-1:2884): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-settings-daemon:2858): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed

Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 _wordcopy_bwd_aligned (dstp=15011848, srcp=15011832, len=2305843009210306184) at wordcopy.c:313
 __GI_memmove (dest=0x2829bc0, src=<optimized out>, len=18446744073709551608) at memmove.c:99
 _Inner_InternalSpecialSymbol (key=<optimized out>, pgdata=0x281ea30, symkey=40 '(', chibuf=0x7f1011e52388 "\357\274\210") at /usr/include/bits/string3.h:59
 InternalSpecialSymbol (chibuf=<optimized out>, keybuf=<optimized out>, nSpecial=<optimized out>, pgdata=<optimized out>, key=<optimized out>) at chewingutil.c:214
 SpecialSymbolInput (key=40, pgdata=0x281ea30) at chewingutil.c:250

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in ibus-chewing (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
BlueT - Matthew Lien - 練喆明 (bluet) wrote :

This happens again.
Actually it happens every few days.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ibus-chewing (Ubuntu):
status: New → Confirmed
Revision history for this message
ChangZhuo Chen (陳昌倬) (czchen) wrote :

This issue is caused by libchewing overflow, and it is fixed in libchewing 0.3.5.

affects: ibus-chewing (Ubuntu) → libchewing (Ubuntu)
Changed in libchewing (Ubuntu):
status: Confirmed → Fix Committed
Changed in libchewing (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.