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 E5144426EB for ; Tue, 22 Mar 2022 17:29:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5B3BC68B084; Tue, 22 Mar 2022 19:29:56 +0200 (EET) Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-eopbgr120082.outbound.protection.outlook.com [40.107.12.82]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2862268A545 for ; Tue, 22 Mar 2022 19:29:50 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JCkMdvSO2SUjIj+9YvlGakaEU6ludmq3R549VYGhENYgYvR8Y2uEAf4vQeVBVwemigiXAK91wuMrtx+3u8JDcAbTisd2Y/A1pkAW608SALNMZ1m5kijGKznGmlU41Qpf2LJKqBvGiqqerUUdykMGV9fLiPYLjxyXtSTiN36yYLpXgPqyRHo6poc9CFzKQXcOTLG2tu3r7LedE9yuOz8A1g/mN/YeZcIjzal8DAPtUvWzK69dlWmlC+ujtHRtfKqrIPeXsEauB+oeoDh4BaK/uSRr8Z3bvwyAcvk+EC3isE8Y9doEaq7JJnj6SPc+zM+0d6npA+8IWJSRoaoBA813zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=maTUsEHrYpZNqQhd45R7e4RHFTVF/RevLZtAGO7wAA4=; b=Fywer4Jf57zYADEYj8TM5vaPjp/y7R8WpOM2cOQNpnjQrtDzJbSgypUT6v3mFGGUXIZjXiV49seRFoh0OpHQk3TRJw9GpdN0Lw9+qGQDfW+uLJ3+c06JL47tPXh0XnUToPV3eqn1w1xpdrpzlZa57ChOVpR5CoM5PpuCGPgx/6D/Nexdnm8GIr7GQm05YuAQt7VihL8rtA2IGzpF/yRv8tt6XhhJ1PuatSENaUovlH8J/jSSuiF5bKVzuNH/c+5IgU0xQd1LiZO7EY5ptyUCrhixAXRtnoq6XZKloW2sYjvAPy2gUifseWM8MSxCICzrhOXlQW/LeCfxYM0qiVAY9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cji.paris; dmarc=pass action=none header.from=cji.paris; dkim=pass header.d=cji.paris; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjiparis.onmicrosoft.com; s=selector1-cjiparis-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=maTUsEHrYpZNqQhd45R7e4RHFTVF/RevLZtAGO7wAA4=; b=c+VgHnxBzzKwhfnS/44LNR/6Pw4ugNrsePQk3ob7SgblnTFJO1hEMdniLQCPThtSRTuy+aNBAEa65HdSXvGIfWhi8iBuXpiS2Tvfbq1IVCLnaNbFaLXok3AAQofNNOy26pkjYFbNNaVg9AR0Nw1KIAvWKCHYedBOs/05oC+GszDHz5M1Hvien2b09GAdVrKnkLm0FLd6TFdK1zeyDiU1L8e+3/A3Q3bMEKN8gPa075L6VpW+dU2KjXtReFvW5HdYYgEAYMWpehyq1F6TXBekV5NixCFwDvp+AUXC2TGjp4W9b68S+/OzrQnJqnI+d2aPrHIIB48gKcjZGzE7DVTjzQ== Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) by MRZP264MB2810.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:1f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.15; Tue, 22 Mar 2022 17:29:48 +0000 Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::c034:a5c0:117d:e8a9]) by MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::c034:a5c0:117d:e8a9%4]) with mapi id 15.20.5081.023; Tue, 22 Mar 2022 17:29:48 +0000 From: Nicolas Gaullier To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v3 2/2] lavf/mpegenc: fix termination following a fifo overrun Thread-Index: AQHYPgteHugV1pePnEWDxk3jRbNaw6zLohiAgAAFooA= Date: Tue, 22 Mar 2022 17:29:48 +0000 Message-ID: References: <20220322163911.64772-1-nicolas.gaullier@cji.paris> <20220322163911.64772-2-nicolas.gaullier@cji.paris> In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cji.paris; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2fce1c63-fdc3-4813-c10f-08da0c299069 x-ms-traffictypediagnostic: MRZP264MB2810:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rRArnJilaEsDIOOgMu0BwrfAaSth2+4MAYIsVamXiyJell5hTebNaPxHoUquxspERQOGy+J/WKQaAsOLyRf8Xx8ELARGeRKyxrhZNzh5OG5KbNJUrCgDrJbZzJXetN/ljqbRofESDjhKDoqnhzsNwIawyXLg7NdVgFvpXEHRtdz7X5f7mijumZwIAx4B7OAZ1FnK3Er8g7+YllmgmVv7n11mFzNq1pZSpVW4YctnIXDrDDjoSz3tT74Zy+aubvvZu4JjOt43K8hjNkM97DuJT8eov/lnsdoiIlvA7FUxrhsHN0i54ldxqB+8REsmcZmA7YRbPwOl1VgboUezBtKwM30EMN9gvi0X4G4y9vq+fs50rbVeERAGT70VuO6c3FcIZqz+pzwMmiso0Uuy2y+sPmQbMN7wMEjwttyWvENxdtdnToFggACiMgvg7ZN3KFa7XjwpMJtWlYbmmOXSkfn+/Y4TPOcM/YXNgc2cVuoi6+PrYSt4tE51pJgYNmfYJcp3yQWRQ9e+FEx8ZKBe1wMS9ZPBpry3O/smiQ4tDB0phUKAhKAJkZHBpId63y7Kg9xJ4nv9wA8UsrTehKV7uiss6Bpb72nvl8Qf5Lv2Pe3LH3X8qoRIU/YSjvVYhkYQ7FaLEgrlu2kKKHe+IOpCsddrogd8aRUPwsuih5J/mugKm/nKTUKvUAvb7ORrUlmRg4WGxLUIfa/rdpBy/7HJ7Uao7o2yGbaHHxbOw+6CuL0i9LQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(366004)(26005)(186003)(8936002)(52536014)(64756008)(66946007)(66556008)(66476007)(76116006)(66446008)(8676002)(6506007)(55236004)(6916009)(9686003)(86362001)(7696005)(38100700002)(71200400001)(122000001)(498600001)(38070700005)(55016003)(4744005)(44832011)(2906002)(33656002)(5660300002)(46492015); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?pB3tAhcGobfSBo/0zLK2+06cPnfwxpYGIGPKV+ZhiuuxLkuAOjCnjJY132hz?= =?us-ascii?Q?97w4A+4m+2noZ6Tqdh8++mX9P04cyXvZW9I6VrJbd1BhkIcRkujmzyvfZm6z?= =?us-ascii?Q?1Ddil93QxdWV1/qB1Ruz0iga5xKRcQ2RQCvbkBOJgXQ0z+OGa2r8mdncvSHT?= =?us-ascii?Q?edn887shw24NfML0SvqVEuq1MpqF+Khqo0LIOLs8H8onWdUvIvy2RDkO1WyP?= =?us-ascii?Q?qFik/+a2eUpLFpYO4d2OdRTbijxwY1QzcDDdUZSFZ6E8H8paZJ56Y+lgkpg3?= =?us-ascii?Q?BJI10MvZJJDRBeXTA3Cnvb9chsTHqTMzMP5CoAmDCoPLHKZr4ja5dTLdmg1L?= =?us-ascii?Q?tN98YmUjbFXR7VGiVgWahbY9kOONq83hkGq00yYxa99YutUv68sFFRz5Nyux?= =?us-ascii?Q?kUvdjoOWK4czwZbCfJtd0LrmI6W6NNdRYqnHhSkBNbLpiUrq1Hl02f0lsLxl?= =?us-ascii?Q?LHvc1QaJ0arpLoRbZtZ7Y07xyDYpdaInsl+T6AXuCo7dLBv76cFACErpJaEK?= =?us-ascii?Q?Zz/+orfziVn5i0+Aeqz4tnCLWN4gLfMGDsCW9P9NN5Fx/g+BhXajneZuppQ9?= =?us-ascii?Q?NdAv1dXhYiL+GHX5NWf4lmSfBMd5GXWF8GdYJqQi/deBhye2F8BEqU/I9zbV?= =?us-ascii?Q?5VMzrIoZcwAD2hNKkAa7ZsT/m05mDk3uL8P2MVLOGGdKklB6nbsJOdO22VYE?= =?us-ascii?Q?hr86xooGITC5BsF/4xgYWMZTk8OQzNBz01AfROUCS+PwlMwQT/Zw4szwmEFn?= =?us-ascii?Q?fXx0T3M1B2tjhGQUNHv1OHG36NJm2WzU7kzMrU41NHfvdAh5tNmhjgd5M5OR?= =?us-ascii?Q?F27FdAlMvfJyqpxQi8jBLDCfMyBuj0/iiq1D6T+LCi24kRQk9iOQOzzUtpdj?= =?us-ascii?Q?jLRUl5wEc9oB8/RN4mvGDp/U/pf6zMsatwTbnfeXsl/D7pqXcSawvxAq+DQD?= =?us-ascii?Q?klWTF7z/gpdORr0NpLKHuaNUIK0XIql7lUPYouHRFF47neNWpf5NT5cJw3Ot?= =?us-ascii?Q?rN93pG7aCoEyAaR581z5C0yXNyW0T6c6PUUn7R/KTH+fiQYt189WNJUEOjm8?= =?us-ascii?Q?taRgzZyjdxMy349ka/wLdzbFoy6usP1xCwUI+TnuFAv3kEzK+z5YcfWyHGS3?= =?us-ascii?Q?ebqt+Inkz3qg9/YhTc6DbNECt5r/4HiOZ8+rvVRljD1+i8jtV7adZVZd+2lz?= =?us-ascii?Q?RZxWGi2cu+b/+KcCqdffMliMTwDUAZUZ9PG52WPFTXP0jYpEd+qYraLUwMST?= =?us-ascii?Q?f+0Mqm+hQqxCWDOdCMLKv8mFnIu56vqLMjlgPRNe0ciNl52bUcF7d4+yInn6?= =?us-ascii?Q?QEecbTvS1gbhKHHY4aNT4HALQDF3FF5wc5OLZIOY/xQkCrg8hqPFlaj1QYFc?= =?us-ascii?Q?8Qm9AXuFIcHuVyh9gKGnKkLdXdS0rivbMaAbpo+2XsgPQCmhJ5Uk+XW1CgH6?= =?us-ascii?Q?yMeycxnyhZXJbXPc/S99pUIIO06W+myMtWbd4370LUs2Oa4Ivm1Yhg=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 2fce1c63-fdc3-4813-c10f-08da0c299069 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2022 17:29:48.1763 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fc5390bc-7da7-4e42-b72b-a373be305b62 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: W/xJwWyfQlQPi18gGY7QZPiv8/IJXYwyq96mu4Rp51PglDglw4DjnKfaBSc6ZLFHR1C1FMx1FYPowDKW/IJGmRzBR9690JoUeOOhFZ6SVhc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB2810 Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] lavf/mpegenc: fix termination following a fifo overrun 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: >Could this infinite loop also happen before switching to the new API? >Does it happen because avail_data is zero for all streams? > >- Andreas I will take time to double-check this very carefully, but in my experience, if I remember correctly, it is nothing easy and was already buggy before. (but with the older API, it was almost impossible to reach such conditions). Nicolas _______________________________________________ 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".