From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 9229A4E75C for ; Fri, 30 Jan 2026 15:45:52 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'm4oArNpuTY0tEUfNMLxZySHilJOuMiwW1aFfv60+8MI=', expected b'2ApCZypkxLeyONvDvHfPh8tawsdSFH0OCZbLR1soP7E=')) header.d=niedermayer.cc header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1769787944; h=date : to : message-id : references : mime-version : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : from; bh=9UPTmZphpAu4/+5VdQRMJFrZF+deaawb5MC/NMWzg7U=; b=CmWr8U0N0S7dpYEPh6KeWVbvox2hye+I21SnRF0WLOGsrKoof6fswQMcPPmlHvqXm0kn8 vWBHz8I7JpTYxUUArlUJ4n2/Y2mXXVhfb9mA1zB6zmW/HT0AVGd2RC4wjV1oE8Op4/mHlv/ +v2vxa4qmpOlw48rCx1xBOxddHB8sDpAUCDxh8jhYgauzQ/+vE51eWhXUBJr5kei8l6GRpw gccNUvDhjWb3jZP4MPatqTXRtKMHv3dgwoxvGG6VzaAeRD6JptCnuN9ThxpVWsJbATtICQe 83zxvo0nwyuy8JSaCNpHQ2JYfUuEHefbZvlTAWsWeq4zhSkQIo3oSXVMd/MA== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7F403690FCD; Fri, 30 Jan 2026 17:45:44 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1769787931; b=rPqHBZs/eVFftiBYZyk4hQY5l3/WjPj9qfvEF2lmIMX+nuliMxX5Yj5JVCgci0AWzpcnh 9hcP9oloKB17bcc99wXBLCTXywRSoG2LA67DCdI+gdX6Ey46C1mt+ilAMLbq51kJYgyTMg9 av33T1g/UfxbEyU8uqMLELM/L51OvglpXbCbC7qz3Yn4Ti3gCW3Z6HsyWoNbLe1SDw4Gn2h 8FiR7rWhBOLW1jZc+WHPqfiq1S7AKV4EjQvJui7/I2Ky/UE18GKGCmrqjrZuSL279sfb1Br usHhZtK74+3gmQKisd64lzOSu9oga3JUJJkt9TtIXnqmz+yTBFn8HnA02YXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1769787931; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=m4oArNpuTY0tEUfNMLxZySHilJOuMiwW1aFfv60+8MI=; b=JFn+I7OhF0luVdWWbMOwmwnbCywLta9OH9+5TWqApB5MKAWS+bL5iPYlsiLO/CG0974ZA FuYtj1RW8Ayy3ZOzZTHSh4pUPfKsBGO0olatlB5heimYTOohGOTwhXLlRu4ISsQWEC20Wdj 34iCrK5W2We/sZ8M/4D7IDRqUYxCtbrXnzVtsoFwV1Onw47vZp99birJ8cHPCwAjHZuUJo/ n5xgCDqi0IaAvVD6HsGs7xTmD0U0jOBzIVs5Yu98lMMZ+sXiUAdiG4iNdfmRWKBz8yW6HzH mVryJkl8Cf4PvWlhK04CiYh2i/r/YqnmtVB2IRTJjcWzZo3rRNb6Cvk6Dcjg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none (Message is not ARC signed); dmarc=none Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [217.70.183.198]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id DECDB690F4B for ; Fri, 30 Jan 2026 17:45:17 +0200 (EET) Received: by mail.gandi.net (Postfix) with ESMTPSA id 2020541C7E; Fri, 30 Jan 2026 15:45:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1769787917; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2ApCZypkxLeyONvDvHfPh8tawsdSFH0OCZbLR1soP7E=; b=GBnZYsnOeqEzk+PLqPNHkLbjvPoMUHh7h6hJjGinwaRr9JZO3QhM+enoQwelInSPj4DL+A Q+bwdNGdQzhMWfwZysgC97DF8tpc613VXcYMPERfBmYMh3tt+JBaLZoSeauSiN/upEzEvb 1wwk7B5QuSxk1c+WRX38LCuMPmP3SSr0WsF1sxTDwrMXLuVikYKRFK3El3krfRsQfw/viT sE7nuqDVPLNCehCSrGG6RqJzXEkFFGZSLFxUAQ7bd0TJyTLV93SnwOFVRVPnrZrxfcR4Ba sZY4QkkO+GEqeCLAszf5X+VTxAwKffrVezmAyc34IlkzJuiN8ZXZoITQ+NG2tQ== Date: Fri, 30 Jan 2026 16:45:16 +0100 To: ffmpeg-devel@ffmpeg.org Message-ID: References: <20250930112036.4AD8768EDAD@ffbox0-bg.ffmpeg.org> MIME-Version: 1.0 In-Reply-To: <20250930112036.4AD8768EDAD@ffbox0-bg.ffmpeg.org> X-GND-Sasl: michael@niedermayer.cc X-GND-State: clean X-GND-Score: 30 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdduieelgeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecufghrlhcuvffnffculdeftddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvdenucfhrhhomhepofhitghhrggvlhcupfhivgguvghrmhgrhigvrhcuoehmihgthhgrvghlsehnihgvuggvrhhmrgihvghrrdgttgeqnecuggftrfgrthhtvghrnhepledtieehtdfhuedthfegjedtleevgfduffduvddufffgtdehtddugeduiefhjedtnecukfhppeeguddrieeirdeiiedrhedtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepgedurdeiiedrieeirdehtddphhgvlhhopehlohgtrghlhhhoshhtpdhmrghilhhfrhhomhepmhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtpdhqihgupedvtddvtdehgeduveejgfdpmhhouggvpehsmhhtphhouhhtpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdprhgtphhtthhopehffhhmphgvgheshhgrrghsnhdrgiihii Message-ID-Hash: 5IGMYVFBVPKBY3GBJUBUCNPB2SHN375X X-Message-ID-Hash: 5IGMYVFBVPKBY3GBJUBUCNPB2SHN375X X-MailFrom: SRS0=QayJ=AD=niedermayer.cc=michael@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. fd1fd5850d fftools/ffmpeg_sched: unchoke upstream nodes on recv-closed filter inputs List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Michael Niedermayer via ffmpeg-devel Cc: Niklas Haas , Michael Niedermayer Content-Type: multipart/mixed; boundary="===============0021641667851962681==" Archived-At: List-Archive: List-Post: --===============0021641667851962681== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0rJGwvQAJc8oDVrf" Content-Disposition: inline --0rJGwvQAJc8oDVrf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi 56d9ca69d7f229dccee6ad47c67a37f558196fb7 introduces a "use after free" with a srt file as input like this: 1 00:00:00,000 --> 00:00:01,000 Test valgrind ./ffmpeg_g -i test.srt -f hls t.m3u8 you get this in about 50% of the runs I noticed this issue when debuging the format string issue submited by Sart= hak Munshi =3D=3D3961210=3D=3D Thread 2: =3D=3D3961210=3D=3D Invalid read of size 1 =3D=3D3961210=3D=3D at 0x4853DF0: __memcpy_chk (in /usr/libexec/valgrind= /vgpreload_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x324297: enc_open (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x325F59: encoder_thread (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x33E9AF: task_wrapper (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x740BAA3: start_thread (pthread_create.c:447) =3D=3D3961210=3D=3D by 0x7498A63: clone (clone.S:100) =3D=3D3961210=3D=3D Address 0xca93ac4 is 580 bytes inside a block of size = 582 free'd =3D=3D3961210=3D=3D at 0x484988F: free (in /usr/libexec/valgrind/vgprelo= ad_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x29824A: ff_codec_close (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0xD101FC: avcodec_free_context (in ffmpeg/ffmpeg_= g) =3D=3D3961210=3D=3D by 0x31C768: decoder_thread (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x33E9AF: task_wrapper (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x740BAA3: start_thread (pthread_create.c:447) =3D=3D3961210=3D=3D by 0x7498A63: clone (clone.S:100) =3D=3D3961210=3D=3D Block was alloc'd at =3D=3D3961210=3D=3D at 0x484E366: posix_memalign (in /usr/libexec/valgri= nd/vgpreload_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x1871164: av_malloc (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x184E70A: av_asprintf (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x1301482: ff_ass_subtitle_header_full (in ffmpeg= /ffmpeg_g) =3D=3D3961210=3D=3D by 0x13014FA: ff_ass_subtitle_header (in ffmpeg/ffmp= eg_g) =3D=3D3961210=3D=3D by 0x130152B: ff_ass_subtitle_header_default (in ffm= peg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x9464B6: avcodec_open2 (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x31B996: dec_open (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x31E23F: dec_init (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x3212D5: ist_use (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x331FAC: ost_add (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x333E40: map_auto_subtitle (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D =3D=3D3961210=3D=3D Invalid read of size 1 =3D=3D3961210=3D=3D at 0x4853DFD: __memcpy_chk (in /usr/libexec/valgrind= /vgpreload_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x324297: enc_open (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x325F59: encoder_thread (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x33E9AF: task_wrapper (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x740BAA3: start_thread (pthread_create.c:447) =3D=3D3961210=3D=3D by 0x7498A63: clone (clone.S:100) =3D=3D3961210=3D=3D Address 0xca93ac2 is 578 bytes inside a block of size = 582 free'd =3D=3D3961210=3D=3D at 0x484988F: free (in /usr/libexec/valgrind/vgprelo= ad_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x29824A: ff_codec_close (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0xD101FC: avcodec_free_context (in ffmpeg/ffmpeg_= g) =3D=3D3961210=3D=3D by 0x31C768: decoder_thread (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x33E9AF: task_wrapper (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x740BAA3: start_thread (pthread_create.c:447) =3D=3D3961210=3D=3D by 0x7498A63: clone (clone.S:100) =3D=3D3961210=3D=3D Block was alloc'd at =3D=3D3961210=3D=3D at 0x484E366: posix_memalign (in /usr/libexec/valgri= nd/vgpreload_memcheck-amd64-linux.so) =3D=3D3961210=3D=3D by 0x1871164: av_malloc (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x184E70A: av_asprintf (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x1301482: ff_ass_subtitle_header_full (in ffmpeg= /ffmpeg_g) =3D=3D3961210=3D=3D by 0x13014FA: ff_ass_subtitle_header (in ffmpeg/ffmp= eg_g) =3D=3D3961210=3D=3D by 0x130152B: ff_ass_subtitle_header_default (in ffm= peg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x9464B6: avcodec_open2 (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x31B996: dec_open (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x31E23F: dec_init (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x3212D5: ist_use (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x331FAC: ost_add (in ffmpeg/ffmpeg_g) =3D=3D3961210=3D=3D by 0x333E40: map_auto_subtitle (in ffmpeg/ffmpeg_g) [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If you fake or manipulate statistics in a paper in physics you will never get a job again. If you fake or manipulate statistics in a paper in medicin you will get a job for life at the pharma industry. --0rJGwvQAJc8oDVrf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEKAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCaXzSCAAKCRBhHseHBAsP qwROAKCZyaX3SBXtrWZEZlzv74vR8AF76gCgmgj1WS93wDlMbfqHRTiHvDzZJDg= =8lxh -----END PGP SIGNATURE----- --0rJGwvQAJc8oDVrf-- --===============0021641667851962681== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org --===============0021641667851962681==--