From: Julian Seward Date: Fri, 13 Jul 2012 13:34:31 +0000 (+0000) Subject: Fix loading of large Mach-O thin binaries. Bug #289470. X-Git-Tag: svn/VALGRIND_3_8_0~129 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f97a316e038721c8e25d8ceb82fd6d8ba6684e06;p=thirdparty%2Fvalgrind.git Fix loading of large Mach-O thin binaries. Bug #289470. (Scott Byer, scottbyer@chromium.org) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12739 --- diff --git a/coregrind/m_ume/macho.c b/coregrind/m_ume/macho.c index b1fd26ffb0..be37ca8b7e 100644 --- a/coregrind/m_ume/macho.c +++ b/coregrind/m_ume/macho.c @@ -487,7 +487,7 @@ load_thin_file(int fd, vki_off_t offset, vki_off_t size, unsigned long filetype, print("couldn't read load commands from executable\n"); return -1; } - headers_end = headers + size; + headers_end = headers + len; // Map some segments into client memory: