From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 501014B024 for ; Wed, 26 Jun 2024 19:08:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D1D1568D595; Wed, 26 Jun 2024 22:08:20 +0300 (EEST) Received: from mail-ot1-f47.google.com (mail-ot1-f47.google.com [209.85.210.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CB5F768CDA6 for ; Wed, 26 Jun 2024 22:08:14 +0300 (EEST) Received: by mail-ot1-f47.google.com with SMTP id 46e09a7af769-700cb05c118so994448a34.2 for ; Wed, 26 Jun 2024 12:08:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719428893; x=1720033693; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=LGfyAMjCYvmFOm0/uLOaHDnmNDw2pYKwKMZEtuHxVuY=; b=AAXrMoZR2QVnDuCUR3l5cCCuLxxm+B+kRzU/WfmVh8/cml5vuml9TgzWiZg3/nquKE V4mdrSoaIarNCIQ2P0IrGhdPeiHRLc0xP9cOCPz8Ci46hmdGRqigEVxLa9euxMOsj71f Lbh6dcNP/cB8JUKbl9B6C9IYCnrGYO+1/y6wm8pCGNZMuLo/4kA7v0MTK6gFEUgyyiXs A3A4ft4nqvENMvD6hALWnsnzQqvDzqoe0g8dBQQe2UU+xe9eYCuGNppkmt5/M/umOv6s Pxr38URKaIbnzKyZ5EyzVAjZX6ZC2Q6t4X+eYgepjRYmPkBfyPbeKJk8fBfg0u50HeSW GJAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719428893; x=1720033693; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=LGfyAMjCYvmFOm0/uLOaHDnmNDw2pYKwKMZEtuHxVuY=; b=cDBd1rzriaL+8XWH+U5JOUj4IqPSegRzy4Vqtcss0/AL2lp9xFyG8Wg0HpBKb2mjpK 1hij6ih6dfwDDt3tFIfi9mXWLWKB+13oltFSa+Rbo833NtPsJXU047+Mf6+h1qXedYS9 vBf8kNAfZBOVrA2jPaTvzjYmiVZMdgEPVpDqiPHwdg9eXfmr0Ibjeq9m3TJ/97IrIPt5 zk3zYIqQOvAwbrsTsoshCehMrThzAGTbNC0tBL0jRM3gRwz/IBypnatNudKYpibWljha /HQGLvWzh2HDxNApVJs0GoBKGmrP/2KDWxRGJMiPynrDHwENYiZUVcnOVKSBeZZQJDNt hu9A== X-Gm-Message-State: AOJu0Yx/G9e1P3w1wkIMrdadXq4WYgusyDCsmiCnPQg7FLsZnkppFPaJ 6/0zNqY6G3h77CqiHnhisMKY82DJgkTrVYW7te8QQ9sLRvc9/Tcft3Fuzs5NpeCBIz6ydDRlxcq SKDyBXUTIteylmGr1SuxqmgjeJvFv+Q== X-Google-Smtp-Source: AGHT+IELhBoFoFrO+ACraMHkCbDWxsbyjaw9IrtPOYCMvTR7Is3tWIPKNnDpoi6Zi9FqizV18gTQ7DiTvYexfjfO2YE= X-Received: by 2002:a05:6870:d18a:b0:254:b1b1:7ea5 with SMTP id 586e51a60fabf-25d06e63100mr11674673fac.37.1719428892835; Wed, 26 Jun 2024 12:08:12 -0700 (PDT) MIME-Version: 1.0 From: Kacper Michajlow Date: Wed, 26 Jun 2024 21:07:42 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [OSS-Fuzz] Have you considered enabling memory sanitizer? X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Hi, Like in the topic. I think it would be useful to enable MSAN on OSS-Fuzz. We get some tiny issues and it would be probably good to have them tracked upstream. All infra is here, so enabling it is as simple as adding it to the project.yaml. Except libbz2.so and libz.so would have to be built inline instead, looking at the build.sh, they are prebuilt. The rest should just work (TM), but needs to be tested. You can set an "experimental' flag to have it not create issues on monorail, initially. Thanks, Kacper diff --git a/projects/ffmpeg/project.yaml b/projects/ffmpeg/project.yaml index fe510402f..7aba17cc5 100644 --- a/projects/ffmpeg/project.yaml +++ b/projects/ffmpeg/project.yaml @@ -12,6 +12,10 @@ auto_ccs: - "twsmith@mozilla.com" - "kempfjb@gmail.com" - "jordyzomer@google.com" +sanitizers: + - address + - memory + - undefined fuzzing_engines: - afl - honggfuzz _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".