From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7814) id 72497385801A; Sat, 28 Aug 2021 00:41:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 72497385801A Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Fangrui Song To: glibc-cvs@sourceware.org Subject: [glibc/google/grte/v5-2.27/master] For b/8315591, b/20141439 correct off-by-one error that resulted in last byte of l_name being random X-Act-Checkin: glibc X-Git-Author: Paul Pluzhnikov X-Git-Refname: refs/heads/google/grte/v5-2.27/master X-Git-Oldrev: cf93513721608bab943c2dc964617ec7ec5dab75 X-Git-Newrev: 60cdb6bb4eff1447d41b7ebb6cd523042fdd1cc4 Message-Id: <20210828004103.72497385801A@sourceware.org> Date: Sat, 28 Aug 2021 00:41:03 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Aug 2021 00:41:03 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=60cdb6bb4eff1447d41b7ebb6cd523042fdd1cc4 commit 60cdb6bb4eff1447d41b7ebb6cd523042fdd1cc4 Author: Paul Pluzhnikov Date: Wed Jun 3 08:58:35 2015 -0700 For b/8315591, b/20141439 correct off-by-one error that resulted in last byte of l_name being random garbage. Diff: --- elf/dl-load.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elf/dl-load.c b/elf/dl-load.c index 3aa581692d..1afaddff2a 100644 --- a/elf/dl-load.c +++ b/elf/dl-load.c @@ -965,7 +965,7 @@ _dl_map_object_from_fd (const char *name, const char *origname, int fd, off_t of char tmp[20]; tmp[19] = '\0'; - strcat(realname, _itoa(offset, &tmp[18], 16, 0)); + strcat(realname, _itoa(offset, &tmp[19], 16, 0)); } #endif