There are other problems with that patch:

@@-1327,8 +1430,12 @@
                        g_object_unref (manager->priv->stream);
                        manager->priv->stream = NULL;
                }
+               if (gvc_mixer_stream_get_id (manager->priv->input_stream)
+                    == id) {
+                       g_object_unref (manager->priv->input_stream);
+                       manager->priv->input_stream = NULL;
+               }


The if() block which encloses all this code checks that manager->priv->stream 
is non-NULL.  Nothing checks that manager->priv->input_stream is non-NULL 
before passing it to gvc_mixer_stream_get_id()... and this results in... "** 
(gnome-settings-daemon:32266): CRITICAL **: gvc_mixer_stream_get_id: assertion 
`GVC_IS_MIXER_STREAM (stream)' failed"

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1248368

Title:
  Volume up/down keyboard keys stoped working after gnome-settings-
  daemon package update

Status in “gnome-settings-daemon” package in Ubuntu:
  Expired

Bug description:
  After updating gnome-settings-daemon from version 3.4.2-0ubuntu0.6.4
  to version 3.4.2-0ubuntu0.6.5 the keyboard volume keys are not
  working.

  Pressing the keys does not produce the volume OSD, neither the volume
  is increased or decreased.

  The following packages were updated by synaptic:
  cjs (2.0.0-20131021020602-precise) to 2.0.0-20131105020703-precise
  duplicity (0.6.18-0ubuntu3.2) to 0.6.18-0ubuntu3.3
  gimp (2.8.6-0precise1~ppa) to 2.8.8-0precise0~ppa
  gimp-data (2.8.6-0precise1~ppa) to 2.8.8-0precise0~ppa
  gnome-settings-daemon (3.4.2-0ubuntu0.6.4) to 3.4.2-0ubuntu0.6.5
  libcjs0c (2.0.0-20131021020602-precise) to 2.0.0-20131105020703-precise
  libgimp2.0 (2.8.6-0precise1~ppa) to 2.8.8-0precise0~ppa
  xkb-data (2.5-1ubuntu1.4) to 2.5-1ubuntu1.5
  xserver-common-lts-quantal (2:1.13.0-0ubuntu6.3~precise1) to 
2:1.13.0-0ubuntu6.5~precise1
  xserver-xorg-core-lts-quantal (2:1.13.0-0ubuntu6.3~precise1) to 
2:1.13.0-0ubuntu6.5~precise1

  I suspected that the bug might be in xkb-data and/or gnome-settings-daemon.
  Downgrading the xkb-data package the previous version (2.5-1ubuntu1.4) didn't 
work.
  Downgrading the gnome-settings-daemon package to the previous version 
(3.4.2-0ubuntu0.6.4) worked!
  Afterwords I upgraded xkb-data to the latest version (2.5-1ubuntu1.5) and 
left gnome-settings-daemon package to the previous version 
(3.4.2-0ubuntu0.6.4). And this works!!!

  In conclusion there is some regression introduced into gnome-settings-
  daemon 3.4.2-0ubuntu0.6.5.

  lsb_release -rd
  Description:  Ubuntu 12.04.3 LTS
  Release:      12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1248368/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to