eog r4811 - in trunk: . src
- From: friemann svn gnome org
- To: svn-commits-list gnome org
- Subject: eog r4811 - in trunk: . src
- Date: Tue, 30 Sep 2008 13:49:32 +0000 (UTC)
Author: friemann
Date: Tue Sep 30 13:49:31 2008
New Revision: 4811
URL: http://svn.gnome.org/viewvc/eog?rev=4811&view=rev
Log:
2008-09-30 Felix Riemann <friemann svn gnome org>
* src/eog-metadata-reader-jpg.c: (eog_metadata_reader_jpg_consume):
Don't overwrite the last read chunk when skipping over unrecognized
APP1 chunks. Avoids memory corruption and subsequent segfaults.
Modified:
trunk/ChangeLog
trunk/src/eog-metadata-reader-jpg.c
Modified: trunk/src/eog-metadata-reader-jpg.c
==============================================================================
--- trunk/src/eog-metadata-reader-jpg.c (original)
+++ trunk/src/eog-metadata-reader-jpg.c Tue Sep 30 13:49:31 2008
@@ -321,6 +321,7 @@
case EJA_OTHER:
default:
/* skip unknown data */
+ chunk = NULL;
priv->state = EMR_SKIP_BYTES;
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]