From nobody Wed May 8 15:00:12 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1576139514; cv=none; d=zohomail.com; s=zohoarc; b=VGHrkSkGfJdPcupWcRgRxYagKWwBtiFkfSHBlnLW6GNcfB84aXWrh8s+LfTFNtHCbOeszUYEaW+5Dtp05yz6BmXBJ9IfcCPAO1hWzUspGi1RuEr/NDlrtU6sLjJYY0ncsGek+LurOBYbZXoq++XkcSjUiSIuK0tFpWEw9T/jinc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1576139514; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=b6sMrj7dN5B9UzCTiTZmYNAJMnl+7eEWfm0AXFqF6uU=; b=kCSdARZzBhKRmk/3uXCX7Xbdv9pIj9iVrFcCjybDRw+F9mEdQeqloujbt1VUaij1CXLkKe6XPFor2fQdbosW3HdCv2JWHx6uePf/AhNvCYzbgy4L9xZJLCMDhuCOPaszUYRkTlweRV8u95CidHbfl7Zl0vOcTBNqPr2vWgD6dNU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1576139514748859.4604327230084; Thu, 12 Dec 2019 00:31:54 -0800 (PST) Received: from localhost ([::1]:56028 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ifJt2-00027G-W0 for importer@patchew.org; Thu, 12 Dec 2019 03:31:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57851) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ifJrY-00018O-UK for qemu-devel@nongnu.org; Thu, 12 Dec 2019 03:30:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ifJrX-0000nF-0C for qemu-devel@nongnu.org; Thu, 12 Dec 2019 03:30:20 -0500 Received: from nwk-aaemail-lapp01.apple.com ([17.151.62.66]:51170) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ifJrV-0000dA-2w for qemu-devel@nongnu.org; Thu, 12 Dec 2019 03:30:17 -0500 Received: from pps.filterd (nwk-aaemail-lapp01.apple.com [127.0.0.1]) by nwk-aaemail-lapp01.apple.com (8.16.0.27/8.16.0.27) with SMTP id xBC8RmDX048568; Thu, 12 Dec 2019 00:30:15 -0800 Received: from ma1-mtap-s01.corp.apple.com (ma1-mtap-s01.corp.apple.com [17.40.76.5]) by nwk-aaemail-lapp01.apple.com with ESMTP id 2wrbw5t7mn-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 12 Dec 2019 00:30:15 -0800 Received: from nwk-mmpp-sz12.apple.com (nwk-mmpp-sz12.apple.com [17.128.115.204]) by ma1-mtap-s01.corp.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) with ESMTPS id <0Q2E005DP4YDCC40@ma1-mtap-s01.corp.apple.com>; Thu, 12 Dec 2019 00:30:14 -0800 (PST) Received: from process_milters-daemon.nwk-mmpp-sz12.apple.com by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) id <0Q2E00I004YAN000@nwk-mmpp-sz12.apple.com>; Thu, 12 Dec 2019 00:30:14 -0800 (PST) Received: from pontoon.com (unknown [17.234.123.27]) by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.2.4.20190507 64bit (built May 7 2019)) with ESMTPSA id <0Q2E003IX4YA9MC0@nwk-mmpp-sz12.apple.com>; Thu, 12 Dec 2019 00:30:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=mime-version : content-transfer-encoding : content-type : sender : from : to : cc : subject : date : message-id : in-reply-to : references; s=20180706; bh=5e4LyPFD8SY9z1AM5+4RvlgMYF4Af5pTgqwBlYwzz7Y=; b=kNs6Dm9OyqIrkM+BZe1PBq0dplsBmaAJ1zBeciLbITyhz666OKaIg6fIeOIwP4LtuSrO YOKctoi5cLoOgvN66BFXh1fGgj2HzUROEENlIU3/HD+Wg4vje7N6D8ndc9fpxZuZoi3d Id3uVPVCSHw/7y56YuQufhppLUWcHLj9FGOkZ16ev+KO/WRGNGlin7TuzUTK+0tOj1x3 zR7dVwnv5WamfxHvMrYp7v3UT2oR59b+QwgAoAj4VFnc2pRfFz5HIuElkeIOLETZv1pY c5mPnn35iGx9mdyg1U/IhEGx+HDd/L75vKrOvBhvM33UDzsl5LVSheRBU6Vru7EtcDE+ eQ== X-Va-A: X-Va-T-CD: X-Va-E-CD: X-Va-R-CD: X-Va-CD: 0 X-Va-ID: 184497b7-56c2-4a96-820b-e71b6e928569 X-V-A: X-V-T-CD: c56cc4374afe9162bf6a337f3d661529 X-V-E-CD: 23211c4d1a52fad660c01b45a8ae163d X-V-R-CD: 53b3d9b34eb02e63e8b72fb35603acfa X-V-CD: 0 X-V-ID: ff24d9bf-027a-46bd-a0ab-48637cdb4711 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-12-12_01:,, signatures=0 MIME-version: 1.0 To: qemu-devel@nongnu.org Cc: kraxel@redhat.com, =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH v3 1/1] display/bochs-display: fix memory leak Date: Thu, 12 Dec 2019 00:30:08 -0800 Message-id: <5f747e7faa7339a5406501db8326fa25c0260d48.1576139278.git.dirty@apple.com> X-Mailer: git-send-email 2.24.0 In-reply-to: References: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-12-12_01:, , signatures=0 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by nwk-aaemail-lapp01.apple.com id xBC8RmDX048568 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 17.151.62.66 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" Reply-to: Cameron Esfahani From: Cameron Esfahani via X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Fix memory leak in bochs_display_update(). Leaks 304 bytes per frame. Fixes: 33ebad54056 Signed-off-by: Cameron Esfahani Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- hw/display/bochs-display.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/display/bochs-display.c b/hw/display/bochs-display.c index dc1bd1641d..215db9a231 100644 --- a/hw/display/bochs-display.c +++ b/hw/display/bochs-display.c @@ -252,6 +252,8 @@ static void bochs_display_update(void *opaque) dpy_gfx_update(s->con, 0, ys, mode.width, y - ys); } + + g_free(snap); } } =20 --=20 2.24.0