[soundnua]: gnome-control-center crashed with SIGSEGV in _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv() when selecting a different audio input device

Bug #970323 reported by Steffen K.
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

It happens everytime i try to select a different audio input device in the input device list.

I reproduced the error several times. The segfault seems to occur in different libs randomly.

The segfaults in different libs according to dmesg for each time i reproduced it:

1. libgtk-3.so.0.400.0
2. libglib-2.0.so.0.3200.0
3. libc-2.15.so
4. libgobject-2.0.so.0.3200.0
5. libgobject-2.0.so.0.3200.0
6. libc-2.15.so
7. libglib-2.0.so.0.3200.0
8. libc-2.15.so
9. libglib-2.0.so.0.3200.0
10. libc-2.15.so
11. libc-2.15.so
12. libgobject-2.0.so.0.3200.0
13. libc-2.15.so

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gnome-control-center 1:3.4.0-0ubuntu3
ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
Uname: Linux 3.2.0-21-generic x86_64
ApportVersion: 2.0-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Sat Mar 31 21:17:42 2012
ExecutablePath: /usr/bin/gnome-control-center
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64+mac (20110427.1)
ProcCmdline: gnome-control-center sound-nua
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=de_DE.UTF-8
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: gnome-control-center
Title: [soundnua]: gnome-control-center crashed with SIGSEGV in g_signal_emit_valist()
UpgradeStatus: Upgraded to precise on 2012-02-04 (56 days ago)
UserGroups: adm admin audio cdrom debian-tor dialout fuse libvirtd lpadmin plugdev sambashare vde2-net

Revision history for this message
Steffen K. (sk-gobuki) wrote :
visibility: private → public
Revision history for this message
Steffen K. (sk-gobuki) wrote :

With a workaround i can not select the input device of my Mackie ProFX 12 mixer to be able to record from it.

I opened pavucontrol and went to the configuration tab. There i changed the profile of the mixer device 'PCM2903B Audio Codec' to from 'Analog Stereo Duplex' to 'Analog Stereo Output + Digital Stereo (IEC958) Input'.
After that in gnome-control-center, instead of two input devices for the mixer, i only see an 'iec958-stereo-input' device and when i select that, the control center doesn't crash anymore.

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceTop.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Medium
summary: [soundnua]: gnome-control-center crashed with SIGSEGV in
- g_signal_emit_valist() when selecting a different audio input device
+ _gtk_marshal_VOID__OBJECT_BOXED_BOOLEAN_BOOLEANv() when selecting a
+ different audio input device
tags: removed: need-amd64-retrace
Conor Curran (cjcurran)
Changed in gnome-control-center (Ubuntu):
assignee: nobody → Conor Curran (cjcurran)
status: New → In Progress
Revision history for this message
Conor Curran (cjcurran) wrote :

Hi,

I have been testing today to try to reproduce this. I have number of duplicates which give roughly the same error, they are all slightly different hence why I have not marked as duplicate but I suspect that a singular fix 'should' resolve them all.

Could you please try something ?

Please modify /usr/share/pulseaudio/alsa-mixer/paths/analog-input.conf
comment out "required = volume" from the [Element Capture] section.

You can comment out with '#'.

Then restart and see if the bug is still present.

thanks,
Conor

Conor Curran (cjcurran)
Changed in gnome-control-center (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

closing the bug since there was no reply

Changed in gnome-control-center (Ubuntu):
assignee: Conor Curran (cjcurran) → nobody
status: Incomplete → 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.