telepathy-indicator crashed with SIGSEGV in g_utf8_validate()

Bug #809284 reported by Rostislav Dzinko
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
libindicate
Invalid
Undecided
Unassigned
libindicate (Ubuntu)
Invalid
Undecided
Unassigned
telepathy-glib (Ubuntu)
Invalid
Low
Unassigned
telepathy-indicator (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Empathy crashed immediately after start and IRC chat room opened.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: telepathy-indicator 0.0.2-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-4.5-generic 3.0.0-rc6
Uname: Linux 3.0.0-4-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Tue Jul 12 15:20:18 2011
ExecutablePath: /usr/bin/telepathy-indicator
InstallationMedia: Ubuntu 10.04.2 LTS "Lucid Lynx" - Release amd64 (20110211.1)
ProcCmdline: telepathy-indicator
ProcEnviron:
 LANG=uk_UA.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f2344357198 <g_utf8_validate+488>: movzbl (%rdi),%r8d
 PC (0x7f2344357198) ok
 source "(%rdi)" (0x68746170656c6554) not located in a known VMA region (needed readable region)!
 destination "%r8d" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: telepathy-indicator
StacktraceTop:
 g_utf8_validate () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_variant_new_string () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 indicate_indicator_set_property () from /usr/lib/libindicate.so.5
 ?? ()
 ?? () from /usr/lib/libtelepathy-glib.so.0
Title: telepathy-indicator crashed with SIGSEGV in g_utf8_validate()
UpgradeStatus: Upgraded to oneiric on 2011-07-11 (1 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Rostislav Dzinko (rostislav-dzinko) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 fast_validate (str=0x68746170656c6554 <Address 0x68746170656c6554 out of bounds>, max_len=-1, end=0x0) at /build/buildd/glib2.0-2.29.10/./glib/gutf8.c:1632
 g_utf8_validate (str=0x68746170656c6554 <Address 0x68746170656c6554 out of bounds>, max_len=-1, end=0x0) at /build/buildd/glib2.0-2.29.10/./glib/gutf8.c:1800
 g_variant_new_string (string=0x68746170656c6554 <Address 0x68746170656c6554 out of bounds>) at /build/buildd/glib2.0-2.29.10/./glib/gvariant.c:1131
 indicate_indicator_set_property (indicator=0x1bae980, key=0x402024 "sender", data=<value optimized out>) at /build/buildd/libindicate-0.5.0/./libindicate/indicator.c:430
 ?? ()

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 telepathy-indicator (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Changed in telepathy-indicator (Ubuntu):
status: New → Confirmed
Changed in libindicate (Ubuntu):
status: New → Confirmed
Revision history for this message
Ken VanDine (ken-vandine) wrote :

This was fixed since 0.0.2 in telepathy-indicator, with better handling of getting the alias.

Changed in telepathy-indicator (Ubuntu):
status: Confirmed → Fix Released
Ted Gould (ted)
Changed in libindicate (Ubuntu):
status: Confirmed → Invalid
Changed in libindicate:
status: New → Invalid
Changed in telepathy-glib (Ubuntu):
importance: Undecided → Low
milestone: none → oneiric-updates
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

This version has expired long time ago, and is no more supported

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