poppler/JBIG2Stream.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
New commits: commit 96e7bc19ffcaf46d4cb69660ed040c09d46815d6 Author: Albert Astals Cid <[email protected]> Date: Sun May 27 09:42:24 2018 +0200 JBIG2Stream::readTextRegion: Initialize a few variables So if the stream is broken we don't use uninitialized variables fixes oss-fuzz/8547 diff --git a/poppler/JBIG2Stream.cc b/poppler/JBIG2Stream.cc index 654f6405..fb0407a5 100644 --- a/poppler/JBIG2Stream.cc +++ b/poppler/JBIG2Stream.cc @@ -2337,8 +2337,8 @@ JBIG2Bitmap *JBIG2Stream::readTextRegion(GBool huff, GBool refine, JBIG2Bitmap *bitmap; JBIG2Bitmap *symbolBitmap; Guint strips; - int t, dt, tt, s, ds, sFirst, j; - int rdw, rdh, rdx, rdy, ri, refDX, refDY, bmSize; + int t = 0, dt = 0, tt, s, ds, sFirst, j; + int rdw, rdh, rdx, rdy, ri = 0, refDX, refDY, bmSize; Guint symID, inst, bw, bh; strips = 1 << logStrips; _______________________________________________ poppler mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/poppler
