From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp2-g21.free.fr (smtp2-g21.free.fr [212.27.42.2]) by dpdk.org (Postfix) with ESMTP id 5F77E4C88 for ; Wed, 5 Sep 2018 12:53:52 +0200 (CEST) Received: from [IPv6:2a01:e34:ef31:5f50:922b:34ff:fe35:5a3c] (unknown [IPv6:2a01:e34:ef31:5f50:922b:34ff:fe35:5a3c]) by smtp2-g21.free.fr (Postfix) with ESMTPS id E44FC20036C for ; Wed, 5 Sep 2018 12:53:50 +0200 (CEST) To: users@dpdk.org From: =?UTF-8?Q?Fr=c3=a9d=c3=a9ric_COIFFIER?= Message-ID: Date: Wed, 5 Sep 2018 12:53:50 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 Content-Language: fr-FR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] Tracking memory leaks X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Sep 2018 10:53:52 -0000 Hi, What is the best way for tracking memory leaks, double-free and buffer overflows in an application based on DPDK ? Some years ago, there were some patches for Valgrind (support of rte_malloc) and DPDK. It seems that Valgrind no longer works with DPDK 18.05 (Cannot get a virtual area: Invalid argument). I also see some advices about using ASAN but how does it work with hugepages and rte_malloc ? Thanks