From patchwork Fri Jan 22 21:04:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: William Tu X-Patchwork-Id: 571815 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from archives.nicira.com (li376-54.members.linode.com [96.126.127.54]) by ozlabs.org (Postfix) with ESMTP id 3D9321402F0 for ; Sat, 23 Jan 2016 08:05:02 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=LISsHcyZ; dkim-atps=neutral Received: from archives.nicira.com (localhost [127.0.0.1]) by archives.nicira.com (Postfix) with ESMTP id 40FB611229; Fri, 22 Jan 2016 13:05:01 -0800 (PST) X-Original-To: dev@openvswitch.org Delivered-To: dev@openvswitch.org Received: from mx3v3.cudamail.com (mx3.cudamail.com [64.34.241.5]) by archives.nicira.com (Postfix) with ESMTPS id 7E90411226 for ; Fri, 22 Jan 2016 13:04:59 -0800 (PST) Received: from bar4.cudamail.com (localhost [127.0.0.1]) by mx3v3.cudamail.com (Postfix) with ESMTPS id AE51E1627B0 for ; Fri, 22 Jan 2016 14:04:58 -0700 (MST) X-ASG-Debug-ID: 1453496698-03dc217d9c454a90001-byXFYA Received: from mx3-pf2.cudamail.com ([192.168.14.1]) by bar4.cudamail.com with ESMTP id apf9oYT5gREohxdi (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 22 Jan 2016 14:04:58 -0700 (MST) X-Barracuda-Envelope-From: u9012063@gmail.com X-Barracuda-RBL-Trusted-Forwarder: 192.168.14.1 Received: from unknown (HELO mail-pf0-f174.google.com) (209.85.192.174) by mx3-pf2.cudamail.com with ESMTPS (RC4-SHA encrypted); 22 Jan 2016 21:04:57 -0000 Received-SPF: pass (mx3-pf2.cudamail.com: SPF record at _netblocks.google.com designates 209.85.192.174 as permitted sender) X-Barracuda-RBL-Trusted-Forwarder: 209.85.192.174 Received: by mail-pf0-f174.google.com with SMTP id e65so48111090pfe.0 for ; Fri, 22 Jan 2016 13:04:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=j0pPOFCpYviTFVyRok8f+3+71gKJVZtmQa5ebDT09vI=; b=LISsHcyZm7pxyYCLUglfO9Tawc7OMRh/LqQKooUzAwu9qsi9ik1x9PDYq4sPzQ1AWD temNXlVi2ty2DnhJyjwV3kS1u1dtiWbQAZOCtuAlHYKAk3n7RtPjuEn/M6zuEg1P2y5U +MNDN0ySqnVYQC0tbelW0nTRoI6LN3GeDnducP0A5x26Ho7kvbmRujPUEZ5AcpLvyrBs xRUK5ddqVuDdU1qU9ksvSA6ZeY4ZW6UWeSTmQi9fux5ZUda6v74jk6I6NK/LLJo7lWHV DDoQVifke1kivwHkWzcpZIj07wmskvfczakJrV2JHtwOve65DT3Mz8lbnhn7cDsIzPRl yoZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=j0pPOFCpYviTFVyRok8f+3+71gKJVZtmQa5ebDT09vI=; b=N/ifx5uhE+i64nI8Acl++n7n52S+Iu1tbNwISO4w2MjPi0nLvAWdnYz72ibNC0mmjV 5PoREp19JodOEFV5jB7XbhhX0g8E9rk+fE9NIY2I1ZhXTiXERmLTJh6BlABgnPmTYAd8 9e3+zet03IVCm/2uiZLeM6pXiitEWYw/yOMC9VoKE/7mgwtnkD/Lr0Gea8YHuxI7qNMh 9vLmWDClHOa5KyS4W9TgoB5tw6MtJLKbmFAcJdqGchq56PV0ToE6D0wBrpAyUd+Z9UbQ fzyXILi++e3qFrwJilIoaGK+Rjz0twpqgiUKH/R4437tc6Qf2VK27SHXLaIWX+tYCYta 69Iw== X-Gm-Message-State: AG10YOS9N/q4Ud3OCjqMGFgG7lBmPu3AkoIOEfwbZwTBG+BH4JylfhTHp5OkBfX3gnv4ew== X-Received: by 10.98.32.25 with SMTP id g25mr7537285pfg.20.1453496697520; Fri, 22 Jan 2016 13:04:57 -0800 (PST) Received: from vm-dev.localdomain ([208.91.1.34]) by smtp.gmail.com with ESMTPSA id fi16sm11768367pac.12.2016.01.22.13.04.56 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 Jan 2016 13:04:56 -0800 (PST) X-CudaMail-Envelope-Sender: u9012063@gmail.com X-Barracuda-Apparent-Source-IP: 208.91.1.34 From: William Tu To: dev@openvswitch.org X-CudaMail-MID: CM-V2-121047774 X-CudaMail-DTE: 012216 X-CudaMail-Originating-IP: 209.85.192.174 Date: Fri, 22 Jan 2016 13:04:50 -0800 X-ASG-Orig-Subj: [##CM-V2-121047774##][PATCH v2] test-ovsdb: fix memory leak reported by valgrind. Message-Id: <1453496690-15976-1-git-send-email-u9012063@gmail.com> X-Mailer: git-send-email 2.5.0 X-GBUdb-Analysis: 0, 209.85.192.174, Ugly c=0.387593 p=-0.44186 Source Normal X-MessageSniffer-Rules: 0-0-0-4038-c X-Barracuda-Connect: UNKNOWN[192.168.14.1] X-Barracuda-Start-Time: 1453496698 X-Barracuda-Encrypted: DHE-RSA-AES256-SHA X-Barracuda-URL: https://web.cudamail.com:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at cudamail.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.60 X-Barracuda-Spam-Status: No, SCORE=0.60 using per-user scores of TAG_LEVEL=3.5 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=4.0 tests=BSF_SC5_MJ1963, DKIM_SIGNED, MAILTO_TO_SPAM_ADDR, RDNS_NONE X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.26363 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.00 DKIM_SIGNED Domain Keys Identified Mail: message has a signature 0.00 MAILTO_TO_SPAM_ADDR URI: Includes a link to a likely spammer email 0.10 RDNS_NONE Delivered to trusted network by a host with no rDNS 0.50 BSF_SC5_MJ1963 Custom Rule MJ1963 Subject: [ovs-dev] [PATCH v2] test-ovsdb: fix memory leak reported by valgrind. X-BeenThere: dev@openvswitch.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: dev-bounces@openvswitch.org Sender: "dev" Testcase 1311, 1312: Boolean-distinct queries on scalars, reports leak below: xmalloc (util.c:112) do_query_distinct (test-ovsdb.c:1208) ovs_cmdl_run_command (command-line.c:121) main (test-ovsdb.c:72) Signed-off-by: William Tu --- tests/test-ovsdb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/test-ovsdb.c b/tests/test-ovsdb.c index 15f41b0..1fbe378 100644 --- a/tests/test-ovsdb.c +++ b/tests/test-ovsdb.c @@ -1298,6 +1298,8 @@ do_query_distinct(struct ovs_cmdl_context *ctx) ovsdb_table_destroy(table); /* Also destroys 'ts'. */ + free(rows); + free(classes); exit(exit_code); }