indicator-sound-service crashed with SIGSEGV in g_variant_is_trusted()

Bug #1305902 reported by Tommy on 2014-04-10
172
This bug affects 33 people
Affects Status Importance Assigned to Milestone
indicator-sound (Ubuntu)
High
Ted Gould

Bug Description

Happened when trying to play Pandora Radio using the Pithos client.

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: indicator-sound 12.10.2+14.04.20140401-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8
Uname: Linux 3.13.0-23-generic x86_64
ApportVersion: 2.14.1-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Apr 10 09:58:34 2014
ExecutablePath: /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service
InstallationDate: Installed on 2014-04-08 (1 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Daily amd64 (20140407)
ProcCmdline: /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service
ProcEnviron:
 PATH=(custom, no user)
 LANGUAGE=en_US
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f892d60f9c0: mov 0x20(%rdi),%eax
 PC (0x7f892d60f9c0) ok
 source "0x20(%rdi)" (0x00000020) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: indicator-sound
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_variant_builder_add_value () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? ()
 accounts_service_user_set_player ()
 _start ()
Title: indicator-sound-service crashed with SIGSEGV in g_variant_builder_add_value()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Related branches

Tommy (lodmot347) wrote :

StacktraceTop:
 g_variant_is_trusted (value=value@entry=0x0) at /build/buildd/glib2.0-2.40.0/./glib/gvariant-core.c:607
 g_variant_builder_add_value (builder=0x7fffe8aeebd0, value=0x0) at /build/buildd/glib2.0-2.40.0/./glib/gvariant.c:3430
 ?? ()
 accounts_service_user_set_player ()
 _start ()

Changed in indicator-sound (Ubuntu):
importance: Undecided → Medium
summary: - indicator-sound-service crashed with SIGSEGV in
- g_variant_builder_add_value()
+ indicator-sound-service crashed with SIGSEGV in g_variant_is_trusted()
tags: removed: need-amd64-retrace
Charles Kerr (charlesk) on 2014-04-12
Changed in indicator-sound (Ubuntu):
assignee: nobody → Ted Gould (ted)
information type: Private → Public
Changed in indicator-sound (Ubuntu):
status: New → In Progress
importance: Medium → High
Da Rocket (darocket) wrote :

Need to clarify this issue.
The Ubuntu repository has version 0.3.17 of Pithos. This version works fine.
The problem starts when adding the PPA and updating to 0.3.18 or higher.
With Pithos 0.3.18 the indicator-sound freezes/greys out the second Pithos is launched. Once Pithos is running the indicator-sound can be restarted and it functions without issue unless Pithos is shutdown and restarted.

The latest version of Pithos 1.0.0 freezes indicator-sound and it cannot be restarted and will not function until the Pithos process is killed.

The issue can be resolved by removing the Pithos PPA, purging Pithos with 'sudo apt-get purge pithos' , updating repository with 'sudo apt-get update', and then installing the older version 0.3.17 in the Ubuntu repositoyr with 'sudo apt-get install pithos'.

Peace out.

Da Rocket (darocket) wrote :

let me make it real easy for ya.....

sudo apt-get purge pithos
sudo rm /etc/apt/sources.list.d/pithos*
sudo apt-get update
sudo apt-get install pithos

This removes any version you installed from the PPA, removes the PPA from Software Sources, Updates and then Installs 0.3.17.2 from the Ubuntu repository which is tested and does not have any issues with the sound-indicator/sound-indicator-service.

Peace.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-sound - 12.10.2+14.10.20140611-0ubuntu1

---------------
indicator-sound (12.10.2+14.10.20140611-0ubuntu1) utopic; urgency=low

  [ Ted Gould ]
  * Protect against icon serialization errors (LP: #1305902)

  [ Sergey "Shnatsel" Davidoff ]
  * Add Pantheon, the desktop environment of elementary Project, to
    OnlyShowIn lists in .desktop files. (LP: #1301699)
 -- Ubuntu daily release <email address hidden> Wed, 11 Jun 2014 17:25:52 +0000

Changed in indicator-sound (Ubuntu):
status: In Progress → Fix Released
Aaron Gerber (agerber85) wrote :

Any chance the fix will be applied to 14.04? Backports? Is there some other way I can get it (preferably without manually downloading and installing the .deb)?

Aaron Gerber (agerber85) wrote :

I really don't think the status is correct. The fix was only released for the beta release of Ubuntu. Shouldn't bug fixes also be applied to current stable releases?

Fink Nottle (finknottle) wrote :

This is still broken on Trusty.

Travis (wilson0028) wrote :

Will this be backported to 14.04?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers