Both 5.1.3 and 5.1.4 are bug fix releases:

+Version 5.1.4
+=============
+
+Code Fixes
+----------
+
+* Fix SF bug #94: giflib 5 loves to fail to load images... a LOT.
+
+* Fix SF Bug #92: Fix buffer overread in gifbuild.
+
+* Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path
+
+* Fix SF Bug #89: Fix buffer overread in gifbuild.
+
+Version 5.1.3
+=============
+
+As of this version the library and code has been seriously abused by fuzzers,
+smoking out crash bugs (now fixed) induced by various kinds of severely
+malformed GIF.
+
+Code Fixes
+----------
+
+* Prevent malloc randomess from causing the header output routine to emit
+  a GIF89 version string even when no GIF89 features are present. Only
+  breaks tests, not production code, but it's odd this wasn't caught sooner.
+
+* Prevent malloc randomess from producing sporadic failures by causing
+  sanity checks added in 5.1.2 to misfire.
+
+* Bulletproof gif2rgb against 0-height images. Addressed SF bug #78:
+  Heap overflow in gif2rgb with images of size 0, also SF bug #82.
+
+* Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes SF bug #83
+  introduced in 5.1.2.
+
+* Fix SF Bug #84: incorrect return of DGifSlurp().
+


** Description changed:

  Ubuntu Xenial Xerus currently ships with giflib 5.1.2-0.2, which is 
completely broken.
  It fails to read gif images in both libvips and imagemagick.
  
  Please update to 5.1.4-0.2, which is already published in Yakkety Yak.
  
  I have build the 5.1.4-0.2 package on Xenial and can confirm that it
  fixes both of the above mentioned problems.
  
  The upstream bug report is: https://sourceforge.net/p/giflib/bugs/94/
  
  And fix release is 5.1.4.
+ 
+ Prepared 5.1.4, test built in the PPA ubuntu-toolchain-r/ppa, and test-
+ build all rdeps in main (emacs24 libgdiplus libwebp openjdk-8 tracker).
+ 
+ Acceptance criteria:  Builds, and tests succeed on all architectures.

** Patch added: "giflib.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/giflib/+bug/1580376/+attachment/4683604/+files/giflib.debdiff

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to giflib in Ubuntu.
https://bugs.launchpad.net/bugs/1580376

Title:
  Update giflib Xenial Package to 5.1.4

Status in giflib package in Ubuntu:
  Confirmed

Bug description:
  Ubuntu Xenial Xerus currently ships with giflib 5.1.2-0.2, which is 
completely broken.
  It fails to read gif images in both libvips and imagemagick.

  Please update to 5.1.4-0.2, which is already published in Yakkety Yak.

  I have build the 5.1.4-0.2 package on Xenial and can confirm that it
  fixes both of the above mentioned problems.

  The upstream bug report is: https://sourceforge.net/p/giflib/bugs/94/

  And fix release is 5.1.4.

  Prepared 5.1.4, test built in the PPA ubuntu-toolchain-r/ppa, and
  test-build all rdeps in main (emacs24 libgdiplus libwebp openjdk-8
  tracker).

  Acceptance criteria:  Builds, and tests succeed on all architectures.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/giflib/+bug/1580376/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to