| 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);