From d96e1d36247cc89f31676312890e35f0a9cd277f Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 19 Jun 2014 07:23:32 +0200 Subject: PHP 5.6.0RC1 --- php-bug67412.patch | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 php-bug67412.patch (limited to 'php-bug67412.patch') diff --git a/php-bug67412.patch b/php-bug67412.patch deleted file mode 100644 index 8380dee..0000000 --- a/php-bug67412.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 40ef6e07e0b2cdced57c506e08cf18f47122292d Mon Sep 17 00:00:00 2001 -From: Remi Collet -Date: Tue, 10 Jun 2014 14:22:04 +0200 -Subject: [PATCH] Bug #67412 fileinfo: cdf_count_chain insufficient - boundary check - -Upstream: -https://github.com/file/file/commit/40bade80cbe2af1d0b2cd0420cebd5d5905a2382 ---- - ext/fileinfo/libmagic/cdf.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/ext/fileinfo/libmagic/cdf.c b/ext/fileinfo/libmagic/cdf.c -index c9a5d50..ee467a6 100644 ---- a/ext/fileinfo/libmagic/cdf.c -+++ b/ext/fileinfo/libmagic/cdf.c -@@ -470,7 +470,8 @@ size_t - cdf_count_chain(const cdf_sat_t *sat, cdf_secid_t sid, size_t size) - { - size_t i, j; -- cdf_secid_t maxsector = (cdf_secid_t)(sat->sat_len * size); -+ cdf_secid_t maxsector = (cdf_secid_t)((sat->sat_len * size) -+ / sizeof(maxsector)); - - DPRINTF(("Chain:")); - for (j = i = 0; sid >= 0; i++, j++) { -@@ -480,8 +481,8 @@ cdf_count_chain(const cdf_sat_t *sat, cdf_secid_t sid, size_t size) - errno = EFTYPE; - return (size_t)-1; - } -- if (sid > maxsector) { -- DPRINTF(("Sector %d > %d\n", sid, maxsector)); -+ if (sid >= maxsector) { -+ DPRINTF(("Sector %d >= %d\n", sid, maxsector)); - errno = EFTYPE; - return (size_t)-1; - } --- -1.9.2 - -- cgit