Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 273884
Collapse All | Expand All

(-)eog-2.26.2/ChangeLog (+6 lines)
Lines 1-3 Link Here
1
2009-05-22  Felix Riemann  <friemann@svn.gnome.org>
2
3
	* src/eog-image.c (eog_image_set_exif_data):
4
	Secure Exif data updating with a mutex. Should fix crashes when
5
	reading the Exif block during the update. Fixes bug #583448.
6
1
2009-05-18  Felix Riemann  <friemann@svn.gnome.org>
7
2009-05-18  Felix Riemann  <friemann@svn.gnome.org>
2
8
3
	* NEWS: Update for 2.26.2.
9
	* NEWS: Update for 2.26.2.
(-)eog-2.26.2/src/eog-image.c (+2 lines)
Lines 754-763 Link Here
754
	priv = img->priv;
754
	priv = img->priv;
755
755
756
#ifdef HAVE_EXIF
756
#ifdef HAVE_EXIF
757
	g_mutex_lock (priv->status_mutex);
757
	if (priv->exif) {
758
	if (priv->exif) {
758
		exif_data_unref (priv->exif);
759
		exif_data_unref (priv->exif);
759
	}
760
	}
760
	priv->exif = eog_metadata_reader_get_exif_data (md_reader);
761
	priv->exif = eog_metadata_reader_get_exif_data (md_reader);
762
	g_mutex_unlock (priv->status_mutex);
761
763
762
	priv->exif_chunk = NULL;
764
	priv->exif_chunk = NULL;
763
	priv->exif_chunk_len = 0;
765
	priv->exif_chunk_len = 0;

Return to bug 273884