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

Bug #717999 reported by Ryan Ritterson
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
The Sound Menu
Fix Released
Medium
Conor Curran
indicator-sound (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: indicator-sound

This may be related to ALSA/Pulseaudio failures that are currently happening repeatedly, causing the sound indicator to enter a strange state. Some Pulse audio output from /var/log/syslog:

Feb 12 21:06:22 gamemachine pulseaudio[1535]: module.c: Failed to load module "module-x11-bell" (argument: "display=:1.0 sample=bell.ogg"): initialization failed.
Feb 12 20:31:00 gamemachine pulseaudio[1388]: alsa-util.c: snd_pcm_avail_delay() returned strange values: delay 0 is less than avail 24.
Feb 12 20:31:00 gamemachine pulseaudio[1388]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: indicator-sound 0.5.9-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-3.30-generic 2.6.38-rc4
Uname: Linux 2.6.38-3-generic x86_64
Architecture: amd64
Date: Sat Feb 12 21:07:43 2011
ExecutablePath: /usr/lib/indicator-sound/indicator-sound-service
ProcCmdline: /usr/lib/indicator-sound/indicator-sound-service
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f543bd34962: testb $0x4,0x20(%rdi)
 PC (0x7f543bd34962) ok
 source "$0x4" ok
 destination "0x20(%rdi)" (0x00000020) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: indicator-sound
StacktraceTop:
 ?? () from /lib/libglib-2.0.so.0
 g_variant_builder_add_value () from /lib/libglib-2.0.so.0
 ?? () from /lib/libglib-2.0.so.0
 g_variant_new_va () from /lib/libglib-2.0.so.0
 g_variant_new () from /lib/libglib-2.0.so.0
Title: indicator-sound-service crashed with SIGSEGV in g_variant_builder_add_value()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (nautilus:2204): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed

Revision history for this message
Ryan Ritterson (rrpublic) wrote :
visibility: private → public
Conor Curran (cjcurran)
Changed in indicator-sound:
assignee: nobody → Conor Curran (cjcurran)
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_variant_is_trusted (value=0x0)
 g_variant_builder_add_value (
 ?? ()
 ?? ()
 ?? ()

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 indicator-sound (Ubuntu):
status: New → Invalid
Revision history for this message
Apport retracing service (apport) wrote : Crash report cannot be processed

Thank you for your report!

However, processing it in order to get sufficient information for the
developers failed (it does not generate an useful symbolic stack trace). This
might be caused by some outdated packages which were installed on your system
at the time of the report:

libjack-jackd2-0: installed version 1.9.6~dfsg.1-3ubuntu1, latest version: 1.9.6~dfsg.1-5ubuntu1
libplymouth2: installed version 0.8.2-2ubuntu16, latest version: 0.8.2-2ubuntu17
libdbusmenu-gtk3: installed version 0.3.97-0ubuntu1, latest version: 0.3.97-0ubuntu3
libdbusmenu-glib3: installed version 0.3.97-0ubuntu1, latest version: 0.3.97-0ubuntu3
tzdata: installed version 2011a-1ubuntu1, latest version: 2011b-2
plymouth: installed version 0.8.2-2ubuntu16, latest version: 0.8.2-2ubuntu17

Please upgrade your system to the latest package versions. If you still
encounter the crash, please file a new report.

Thank you for your understanding, and sorry for the inconvenience!

tags: removed: need-amd64-retrace
Conor Curran (cjcurran)
Changed in indicator-sound:
milestone: none → 0.6.0
status: New → In Progress
Conor Curran (cjcurran)
Changed in indicator-sound:
milestone: 0.6.0 → 0.6.1
Revision history for this message
Ryan Ritterson (rrpublic) wrote :

I have been running daily updates to stay current with package versions. Last night, something got upgraded and sound started to work on my internal sound card but, although not on my video card based HDMI-out. Along with those changes this crash appeared to stop happening.

Revision history for this message
Sebastien Bacher (seb128) wrote :

bug #717545 seems similar to this one.

Changed in indicator-sound (Ubuntu):
status: Invalid → Triaged
Conor Curran (cjcurran)
Changed in indicator-sound:
milestone: 0.6.1 → 0.6.2
Revision history for this message
Conor Curran (cjcurran) wrote :

Not so sure how this is happening. Branch attached protects against Null strings being added to the g_variant_builder, just to be safe ...

Changed in indicator-sound:
status: In Progress → Fix Committed
Conor Curran (cjcurran)
Changed in indicator-sound:
importance: Undecided → Medium
status: Fix Committed → In Progress
Changed in indicator-sound (Ubuntu):
status: Triaged → In Progress
Conor Curran (cjcurran)
Changed in indicator-sound:
status: In Progress → Fix Committed
Conor Curran (cjcurran)
Changed in indicator-sound:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-sound - 0.6.2-0ubuntu1

---------------
indicator-sound (0.6.2-0ubuntu1) natty; urgency=low

  * New upstream release.
    - Fixed crashed with SIGSEGV in pa_context_connect() (LP: #717453)
    - Fixed crashed with SIGSEGV in pa_pdispatch_run() (LP: #723096)
    - Fixed crashed with SIGSEGV (LP: #723096)
    - Fixed crashed with SIGSEGV (LP: #717557)
    - Fixed crashed with SIGSEGV in g_variant_builder_add_value()
      (LP: #717999)
    - Sound Menu Play lists show Favorites item twice in menu and icons for
      all playlists not found (LP: #728263)
    - Players are raised too quickly (LP: #723278)
 -- Ken VanDine <email address hidden> Fri, 04 Mar 2011 13:07:40 -0500

Changed in indicator-sound (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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