[tracker/tracker-0.6] Revert "Fixes NB#126696, Tracker extractor crashes while extracting a corrupted music"



commit bb4fa661c4c43d218714dec2891ecc9dd0f8a8f8
Author: Mikael Ottela <mikael ottela ixonos com>
Date:   Thu Jul 9 13:59:40 2009 +0300

    Revert "Fixes NB#126696, Tracker extractor crashes while extracting a corrupted music"
    
    This reverts commit 3f9bdf04718567e9941e70857271307c6f5493bf.
    
    This fix was committed prematurely, we wish to reach a stable state before introducing optinal fixes.

 src/tracker-extract/tracker-extract-mp3.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-mp3.c b/src/tracker-extract/tracker-extract-mp3.c
index c7b0a71..7d65bab 100644
--- a/src/tracker-extract/tracker-extract-mp3.c
+++ b/src/tracker-extract/tracker-extract-mp3.c
@@ -1707,10 +1707,6 @@ parse_id3v24 (const gchar *data,
 			    ((data[12] & 0x7F) << 7) |
 			    ((data[13] & 0x7F) << 0));
 		pos += ehdrSize;
-
-		if (tsize + 10 + ehdrSize > size) {
-			return;
-		}
 	}
 
 	if (unsync) {
@@ -1780,10 +1776,6 @@ parse_id3v23 (const gchar *data,
 
 		pos += 4 + ehdrSize;
 
-		if (tsize + 10 + ehdrSize + padding > size) {
-			return;
-		}
-
 		if (padding < tsize) {
 			tsize -= padding;
 		} else {



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]