main.py crashed with SIGSEGV in g_markup_escape_text()

Bug #820846 reported by Jean-Baptiste Lallement on 2011-08-04
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ibus (Ubuntu)
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

Jean-Baptiste Lallement (jibel) 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

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) on 2012-03-13
Changed in ibus (Ubuntu):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
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  Edit
Everyone can see this information.

Other bug subscribers