[pkg-freevo-commits] r144 - in packages/kaa-metadata/trunk/debian: . patches

mennucc1 at alioth.debian.org mennucc1 at alioth.debian.org
Sun Oct 26 20:53:49 UTC 2008


Author: mennucc1
Date: 2008-10-26 20:53:49 +0000 (Sun, 26 Oct 2008)
New Revision: 144

Added:
   packages/kaa-metadata/trunk/debian/patches/kaa-size.diff
Modified:
   packages/kaa-metadata/trunk/debian/changelog
   packages/kaa-metadata/trunk/debian/patches/series
Log:
applied SVN patch for nasty bug

Modified: packages/kaa-metadata/trunk/debian/changelog
===================================================================
--- packages/kaa-metadata/trunk/debian/changelog	2008-10-25 12:02:32 UTC (rev 143)
+++ packages/kaa-metadata/trunk/debian/changelog	2008-10-26 20:53:49 UTC (rev 144)
@@ -1,3 +1,10 @@
+kaa-metadata (0.7.4-2) unstable; urgency=low
+
+  * Add a SVN patch to avoid huge memory usage on broken AVI files.
+    See http://sourceforge.net/tracker2/?func=detail&aid=2140819&group_id=46652&atid=446895
+  
+ -- A Mennucc1 <mennucc1 at debian.org>  Sun, 26 Oct 2008 21:43:23 +0100
+
 kaa-metadata (0.7.4-1) unstable; urgency=low
 
   * New upstream release.

Added: packages/kaa-metadata/trunk/debian/patches/kaa-size.diff
===================================================================
--- packages/kaa-metadata/trunk/debian/patches/kaa-size.diff	                        (rev 0)
+++ packages/kaa-metadata/trunk/debian/patches/kaa-size.diff	2008-10-26 20:53:49 UTC (rev 144)
@@ -0,0 +1,18 @@
+Index: metadata/src/video/riff.py
+===================================================================
+--- metadata/src/video/riff.py	(révision 3650)
++++ metadata/src/video/riff.py	(révision 3652)
+@@ -504,9 +504,12 @@
+                 self._parseLISTmovi(size-4, file)
+                 return True
+             elif size > 80000:
+-                log.debug('RIFF LIST "%s" to long to parse: %s bytes' % (key, size))
++                log.debug('RIFF LIST "%s" too long to parse: %s bytes' % (key, size))
+                 t = file.seek(size-4,1)
+                 return True
++            elif size < 5:
++                log.debug('RIFF LIST "%s" too short: %s bytes' % (key, size))
++                return True
+ 
+             t = file.read(size-4)
+             log.debug('parse RIFF LIST "%s": %d bytes' % (key, size))

Modified: packages/kaa-metadata/trunk/debian/patches/series
===================================================================
--- packages/kaa-metadata/trunk/debian/patches/series	2008-10-25 12:02:32 UTC (rev 143)
+++ packages/kaa-metadata/trunk/debian/patches/series	2008-10-26 20:53:49 UTC (rev 144)
@@ -1 +1,3 @@
 001_remove-shebangs.patch
+kaa-size.diff
+




More information about the Pkg-freevo-commits mailing list