From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 26BDBCFD2F6 for ; Tue, 2 Dec 2025 07:09:25 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vQKVO-00039g-RX; Tue, 02 Dec 2025 02:08:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vQKVN-00039Q-KP for grub-devel@gnu.org; Tue, 02 Dec 2025 02:08:57 -0500 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vQKVL-0002IM-Nh for grub-devel@gnu.org; Tue, 02 Dec 2025 02:08:57 -0500 Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5B1HnoA1004806; Tue, 2 Dec 2025 07:08:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=pp1; bh=kt0L+h7T15YOo005I483ZNNlKZXZa7UC3+lQ7lz85 Wo=; b=RuwaZb+R9mxBbJrhzxtTAS8XugB+oQlz6XZUhs8iP3v20y7+MiKVblWQp mdJKRud1vqT8gLVOfFvaGwdDz1eWbExUFXhknQVJ7cWlGY2lxh9fptDmKEug7yVb I6U69flKFGZCEB5uJ3j8Vzgu7PbpgtAV6y3ajZ7TlPi3mKtL0pu83qusHlf0u3F/ m+/lZnqlaN7hcY5vWtUb5j9J8AWErxoc0JtGUJJoqjljLhbY+xEdklvre8EhQX7z DyrvwLsMxoLpUt8hA+b9ktiUTMomU3oZ54QwP5UvDzOKcZU3A8OO+drWfIGT7sOe 5vqhwJqMvqdXyyMHE/QOaRGDIoWaA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4aqq8ukeed-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Dec 2025 07:08:53 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.1.12/8.18.0.8) with ESMTP id 5B277JPJ027913; Tue, 2 Dec 2025 07:08:53 GMT Received: from ppma21.wdc07v.mail.ibm.com (5b.69.3da9.ip4.static.sl-reverse.com [169.61.105.91]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4aqq8ukee9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Dec 2025 07:08:53 +0000 (GMT) Received: from pps.filterd (ppma21.wdc07v.mail.ibm.com [127.0.0.1]) by ppma21.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 5B276M6i008522; Tue, 2 Dec 2025 07:08:52 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4arc5mtvwr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Dec 2025 07:08:52 +0000 Received: from smtpav06.fra02v.mail.ibm.com (smtpav06.fra02v.mail.ibm.com [10.20.54.105]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 5B278m4w14221572 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 2 Dec 2025 07:08:48 GMT Received: from smtpav06.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9155B20049; Tue, 2 Dec 2025 07:08:48 +0000 (GMT) Received: from smtpav06.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id A8EFD20040; Tue, 2 Dec 2025 07:08:46 +0000 (GMT) Received: from localhost.localdomain (unknown [9.39.30.184]) by smtpav06.fra02v.mail.ibm.com (Postfix) with ESMTP; Tue, 2 Dec 2025 07:08:46 +0000 (GMT) From: Sridhar Markonda To: grub-devel@gnu.org Cc: daniel.kiper@oracle.com, phcoder@gmail.com, sudhakar@linux.ibm.com, stefanb@linux.ibm.com, nayna@linux.ibm.com, sridharm@linux.ibm.com, ssrish@linux.ibm.com Subject: [PATCH] script/execute: Add NULL check for grub_calloc in gettext_append Date: Tue, 2 Dec 2025 12:38:45 +0530 Message-ID: <20251202070845.35256-1-sridharm@linux.ibm.com> X-Mailer: git-send-email 2.50.1 MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: sMUSt7LIb8HiosGcAQyO1TswX7fNeP5B X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI5MDAwOCBTYWx0ZWRfX+gLEaUnie1NT paZiXunoLuKhjk5I3HQC3zUsmEjUn9dn0vfj9nYe7ceBvxGCa5Gj+CEWWPnaDl7UG4xrZB8VgQR oHjPQieknJNwRaFAJQhND8maDCs8P1WPaesqkLEbGmIojZNrjPUaj51tbp9d3FeFOOfG1KxG0xU 0NJjvJpUqhTK9gP/OUStfmeizZnkQl5cgOLw0Qlz0q5zPKc5cJLqh4xwbU+C0r/9Gurm1IRL+RM qEgZt9lnoQHfsYNkOBOGUuwtRxIi3tSQrexGLIwNMaY7Ml0EKFNJ+XpLQcH78lRjGMv4VnWS68u 16TKtsM/j9PIyih8Q0ilNq32E7glj69rSXYw1SF4fLFz1wdjC9z8iM7iu0jvnhCgDGtSdws4SXg eH6pIjXfdQ5lOYwPRKDpAaiMKzjcpQ== X-Authority-Analysis: v=2.4 cv=Scz6t/Ru c=1 sm=1 tr=0 ts=692e9085 cx=c_pps a=GFwsV6G8L6GxiO2Y/PsHdQ==:117 a=GFwsV6G8L6GxiO2Y/PsHdQ==:17 a=wP3pNCr1ah4A:10 a=VkNPw1HP01LnGYTKEx00:22 a=VnNF1IyMAAAA:8 a=6RgkGwcHFOr2e9FQ530A:9 X-Proofpoint-GUID: uUvnIAnaBeTt7aV8DPgXUl_Kdt05yYRz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-28_08,2025-11-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 spamscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510240000 definitions=main-2511290008 Received-SPF: pass client-ip=148.163.158.5; envelope-from=sridharm@linux.ibm.com; helo=mx0b-001b2d01.pphosted.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org QWRkIGEgTlVMTCBjaGVjayBhZnRlciBncnViX2NhbGxvYyBpbiBnZXR0ZXh0X2FwcGVuZCB0byBo YW5kbGUgYWxsb2NhdGlvbiBlcnJvcnMuClRoaXMgcHJldmVudHMgdXNpbmcgYSBOVUxMIHBvaW50 ZXIgYW5kIHN0b3BzIGNyYXNoZXMgZHVyaW5nIHN0cmluZyB0cmFuc2xhdGlvbi4KClNpZ25lZC1v ZmYtYnk6IFNyaWRoYXIgTWFya29uZGEgPHNyaWRoYXJtQGxpbnV4LmlibS5jb20+ClNpZ25lZC1v ZmYtYnk6IFN1ZGhha2FyIEt1cHB1c2FteSA8c3VkaGFrYXJAbGludXguaWJtLmNvbT4KLS0tCiBn cnViLWNvcmUvc2NyaXB0L2V4ZWN1dGUuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9ncnViLWNvcmUvc2NyaXB0L2V4ZWN1dGUuYyBiL2dydWIt Y29yZS9zY3JpcHQvZXhlY3V0ZS5jCmluZGV4IDYyYWZjZGM5OS4uMzY5ZDk4NWVlIDEwMDY0NAot LS0gYS9ncnViLWNvcmUvc2NyaXB0L2V4ZWN1dGUuYworKysgYi9ncnViLWNvcmUvc2NyaXB0L2V4 ZWN1dGUuYwpAQCAtNTYyLDYgKzU2Miw4IEBAIGdldHRleHRfYXBwZW5kIChzdHJ1Y3QgZ3J1Yl9z Y3JpcHRfYXJndiAqcmVzdWx0LCBjb25zdCBjaGFyICpvcmlnX3N0cikKICAgICBpZiAoKmlwdHIg PT0gJyQnKQogICAgICAgZG9sbGFyX2NudCsrOwogICBjdHguYWxsb3dlZF9zdHJpbmdzID0gZ3J1 Yl9jYWxsb2MgKGRvbGxhcl9jbnQsIHNpemVvZiAoY3R4LmFsbG93ZWRfc3RyaW5nc1swXSkpOwor ICBpZiAoY3R4LmFsbG93ZWRfc3RyaW5ncyA9PSBOVUxMKQorICAgIGdvdG8gZmFpbDsKIAogICBp ZiAocGFyc2Vfc3RyaW5nIChvcmlnX3N0ciwgZ2V0dGV4dF9zYXZlX2FsbG93LCAmY3R4LCAwKSkK ICAgICBnb3RvIGZhaWw7Ci0tIAoyLjQ3LjMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdu dS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=