From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2012) id F0B0338532EB; Fri, 25 Nov 2022 14:31:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F0B0338532EB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1669386719; bh=+HTZIBJ/hBuV2kqLgqaVgxE6Lq4T/nbxGzR99DQZfZs=; h=From:To:Subject:Date:From; b=NuWEzfpv80fnG08dqUhEq5KwtVfbQqENOR92gHXMVt/ED8S9s4tk+E21QgFrEUryG KC/NHiByyk0aeyxfgbnUuGcaBnCSZTcPAI4h4I8UbuvcbGRtsuEOCP5uSG3vNGZGgE OqGVMp9axRzdgrl1p00iGQpw3UEn9xtFILRxBLcE= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Arjun Shankar To: glibc-cvs@sourceware.org Subject: [glibc/release/2.34/master] elf: Fix wrong fscanf usage on tst-pldd X-Act-Checkin: glibc X-Git-Author: Adhemerval Zanella X-Git-Refname: refs/heads/release/2.34/master X-Git-Oldrev: e3255e7d2188d1731aad83ad0dc147513560aa1e X-Git-Newrev: 309c4708aca762f57263a66e5bea926fdbfd82eb Message-Id: <20221125143159.F0B0338532EB@sourceware.org> Date: Fri, 25 Nov 2022 14:31:59 +0000 (GMT) List-Id: https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=309c4708aca762f57263a66e5bea926fdbfd82eb commit 309c4708aca762f57263a66e5bea926fdbfd82eb Author: Adhemerval Zanella Date: Fri Mar 25 11:16:49 2022 -0300 elf: Fix wrong fscanf usage on tst-pldd To take in consideration the extra '\0'. Checked on x86_64-linux-gnu. (cherry picked from commit b2cd93fce666fdc8c9a5c64af2741a8a6940ac99) Diff: --- elf/tst-pldd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/elf/tst-pldd.c b/elf/tst-pldd.c index 210ca4d24b..72b7a99b36 100644 --- a/elf/tst-pldd.c +++ b/elf/tst-pldd.c @@ -113,7 +113,8 @@ do_test (void) TEST_VERIFY (out != NULL); /* First line is in the form of : */ - TEST_COMPARE (fscanf (out, "%u: " STRINPUT (512), &pid, buffer), 2); + TEST_COMPARE (fscanf (out, "%u: " STRINPUT (sizeof (buffer) - 1), &pid, + buffer), 2); TEST_COMPARE (pid, *target_pid_ptr); TEST_COMPARE (strcmp (basename (buffer), "tst-pldd"), 0);