gnome-control-center crashed with SIGSEGV in g_type_instance_get_private() (device_services_changed)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Bluetooth |
Fix Released
|
Critical
|
|||
gnome-bluetooth (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Oneiric |
Fix Released
|
High
|
Mathieu Trudel-Lapierre |
Bug Description
SRU JUSTIFICATION:
An easy to reproduce crasher when changing settings for bluetooth headsets. It seems to be affecting a lot of people and the patches are not very intrusive.
TEST CASE:
1) Connect a bluetooth headset.
2) Open bluetooth properties, select the added device.
3) Click the Sound Settings button
4) Move to the Hardware tab in the Sound Settings panel; then select the bluetooth headset device.
5) Click Speaker Test; then click the Test button to start a sound test.
* Without the patch and immediately after adding a new bluetooth headset device; you would see a crash of gnome-control-
* With the patch, the sound test completes and other sound settings are available.
---
crashed while trying to manage sound preferences for a bluetooth headset.
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: gnome-control-
ProcVersionSign
Uname: Linux 3.0-1-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Sun Jul 3 21:54:38 2011
ExecutablePath: /usr/bin/
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 (20100816.1)
ProcCmdline: gnome-control-
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
LANGUAGE=en_US:en
SegvAnalysis:
Segfault happened at: 0x7f69fdb8469a <g_type_
PC (0x7f69fdb8469a) ok
source "(%rbx)" (0x405800000000
destination "%rax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-control-
StacktraceTop:
g_type_
?? () from /usr/lib/
?? () from /usr/lib/
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
Title: gnome-control-
UpgradeStatus: Upgraded to oneiric on 2011-06-27 (6 days ago)
UserGroups: adm admin cdrom dialout libvirtd lpadmin mythtv plugdev sambashare src
Related branches
visibility: | private → public |
affects: | gnome-control-center (Ubuntu) → gnome-bluetooth (Ubuntu) |
summary: |
gnome-control-center crashed with SIGSEGV in - g_type_instance_get_private() + g_type_instance_get_private() (device_services_changed) |
Changed in gnome-bluetooth (Ubuntu): | |
importance: | Medium → High |
Changed in gnome-bluetooth: | |
importance: | Unknown → Critical |
status: | Unknown → New |
tags: | added: rls-mgr-o-tracking |
description: | updated |
Changed in gnome-bluetooth: | |
status: | New → Fix Released |
StacktraceTop: instance_ get_private (instance= 0x7f6a01a28300, private_ type=1400932658 65984) at /build/ buildd/ glib2.0- 2.29.8/ ./gobject/ gtype.c: 4503 services_ changed (iface= 0x7f6a01b691e0, property= 0x7f6a01714fb0 "State", value=0x7f6a018 07020, user_data= 0x7f6a01a28300) at bluetooth- client. c:374 dbus_message_ to_g_marshaller (closure= 0x7f6a01917dd0, return_value=0x0, n_param_ values= <value optimized out>, param_values=<value optimized out>, invocation_ hint=0x7fffc396 2a90, marshal_data=0x0) at dbus-gproxy.c:1733 0x7f6a01917dd0, return_value=0x0, n_param_values=3, param_values= 0x7f6a018ca0a0, invocation_ hint=<value optimized out>) at /build/ buildd/ glib2.0- 2.29.8/ ./gobject/ gclosure. c:771 emit_unlocked_ R (node=<value optimized out>, detail=1977, instance= 0x7f6a01b691e0, emission_ return= 0x0, instance_ and_params= 0x7f6a018ca0a0) at /build/ buildd/ glib2.0- 2.29.8/ ./gobject/ gsignal. c:3256
g_type_
device_
marshal_
g_closure_invoke (closure=
signal_