From ed34a089c655887a7c19778af48b439593f9f3f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Moln=C3=A1r?= Date: Sun, 12 Nov 2017 16:19:40 +0100 Subject: [PATCH] minor update for a memory derefencing check --- src/pefile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pefile.cpp b/src/pefile.cpp index 88034673..07d160f7 100644 --- a/src/pefile.cpp +++ b/src/pefile.cpp @@ -1422,7 +1422,7 @@ void PeFile::processLoadConf(Interval *iv) // pass 1 return; const unsigned lcaddr = IDADDR(PEDIR_LOADCONF); - const upx_byte * const loadconf = ibuf.subref("bad loadconf %#x", lcaddr, 1); + const upx_byte * const loadconf = ibuf.subref("bad loadconf %#x", lcaddr, 4); soloadconf = get_le32(loadconf); if (soloadconf == 0) return;