main.py crashed with SIGSEGV in g_markup_escape_text()

Bug #820846 reported by Jean-Baptiste Lallement
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ibus (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Ubuntu Desktop amd64 20110803.1

After an installation in Chinese simplified, I selected pinyin as input method and tried to enter something in gedit. The desktop froze and got this crash (see also bug 820845)

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: ibus 1.3.9-2ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-7.9-generic 3.0.0
Uname: Linux 3.0.0-7-generic x86_64
Architecture: amd64
Date: Thu Aug 4 11:29:18 2011
ExecutablePath: /usr/share/ibus/setup/main.py
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1)
InterpreterPath: /usr/bin/python2.7
ProcCmdline: /usr/bin/python /usr/share/ibus/setup/main.py ibus-setup
ProcCwd: /home/ubuntu
ProcEnviron:
 LANGUAGE=zh_CN:
 LANG=zh_CN
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f2d8f220ea0 <g_markup_escape_text+80>: movzbl (%rbx),%eax
 PC (0x7f2d8f220ea0) ok
 source "(%rbx)" (0x03033000) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: ibus
StacktraceTop:
 g_markup_escape_text () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 g_object_set_property () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
Title: main.py crashed with SIGSEGV in g_markup_escape_text()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 append_escaped_text (text=<value optimized out>, length=<value optimized out>) at /build/buildd/glib2.0-2.29.14/./glib/gmarkup.c:2107
 g_markup_escape_text (text=<value optimized out>, length=<value optimized out>) at /build/buildd/glib2.0-2.29.14/./glib/gmarkup.c:2183
 gtk_widget_set_property (object=0x2a86280, prop_id=<value optimized out>, value=<value optimized out>, pspec=<value optimized out>) at /build/buildd/gtk+2.0-2.24.5/gtk/gtkwidget.c:2721
 object_set_property (object=0x2a86280, property_name=<value optimized out>, value=0x2d0bd18) at /build/buildd/glib2.0-2.29.14/./gobject/gobject.c:1199
 g_object_set_property (object=0x2a86280, property_name=<value optimized out>, value=0x2d0bd18) at /build/buildd/glib2.0-2.29.14/./gobject/gobject.c:1929

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 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
tags: added: iso-testing
visibility: private → public
Changed in ibus (Ubuntu):
status: New → Confirmed
Changed in ibus (Ubuntu):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Martin Pitt (pitti)
Changed in ibus (Ubuntu):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
Revision history for this message
Aron Xu (happyaron) wrote :

Fixed in 1.5.x series.

Changed in ibus (Ubuntu):
status: Confirmed → 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.