From: Balachandran C Date: Mon, 27 Jul 2009 09:29:27 +0000 (+0100) Subject: alsasrc: set alsasrc->handle back to NULL when closing device X-Git-Tag: 1.19.3~511^2~9400 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=01e0fdd86c65123130147f64be33606bf2cca26b;p=platform%2Fupstream%2Fgstreamer.git alsasrc: set alsasrc->handle back to NULL when closing device Fixes crashes in gst_alsa_find_device_name() when probing or reading the device-name property (e.g. when doing a dot-file dump). Fixes #589797. --- diff --git a/ext/alsa/gstalsasrc.c b/ext/alsa/gstalsasrc.c index 00cfdbc..07ac78f 100644 --- a/ext/alsa/gstalsasrc.c +++ b/ext/alsa/gstalsasrc.c @@ -741,6 +741,7 @@ gst_alsasrc_close (GstAudioSrc * asrc) GstAlsaSrc *alsa = GST_ALSA_SRC (asrc); snd_pcm_close (alsa->handle); + alsa->handle = NULL; if (alsa->mixer) { gst_alsa_mixer_free (alsa->mixer);