diff --git a/gnome-settings-daemon/ChangeLog b/gnome-settings-daemon/ChangeLog index 87e4b1094..8ce01d9f3 100644 --- a/gnome-settings-daemon/ChangeLog +++ b/gnome-settings-daemon/ChangeLog @@ -1,3 +1,9 @@ +2007-01-30 Jens Granseuer + + * actions/acme-volume-gstreamer.c: (update_state): initialize 'vol' + variable to prevent crashes/assertion failures trying to set + ridiculously high/low volume (fixes bug #401376) + 2007-01-29 Kjartan Maraas * gnome-settings-background.c: diff --git a/gnome-settings-daemon/actions/acme-volume-gstreamer.c b/gnome-settings-daemon/actions/acme-volume-gstreamer.c index 476ee35c2..e5584ab02 100644 --- a/gnome-settings-daemon/actions/acme-volume-gstreamer.c +++ b/gnome-settings-daemon/actions/acme-volume-gstreamer.c @@ -133,7 +133,7 @@ static void update_state (AcmeVolumeGStreamer * self) { gint *volumes, n; - gdouble vol; + gdouble vol = 0; GstMixerTrack *track = GST_MIXER_TRACK(self->_priv->mixer_tracks->data); /* update mixer by getting volume */