From cf39bd9c44faccb301e655c6ba0cd36fdaae1f41 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Wed, 7 Feb 2018 19:40:36 +0100 Subject: added local copy of bugfix for bzip2 (see also FS#57421) --- i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch (limited to 'i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch') diff --git a/i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch b/i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch new file mode 100644 index 0000000..18d193b --- /dev/null +++ b/i486-stage1/bzip2/fix-heap-use-after-free-bzip2recover.patch @@ -0,0 +1,11 @@ +diff -up ./bzip2recover.c.old ./bzip2recover.c +--- ./bzip2recover.c.old 2016-03-22 08:49:38.855620000 +0100 ++++ ./bzip2recover.c 2016-03-30 10:22:27.341430099 +0200 +@@ -458,6 +458,7 @@ Int32 main ( Int32 argc, Char** argv ) + bsPutUChar ( bsWr, 0x50 ); bsPutUChar ( bsWr, 0x90 ); + bsPutUInt32 ( bsWr, blockCRC ); + bsClose ( bsWr ); ++ outFile = NULL; + } + if (wrBlock >= rbCtr) break; + wrBlock++; -- cgit v1.2.3-70-g09d2