Message ID | 20181105100112.21490-2-peng.fan@nxp.com |
---|---|
State | Accepted |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="NSTWpa99"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42pSgn3b6Hz9sBn for <incoming@patchwork.ozlabs.org>; Mon, 5 Nov 2018 20:54:13 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 0DE78C221BC; Mon, 5 Nov 2018 09:53:47 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 20A58C22400; Mon, 5 Nov 2018 09:53:35 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 98C3FC22453; Mon, 5 Nov 2018 09:53:28 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80058.outbound.protection.outlook.com [40.107.8.58]) by lists.denx.de (Postfix) with ESMTPS id 850D5C2221B for <u-boot@lists.denx.de>; Mon, 5 Nov 2018 09:53:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FobWGcZ571ElySDLS/wbX2FMO4qv2nciUIjg4K7Vy+E=; b=NSTWpa99sjPMvxy55S6cQXo8cQInYYRtLpuG20KOrs+dk0dsBH9kpqN/ZbJhMXp6pLaiKHBhTLJi1xWKDgBd32RHb5CgTi/gz3hasgs9+Ew3Xi814TJS5YJF9mp1/z8F2LeZFblgN9j8fGJdKAOLqcllC+GFH9d+BG/Cy0GRDhM= Received: from AM0PR04MB4481.eurprd04.prod.outlook.com (52.135.148.143) by AM0PR04MB4308.eurprd04.prod.outlook.com (52.134.126.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.26; Mon, 5 Nov 2018 09:53:25 +0000 Received: from AM0PR04MB4481.eurprd04.prod.outlook.com ([fe80::2cc2:9269:b873:f270]) by AM0PR04MB4481.eurprd04.prod.outlook.com ([fe80::2cc2:9269:b873:f270%3]) with mapi id 15.20.1294.032; Mon, 5 Nov 2018 09:53:25 +0000 From: Peng Fan <peng.fan@nxp.com> To: "sbabic@denx.de" <sbabic@denx.de> Thread-Topic: [PATCH V2 2/4] tools: imx8image: fix coverity CID 184234 Thread-Index: AQHUdO1lwnRnx9mlEEGgaykSO3OsvQ== Date: Mon, 5 Nov 2018 09:53:25 +0000 Message-ID: <20181105100112.21490-2-peng.fan@nxp.com> References: <20181105100112.21490-1-peng.fan@nxp.com> In-Reply-To: <20181105100112.21490-1-peng.fan@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.14.1 x-clientproxiedby: HK0PR01CA0064.apcprd01.prod.exchangelabs.com (2603:1096:203:a6::28) To AM0PR04MB4481.eurprd04.prod.outlook.com (2603:10a6:208:73::15) authentication-results: spf=none (sender IP is ) smtp.mailfrom=peng.fan@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [92.121.68.129] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM0PR04MB4308; 6:M6ayhYworNyoGZJart11I2pvWbZZCEA3AZfG9Jd9UHNvMbEb8ARDIxvJRVD4gxeciPQzZTnm2q/nYQ6zPFEzTIrn74MMtT5i8EWgRU0F4cJTyDrtvH7z7p0e6n7pgkTWJbqhvXqaVVvLYgq1VHNyvROTkQOli+P1OXT/L4A6XMkXVnu2YbCrlpmgM5BdNI1G4DH+/S7onYf599Ph6lnPtsqYcLX8E66LgfSSeoe3IRsghtvZJQH53ng1BeTd61XdoNUqrZ9EBEBJyjcjh7TRGo/JSEu2mxcEJDPCMuVZH8pQ0/WPyeSTTWZB8Igkbp1LP55FL2O5ca545ZQj/PHgCRHA+LFU754ZtUNwmxTMv/7gSYpSQCXIsJoy/Fs5NQwYJDdDl2rau/g3FAfIf8Bl6afu6q7tzKbFPv2Seo02ySfn+/S1r7iL4g40EjKVqhgV6RY1muKswCMskMNFj12c5A==; 5:SEE+uANbXD7yGBSfhWiElFlzXn6z5ElPdtjxs9/pzzevrB8swAcveW8NBk4Mv6l6yqDfZAXLiXr4iL/bctgx16Fq1xSrVCBKnwGAgd9YTEYtidDU7UIVhpmyROi5Wzma/6cGXR09D5mulPwFyRTN7VWCqEKDYVQIVlxEKxMeQfY=; 7:QZZXwnFknRVzVZMg3m66rUmrqDiG+VOSkcKxMWZ893vGvMcfiyWf3icbmQXcVlSxBNMfxAajOYzVFL5XoFVJypJCidlmgQQZK9FqW/U2CghpB8GVe2gB7Brlo+snhN848vHvmu/O/e9GrVwnWnCeyg== x-ms-office365-filtering-correlation-id: 5235b1f6-a346-4ea8-1d7c-08d643048770 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(5600074)(711020)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4308; x-ms-traffictypediagnostic: AM0PR04MB4308: x-microsoft-antispam-prvs: <AM0PR04MB4308DDC04DBDB8A52B85EF2E88CA0@AM0PR04MB4308.eurprd04.prod.outlook.com> x-exchange-antispam-report-test: UriScan:(185117386973197); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231382)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:AM0PR04MB4308; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4308; x-forefront-prvs: 08476BC6EF x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(346002)(376002)(366004)(136003)(199004)(189003)(305945005)(7736002)(5640700003)(6512007)(316002)(6436002)(5660300001)(2900100001)(2351001)(14454004)(54906003)(53936002)(14444005)(6916009)(256004)(36756003)(97736004)(2501003)(4326008)(71190400001)(105586002)(71200400001)(6486002)(99286004)(106356001)(2906002)(52116002)(186003)(26005)(386003)(6506007)(76176011)(1076002)(102836004)(66066001)(86362001)(11346002)(25786009)(478600001)(68736007)(8936002)(446003)(44832011)(8676002)(2616005)(6116002)(486006)(81156014)(3846002)(50226002)(1730700003)(81166006)(476003)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4308; H:AM0PR04MB4481.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: sEcAyyuEKt3qRwDo6W3K4E4jaGBdts5/LSU822/B/gLVFmUpBnCD9Aj/AaW76HS3JT+VwsvPHLUqjg4XJdE4FHkqGrz9eMYv+vMKWK9E7CqSdtTLzscCmOcxuc9rKLjaB4OSFU5UbtmwkIjE0Jc7GyQ/S8HLYKwewyWscklQiF923eYJfqFLPONBi3qbzOlvDQYuvmY4VirswLNdtiSq0xNITqtFkCq8RNkE7g6uyy2y2rEpX9ZWwJEgHvWLPxQF8pqiWKEI7r1JqVxmbqWWS5aEWoHgT140vGGBT1JRLGwUrJa/OWX7TTbnLAh6J/tCv0icLp98TghC/0WjnekT2I15ww8IPZWkbcZhGYA8Lys= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5235b1f6-a346-4ea8-1d7c-08d643048770 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2018 09:53:25.6449 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4308 Cc: Fabio Estevam <fabio.estevam@nxp.com>, "u-boot@lists.denx.de" <u-boot@lists.denx.de>, dl-linux-imx <linux-imx@nxp.com> Subject: [U-Boot] [PATCH V2 2/4] tools: imx8image: fix coverity CID 184234 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
Series |
[U-Boot,V2,1/4] tools: imx8image: check lseek return value
|
expand
|
diff --git a/tools/imx8image.c b/tools/imx8image.c index 03debe547e..019b875773 100644 --- a/tools/imx8image.c +++ b/tools/imx8image.c @@ -666,8 +666,10 @@ static int get_container_image_start_pos(image_t *image_stack, uint32_t align) } ret = fread(&header, sizeof(header), 1, fd); - if (ret != 1) + if (ret != 1) { printf("Failure Read header %d\n", ret); + exit(EXIT_FAILURE); + } fclose(fd);
Fix: CID 184234: (TAINTED_SCALAR) Using tainted variable "header.num_images - 1" as an index into an array "header.img". Reported-by: Coverity Signed-off-by: Peng Fan <peng.fan@nxp.com> --- tools/imx8image.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)