[soundnua]: gnome-control-center segfaults in on_monitor_read_callback

Bug #1197029 reported by David .
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fix Released
unity-control-center (Ubuntu)

Bug Description

When I wanted to close the program it is deactivated and were not closing properly.

david@david-K50IJ:~$ lsb_release -rd
Description: Ubuntu Saucy Salamander (development branch)
Release: 13.10

ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: gnome-control-center 1:3.6.3-0ubuntu29
ProcVersionSignature: Ubuntu 3.10.0-1.8-generic 3.10.0-rc7
Uname: Linux 3.10.0-1-generic x86_64
ApportVersion: 2.10.2-0ubuntu3
Architecture: amd64
Date: Tue Jul 2 18:13:48 2013
ExecutablePath: /usr/bin/gnome-control-center
InstallationDate: Installed on 2013-04-29 (64 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
ProcCmdline: gnome-control-center indicator-datetime
 Segfault happened at: 0x7f03e00d89a4: movsd 0x110(%rax),%xmm2
 PC (0x7f03e00d89a4) ok
 source "0x110(%rax)" (0xaaaaaaaaaaaaabba) not located in a known VMA region (needed readable region)!
 destination "%xmm2" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-control-center
 ?? () from /usr/lib/control-center-1/panels/libsoundnua.so
 ?? () from /usr/lib/control-center-1/panels/libsoundnua.so
 ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so
 ?? () from /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
Title: [soundnua]: gnome-control-center crashed with SIGSEGV
UpgradeStatus: Upgraded to saucy on 2013-07-01 (0 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
 activity-log-manager-control-center 0.9.4-0ubuntu6.1
 deja-dup 27.3.1-0ubuntu1
 gnome-control-center-signon 0.1.7~+13.10.20130625-0ubuntu1
 gnome-control-center-unity 1.3daily13.06.19~13.04-0ubuntu1

Related branches

Revision history for this message
David . (david-suisse1-deactivatedaccount-deactivatedaccount) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

 update_input_peak (dialog=0x7f03f35f2440, v=<unavailable>) at gvc-mixer-dialog.c:220
 update_input_meter (source_index=<optimized out>, sink_input_idx=<optimized out>, v=0.0058290353044867516, dialog=0x7f03f35f2440) at gvc-mixer-dialog.c:242
 on_monitor_read_callback (s=0x7f03f36931f0, length=4, userdata=0x7f03f35f2440) at gvc-mixer-dialog.c:292
 pstream_memblock_callback (p=<optimized out>, channel=<optimized out>, offset=0, seek=PA_SEEK_RELATIVE, chunk=0x7fff85a756a0, userdata=0x7f03f35af950) at pulse/context.c:365
 do_read (p=0x7f03f35af3a0) at pulsecore/pstream.c:847

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 gnome-control-center (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
Revision history for this message
Sebastien Bacher (seb128) wrote : Re: [soundnua]: gnome-control-center crashed with SIGSEGV

similar issue on current trusty, valgrind says

==10764== Invalid read of size 4
==10764== at 0x177AF3FB: on_monitor_read_callback (gvc-mixer-dialog.c:282)
==10764== by 0x1781A60E: pstream_memblock_callback (context.c:365)
==10764== by 0x17897C9E: do_pstream_read_write (pstream.c:862)
==10764== by 0x1788310E: callback (iochannel.c:160)
==10764== by 0x174FBA36: dispatch_func (glib-mainloop.c:584)
==10764== by 0x4A4D1E2: g_main_context_dispatch (gmain.c:3064)
==10764== by 0x4A4D467: g_main_context_iterate.isra.24 (gmain.c:3734)
==10764== by 0x4A4D527: g_main_context_iteration (gmain.c:3795)
==10764== by 0x486655B: g_application_run (gapplication.c:2114)
==10764== by 0x804D7AF: main (control-center.c:342)

affects: gnome-control-center (Ubuntu) → unity-control-center (Ubuntu)
Revision history for this message
Sebastien Bacher (seb128) wrote :

Seems like there is a fix for that on https://bugzilla.gnome.org/show_bug.cgi?id=689079

Changed in unity-control-center (Ubuntu):
status: New → In Progress
Revision history for this message
Sebastien Bacher (seb128) wrote :
summary: - [soundnua]: gnome-control-center crashed with SIGSEGV
+ [soundnua]: gnome-control-center segfaults in on_monitor_read_callback
Changed in gnome-control-center:
importance: Unknown → Medium
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-control-center - 14.04.3+14.04.20140317-0ubuntu1

unity-control-center (14.04.3+14.04.20140317-0ubuntu1) trusty; urgency=low

  [ Robert Ancell ]
  * Only allow icons sizes to be even numbers because odd sizes look
    blurry. (LP: #991310)

  [ Sebastien Bacher ]
  * Backport some leak fixes from upstream, those were leading to
    dialogs not closing when they should (e.g when exiting the panel
    they belong to), hitting a segfault when used then. (LP: #1292038)
  * Use the correct naming for the "Text Entry" settings
  * handle pa_stream_peek returning null (LP: #1197029)
 -- Ubuntu daily release <email address hidden> Mon, 17 Mar 2014 13:46:59 +0000

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

Other bug subscribers

Remote bug watches

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