Message ID | 20210625134235.1118406-1-stefano.babic@babic.homelinux.org |
---|---|
State | Accepted |
Headers | show
Return-Path: <swupdate+bncBD2ZDGN6SEKRBUV226DAMGQE4FVUBLQ@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::138; helo=mail-lf1-x138.google.com; envelope-from=swupdate+bncbd2zdgn6sekrbuv226damgqe4fvublq@googlegroups.com; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=UJM39tkF; dkim-atps=neutral Received: from mail-lf1-x138.google.com (mail-lf1-x138.google.com [IPv6:2a00:1450:4864:20::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GBJ9471pTz9ssP for <incoming@patchwork.ozlabs.org>; Fri, 25 Jun 2021 23:42:48 +1000 (AEST) Received: by mail-lf1-x138.google.com with SMTP id u17-20020ac258d10000b02903211577a961sf3032832lfo.17 for <incoming@patchwork.ozlabs.org>; Fri, 25 Jun 2021 06:42:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1624628562; cv=pass; d=google.com; s=arc-20160816; b=YoyRCbL0aMwmRNXJ8v2OnzlfSUI5v0GkLL8YrELTqMjTiVILPnB/q92Y4fH1wRnPbd Yvi1mIHzEMDlZNWHJ+GWT48WTgLYgDkppQO2u2JM3xKUfkZ75uR2vetxBnRKJhxappeC PV3WKGoA5ZEgON+5H2JakfPBDjInUgk1eYkseeyxXmzpPbbb01xdGiyF9Tai7Nln4Cem B2fmq6cwNnh++ZaQLJI75SAxyLWR8ce+qW1/Freg4kEozWwn1ETrS2fCaDHmE1FBKHat n7pxlgabwUegdsZfpvp0BPuFUgTolyvHTPrABswgVcEfMYfwWKeECcn1P/Wu2thPBL0J EnPw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=yKbO8RQh09DzMoGlxLo3/18YVykYSVHW+KK+A3lClm8=; b=nibZlmmBtPQVUd4A+aMN/78tKZyNmgZIMaX6zP2x4Otf1ZL8rGAZKVIaUrtz47uGBd Hp+01bZVXR9rJrOYwqjn85CLUz4pQJUiyZDB46cEWBw9eucdxHJxA65jbeRIcOyWqigi 5a71P/CW4Np1WGSR2yCMzlVzy2a917XBqfdCf8C6f2J7+KB0FQ2P3VNJpyQUdlEmtY9s fv7lQDDL32K7NyvqNs3kd3KMDLk7BBO7fEoRYNPuEcln2rOKYJ052qGreZiOVjZxQ53w stlKNw46/H0Qyp/iFVVT0kzm6Hrcu0ysujlPz4xbQRJq3x+VS2gTfbOSjobUCAIcUNjJ +Gug== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=neutral (google.com: 212.18.0.9 is neither permitted nor denied by best guess record for domain of stefano.babic@babic.homelinux.org) smtp.mailfrom=stefano.babic@babic.homelinux.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=yKbO8RQh09DzMoGlxLo3/18YVykYSVHW+KK+A3lClm8=; b=UJM39tkFh8WvdFtbp6uMKzzFZkpMAOB2AWvio4AT8VoibW7ytHvNZkbXivxdaFYO06 TaYV5CvkK75geGCr+55oXrZbPB9m+1J28lla4K7h9ySedg923R8tpRDUxNN1rjXgGAxc 9yPL03U+ZlTxmoK3qsV2Hme9PA7EWkLBdTIJ1PpAf7v4ZZZuAwmhJNTIk705N/XzWEej LnQq3CZz/EJR6S+fYtFiKL/MPP/IQnluFJBUyYua9NMCOtQ79DN7zkG6IIuEM13cIJnk MBdSiVjNm2DZ+XfAK1K1C3IdSUyakU5GOrvMFZnjyUax9rApdUJrJv5gAEQBBQHm1Xqw cc/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=yKbO8RQh09DzMoGlxLo3/18YVykYSVHW+KK+A3lClm8=; b=LBcFUF8Yhk6etgblFsS093uWq/fhzaBOOKwEFf4GTjgDjKXjnbmP0pPyQ9N3pq1j7x /GEa7cIVS8Sta73e7OyUR550BMF21JEV4LCLxfgNheUr5vlRza1OC4Rr5NlkHA0K2uQm v5t+DJk1rBfyBvy2STewn8eKN2OAntbIeBUqhwn2Pvp2c524ur8uF/QjpfTx8pOL7fh+ NguG9loPrTHwobJWGLJv+OMGJ2ukNsrhiRq7DiCC8AaU+PnpElqNNrcBVD1WvUmJ79q9 g5KXgm4Rtp3qgRM/zzQJ1Ob9E5A1NsT3gyq4Ug+Zo5eLKo4ILFYhUPA1Qds1LrB7fXDo yJxA== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM531gXaERhOQsjFE/1jfLKnekj/mU3NPgAMFCK2qVZtotKYWQYpt1 WmzxY5YNvseFtMWmcA+qgEU= X-Google-Smtp-Source: ABdhPJx5gDTHqrqxXTZkU23xK+coFOLmsN7GJs+Uwrpkb7I4+0FVhQpkv6Vlno81EDM0YGW9gV2eYg== X-Received: by 2002:a05:6512:c28:: with SMTP id z40mr8450180lfu.598.1624628562834; Fri, 25 Jun 2021 06:42:42 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a2e:a7c6:: with SMTP id x6ls1741236ljp.8.gmail; Fri, 25 Jun 2021 06:42:41 -0700 (PDT) X-Received: by 2002:a2e:7e0e:: with SMTP id z14mr8498606ljc.21.1624628561885; Fri, 25 Jun 2021 06:42:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624628561; cv=none; d=google.com; s=arc-20160816; b=yd+jv1+YlyFBuDOsUFMOxWaGwBqUY09hknKuiL8oyi04DJomSSwObiCHsMd7+33PVC MsZDCmvWpdqkhMgUPiZ1t0KyQksDSVuaxKMhW3ECwfbMRL4mMlh1nHWrO78a+mde3E87 MvlZiZXunqcSLExHIIZFjfToCEe15uJCBI8u95048R5JlbiygsPw7ZdwVYMhDxD+Mh3E VT5IlcbGTiKr/aTdSzXchboEdxD3g1Q1q3o0YgCKilshaGg1/cKh3wZMso7yD/ViJ856 CFoNLTHEhuqcGb/RcE2r1mkQPzQpnnd8A0rvBq8PqS4dSje+1vi7oCCjDbCm3TwuDz1Q qjHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=rS/i2CnsYdoW19vG6M7nzTGeoTcQFyFCqp44p9MAMRQ=; b=W1Yaus0LdqJhER3Xq6dR6cVte8HH78jk16ywQpm6vwHOgp3BiK5O3arSVYeSECaUvn 4cTb+RAhjunpmouQNKQVzLTdg9vnWdH1+ULOnNfciBaE9sNZHMh70SmSnj/7M2gZSZhW LGmSpbkB+lrMpPNHUcKqm5QQImaps2A+PCGivnCiTyTrLzTY4srkszp4q7aQ9fOXpa/A olM6t6SlMpTR37wrIu4W885jbg90Q2lAFzKiMEa5jvyrfmuxMLyfRAmQqfURNX+rfOh+ Wq6YpZpJ6KgGE8CUYoqla6JDcU1J9PXKPhZqV3pyKiltfG7a/5kgAPtqWlpHbyndtB/4 qUtQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 212.18.0.9 is neither permitted nor denied by best guess record for domain of stefano.babic@babic.homelinux.org) smtp.mailfrom=stefano.babic@babic.homelinux.org Received: from mail-out.m-online.net (mail-out.m-online.net. [212.18.0.9]) by gmr-mx.google.com with ESMTPS id n18si147232lfu.12.2021.06.25.06.42.41 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Jun 2021 06:42:41 -0700 (PDT) Received-SPF: neutral (google.com: 212.18.0.9 is neither permitted nor denied by best guess record for domain of stefano.babic@babic.homelinux.org) client-ip=212.18.0.9; Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4GBJ8x25zWz1qty2; Fri, 25 Jun 2021 15:42:41 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4GBJ8x1vQBz1r6PG; Fri, 25 Jun 2021 15:42:41 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id kTIXno1CUljK; Fri, 25 Jun 2021 15:42:40 +0200 (CEST) Received: from babic.homelinux.org (host-88-217-136-221.customer.m-online.net [88.217.136.221]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Fri, 25 Jun 2021 15:42:40 +0200 (CEST) Received: from localhost (mail.babic.homelinux.org [127.0.0.1]) by babic.homelinux.org (Postfix) with ESMTP id 2D1644540D17; Fri, 25 Jun 2021 15:42:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at babic.homelinux.org Received: from babic.homelinux.org ([127.0.0.1]) by localhost (mail.babic.homelinux.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHidg4NwCjyQ; Fri, 25 Jun 2021 15:42:36 +0200 (CEST) Received: from paperino.fritz.box (paperino.fritz.box [192.168.178.48]) by babic.homelinux.org (Postfix) with ESMTP id C93C84540B23; Fri, 25 Jun 2021 15:42:36 +0200 (CEST) From: stefano.babic@babic.homelinux.org To: swupdate@googlegroups.com Cc: Stefano Babic <sbabic@denx.de> Subject: [swupdate] [PATCH] Fix coverity #332450 Date: Fri, 25 Jun 2021 15:42:35 +0200 Message-Id: <20210625134235.1118406-1-stefano.babic@babic.homelinux.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Original-Sender: stefano.babic@babic.homelinux.org X-Original-Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 212.18.0.9 is neither permitted nor denied by best guess record for domain of stefano.babic@babic.homelinux.org) smtp.mailfrom=stefano.babic@babic.homelinux.org Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: <swupdate.googlegroups.com> X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: <https://groups.google.com/group/swupdate/post>, <mailto:swupdate@googlegroups.com> List-Help: <https://groups.google.com/support/>, <mailto:swupdate+help@googlegroups.com> List-Archive: <https://groups.google.com/group/swupdate List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>, <mailto:swupdate+subscribe@googlegroups.com> List-Unsubscribe: <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>, <https://groups.google.com/group/swupdate/subscribe> |
Series |
Fix coverity #332450
|
expand
|
diff --git a/core/swupdate.c b/core/swupdate.c index b39cff9..949a647 100644 --- a/core/swupdate.c +++ b/core/swupdate.c @@ -425,6 +425,10 @@ static int read_processes_settings(void *settings, void *data) continue; proc = (struct extproc *)calloc(1, sizeof(struct extproc)); + if (!proc) { + ERROR("OOM reading process settings, exiting..."); + exit(EXIT_FAILURE); + } GET_FIELD_STRING(LIBCFG_PARSER, elem, "name", proc->name); GET_FIELD_STRING(LIBCFG_PARSER, elem, "exec", proc->exec);