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 ESMTPS id 25BCB4569F for ; Tue, 18 Feb 2025 11:24:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6EF7068BE26; Tue, 18 Feb 2025 13:24:35 +0200 (EET) Received: from sonic312-19.consmr.mail.sg3.yahoo.com (sonic312-19.consmr.mail.sg3.yahoo.com [106.10.244.209]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AE1F168B39C for ; Tue, 18 Feb 2025 13:24:28 +0200 (EET) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1739877865; bh=vCabKbaYtrqC6B3/cdVneMKgOPu4xnNZaAaWfpJSKYf=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GKLKAdap2ovVnhc4cYWFfd7P2d9mczOgUVoYW6dcsUrJHz9XDFpSmykyHERijlS6EypprsRF8e1m2lz+TD6sGMxk6u6rfa/V7LnbGXHnXUcis5HA78YLIm4PsdCNCrFb7YGJ8IwHphcQ8bl4xOHkUDNvUjx+4alvE9FvVD2SUrCql6ijcexHH59ZgpRD23eT0/jEBILgmVksdD+xom1EhBigMpvaaqOYudC4JEOlmH5oxC8Yif7TYx4djFoFi7190FaRC2qYBz5Z6FRuZSZBZsy4O3YoG3lDwXz7Ganjxu6gmVLrziLxBWsMqoOpBQtGJBLAmeL4BuZEk8+Iraic9g== X-YMail-OSG: ADHFlXIVM1l3cEuJ_DVd5mQfawr9dbP4P5Udtf1eU0YYgIn4OS1zUHfqjHkx4YA gSI21eChlMrpRFkFnnNwTmMlOGVxKJwEGe4b1FuFiBygDyIJZETeUy7CkXwJbQtlq0Iz_YoLmjbG DkqFRTfAukPB3tVrG0BpG2YChIlIOvdAhdoXB2s8zWyHHll2x7F49PxkwTka_XXdFlMQQtp0NSaa FVDokKN38WW_t7Apzq8e91WfcA5vtdgusFrwnFI3mvZGtc7SsqXQW4EGZeV_jpicYr8XJiSuDjKN 8G_j0To3lJGfzqNWZLbTbluBO6bDrRkD8haSPZTqZQSo1MgvFja3UMU_bx2EFmrPpkNtsSbAl_z9 aKfGEy7glnfiSXEwImWfwTpTQc2XgGwvkQM4TN8euzbAA7SbcnZaz6VjeFFPi0xr4VAARGsI_.R1 71lKABb_rphkCsxFuHoINI9JdypRe0tXZ5UYsmlxeINZVaQCl8GeoA6rBVU1VijE622_tlPnUreX kvcZR6xurEGy60AUVDHx7rWXbyleMGJO3BE2sOWRMe.OUZsG0S8_nZMs994UzUZyB0cl57bIglhh 6I6YahB4Ot24YpPr3Qum.ktX2VSPTIARBo3CF8K6qc93AULYGeZR773.z6NeAIvulIDFmidcOjm2 ojkk_RHR5YKO.AnyeYnVu2AcpMtIf8q2YCW5ne8OQ5MGl32Yp_f5jfFwl3i2jlJ4jmQ4rwPIJst8 HamlQX9651b5OLVhNyNiwGx8ZU7HXRbnZewdpQpCgajeoBjyYWV8ACvnnrgyOeVxjFe1ACOXf64i EKFPO.7HPLyvsKyC8OeRmgl37WZETE9vyFB59gsX87gTyHwgPFk2tIa0BSZCy0Bh6ikmO9Y2iBnh yC0G1TS4rEd1LTi8oC6R7ByfrXIhrcoV1CB7wqJXM43bJiZ_ltcaADi6sxWUTsT3Lw7Ifr2qsIkZ _STlIOXIauwbSjWFl4AXlSAEI1oF94ALFgzUcy71z5gNgBoE5QdzfUQjCdCd6XXPuF2K5gG655FI Exqq4KA5prQtfWXdQyltfYDt7zJDWwCBY6c0ePRhGfgZAtG2m8GfYakRiLwYCSp5T9kVg2Xflm5V wy6iq.tUjAiBqwOJp5IQnR4NGYYFqCPs_L7HQrmbwrGqi4yqGsLgNATaR0sHVPqTYq3AWbUH4KsE fbZDHsimfEesj2_e8s1CSQmQqjsBC9vayyfRknSsdUm1RyOsTzL62TkQHbzC9uRYpJBAVH6BLmEJ ZytnTvb1.WXXmte_kVsfCSMm8X7UlXwopTGkuRXQ6LW1EIb5mfJ0cOz3SeHHMMe6YVAFuI_A2kJG Ak.gqWbD0cglnNGHkwbreNQE7BWhUlkNuaYJInQraX3dhn.7qsLda7Ekk7zuDBeI1LHq83G.TbF4 zHSzBldzXE_oK1m2eJYcKC8dKiULX76Nf_lS26j7qITQkdJyvUaqQ59kQAEqTjTPGrwOniIJ_axZ 2YL6_LPirYPZV6CSBHHsFhTcIl13qOgeeJ6hDv7l31OxcjC7S7K9AGLxSokVZv.wv2GNJT4gqmrX MRgEnL0_7tzEtFUsixdophUOA1rk6cp09tDSPRcVuKnkrgHRJD2WvhmS0atauPrV4y9Ph3UIo41L 8BYQNMgJroKaVnWhWs1tH270Wap5hEyGyvq0PC80qCbxhoR1rww9JeeKgIceJayEquVRFLXkkCya F4OIlAMSIJBAacdSHOuADH72EL1uK1MbBweE.D2MliIonMB.TRr2U0DwfZgSPoHVB8p62YBCggt4 NgBiXj63Iv4dFZanDncS3Beruv6N6m_R3WwRA8A.xT7cWWomZYwMxH6DqwSguqZAXyXK0CMaHQxz NeCVRg9tI0_dG7TkUzKdSW_xqBHAAXiUBv_snDkL.Fk9d.kf0s7nCZtEmP7NPUTXche0CdVOmbh. Uof7lHYZFABC93uGAQF3t0EZLidnoOiTI94RntF7HcI0VCpsYxY9dCyKagOE_QBoYIHi0DOuFeFh l5wcEkEF4iit9mvhU.GBQQ4FuezRL9fVJjQS0ta8bJy6K1mA61Eq7S2O7vKl81jzNWLJ6oN54FhG 40cFU46guWa0Xrs0Rh75.CUOhNrKMpy2ejJIzUF_BRa6CkuQLHn88Ew4MvYsq_kpb9tZjLmUVmFE mnFWcToIcZ9RTswedatWkJWYmET_8Zgf1UpXE1b9rVuw- X-Sonic-MF: X-Sonic-ID: e920c508-66c5-40bb-9af7-c757e437d6fd Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.sg3.yahoo.com with HTTP; Tue, 18 Feb 2025 11:24:25 +0000 Received: by hermes--production-ir2-c694d79d9-nbvqz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b77a857307eac1c3704e808688851d4f; Tue, 18 Feb 2025 11:24:21 +0000 (UTC) To: ffmpeg-devel@ffmpeg.org Date: Tue, 18 Feb 2025 13:24:14 +0200 Message-ID: <20250218112414.142222-1-eslamsamy226@yahoo.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 References: <20250218112414.142222-1-eslamsamy226.ref@yahoo.com> Subject: [FFmpeg-devel] [PATCH] avcodec/v4l2_m2m: Fix segmentation fault due to a missing NULL check in v4l2_context.c 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: , From: Eslam Samy via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Eslam Samy 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: --- libavcodec/v4l2_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/v4l2_context.c b/libavcodec/v4l2_context.c index be1df3785b..ea11a689bc 100644 --- a/libavcodec/v4l2_context.c +++ b/libavcodec/v4l2_context.c @@ -329,7 +329,7 @@ start: /* if we are trying to get free buffers but none have been queued yet, * or if no buffers have been allocated yet, no need to raise a warning */ - if (timeout == 0) { + if ((timeout == 0) && (ctx->buffers != NULL)) { if (!ctx->buffers) return NULL; -- 2.43.0 _______________________________________________ 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".