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 932D649A38 for ; Sat, 27 Apr 2024 11:47:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B0A1C68D2A7; Sat, 27 Apr 2024 14:47:49 +0300 (EEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2019.outbound.protection.outlook.com [40.92.49.19]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC67C68C768 for ; Sat, 27 Apr 2024 14:47:43 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RJw0s/pOgagHsgOtP24ZsAyWlmAbSxaZzN8fCddwwPoJeAJQPbktFcbu/cm4y0MwwdRAH2jUtvkQ8Ap3Odc5X8CHQPS5N2l0XzvbCBAdn58Kwey2vid3P8u4BezkKx7ZpVI0vCPMIzOXlp56pkToKCU2m7HSKohN0fM2Jz5DPYRBaXImQTzgxxifVVlTQW/5bT5LG8DlGko5keKNyN3wNk5b+wm4hy6kMKgwHPM5ebbIUzoF9x5Upvr9QGCyOEYQRBUsrH7dpQ+SlxPTWpDL1aINb/P0MppyYMvbpWIVrthSmlSblE4ilNTwcBE7ctwG76FmvRFlMtQiXwmIFfkHPw== 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=iy+SH43p0TX6qIAfqPSS2Aduwcof36FEdFkdU3rGhyc=; b=FeVzkOnx/EbCjSI2+QQov03Z6F45tlyYcDTSVCjoWSHFPGy23ZcwNWIqtTreRJyIw/iQW6pQb7UDkoAYVBx5u0O0d3A/xO+9RSCObZoM6juimjqWLckHMMr+ncS4rSs0avOPrAKgRJBqbUfMvLX2k22bT3ub3iqnURoYaL7y8rMLkAseBjENyjGjRSLTx945j2BOwIR/o5zFL+xB6MLB8Rc/5aCo6wIye8avCzfzpIbPR6dltzZAAcaxidDR96HYBaaVyLTgvohcCuED5MXqRbCvdb/cndachjpKttoeZO1EYGt0Zzs7YRswN1PW845NrbkTuofNH5a7+cXiyhw7bA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iy+SH43p0TX6qIAfqPSS2Aduwcof36FEdFkdU3rGhyc=; b=nPDphMB5iOa8X78IuFUrG7U9Op040PezvYZ3WSBvUXw528OBesEIoGYpcTgM0GGJEMZlNQrRK+CNDHQD7yG9b3OBY448PMylIXVmmQ8abw3JjnsVUSFw2xNDBiGufEIdue3waf3ESqAngidwchkKjsC3oBRW+X3DoC2CW0z0qgB/6GUAi1XwQQCsefO7o3qAcWaLH9E5UxKxL9YIV4P8t5JzLc1bh7L1+jvxzFuyNJSHpqqSTqUMorkP60Vnmuwh72M9IuSJMoNctXJV5qlUJRkg1MoYOqkvE+xixB0UsZsUDc2z6P+4UC6jsvi9bLQk8VbXpwHEycjL73NxBo9JYg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0305.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.31; Sat, 27 Apr 2024 11:12:45 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7409.042; Sat, 27 Apr 2024 11:12:45 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 27 Apr 2024 13:12:36 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 X-TMN: [hBa7CFwE7OQgEONWL0CmRloMB/oSeNp25QfQTClwqLg=] X-ClientProxiedBy: ZR0P278CA0053.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::22) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240427111236.1145141-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0305:EE_ X-MS-Office365-Filtering-Correlation-Id: 0f7e3bf8-55f7-49ad-8413-08dc66aaf6c9 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|440099019|3412199016|1710799017; X-Microsoft-Antispam-Message-Info: v0eLJEcR6EU4+z1m6jEFV4CnY66Pwl9uCXa0VFJ+6gDnvP/x2agZVCqMTRTCfiGQHmi0b2JBxrvsS3ph3lTflJSzHyeuzJ8T9zYvAsTnifrlCzNXRx6GohioST7d2NepQQDyLOtSDtKWPjFyAM1vilM7j/WzyqVCwBzaqcOjQivVSUIZrmNRV2zFt4WcKJYamDI+7SLiwY8VcqkNRJDwv+ZjBOLJWk2O3gauoi8qDR/4a6i9RF0NXwa/0CkGUagdFZwWmu7tmmoeqrrdEtMHeKh6E4mCR51GAefHOG5k4S8/7+tgvsVErtgezwV772/soiIn0djjwQuC477MNQ5gEAe3W9/52RbnwOXE6UMdO3ojxaoHiYWMYG6A5e3z679wAnx6HYgLz66akw/6lu1xfPgy4y59rLSsPdEphuahzWM+ge/H3UoxwRmZZwKcfzlnZeyhTeZ2Qu69gFmEWVeDAmaI+l256t1kdPu79XkjNJC5dZdEubQt+zzfMV22XCWwAcE/TelM7/BFuRlogcY0nfQu0MZx9NNEV72YR7qheiQyHWqlD0FqexWsqueesfQ/Qv6GfO9WCOhOtL5/f1VOtto4IgQkdZ2nk0uEME99cbnR4gydKFsq1hK+oX5ew9zt X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?BhAYMGzC3aIA5eA08FaeeAdCNyIIp75UKhQtCW7jkXkfxlDa6x+HR7QE12yl?= =?us-ascii?Q?Qg1gPxzsIqA5dXdqosGYPUYMlB0twq4Xuhw/CngKZBcECChoY5OoT2k17I/c?= =?us-ascii?Q?WKRwXpTIDybLIwrF09yDKS/Wq0eLGdOoLZIv11L1UcxrhZeBSCasm03qIUP+?= =?us-ascii?Q?kFy/99yVXOFp3XfiwDnWOMFCeBmRYSw0sAdE/n5uz27TZxfKJEOaz4R7xIER?= =?us-ascii?Q?p7to3OhyxvwQ1qj74ozFF6+ngDERY813ENHlajrWIWehuPKZGziABdM5pdDM?= =?us-ascii?Q?NBU7iL4XtXJ5B6SUoCEJl4Gn5f2b2yuA8l9rw9Fn3C5Cmd8XYlWmUj2X/IzP?= =?us-ascii?Q?E4F+SuKCPZwCn49j/sYMDsD+BF9jJ+96btUe8TGqzHzNpLDWeFjYrkYEb7Wr?= =?us-ascii?Q?kzd95HVA//Xs/ThYJYdQkZXAqR2nl3PGc6I0JDMQrgnH6QkVHHB6+BZ7yVph?= =?us-ascii?Q?PjTdOCDomsApoNjRp/wnnNbdrH7NZbXIWJ7vUbXGB1GSC1sio12f2mp4a8LG?= =?us-ascii?Q?cBsaSnXhdZaStUi6iYH64X1iPJeueBl9HXpXcnjgzwaaZAr7Bvo4bxFXdXwY?= =?us-ascii?Q?4xZ7zPVRixsw/ycpur40iakSvV6Q4vucjvbiX/7iuK5PTg6oIr4Hkfc6p7EW?= =?us-ascii?Q?9DU/IjhNQx5Z/PaEN6yW+NNY9pZIoSS2Qw934+imfUTOnIG3h+tQCFKA/RYT?= =?us-ascii?Q?TeGZiKGoLgauSS+HQI4Boyg0qCxrSb9IeuUWvemh9reJABY22cRhZre91Pqt?= =?us-ascii?Q?lgg4NIJ0sSjqhUXuWfSuFoHAHLp87TpuROpq/21/R65p7ZE96yYDzsl8uaNr?= =?us-ascii?Q?5kikIVNJ3f7KjUT455ir+3n0OtDHACLnVQbgk/JRyk0VYHP6bTx/1lXwNsL0?= =?us-ascii?Q?ww11JHs5wmNg8Om5WGkHQ87ocI439TspGsSXuNGYV/VmvltT/vXVRGJks4ge?= =?us-ascii?Q?GbxzkbqNcXuwS1jg6lSrVKq0KHf39kGtiMBSPqA/TB3LDBjIA+RKP485Zjnj?= =?us-ascii?Q?P0K7IkHBh6af4VR50GWZv/jTKgid4Qh/xZB4Nms7Sy9aC9HiHUwVfwj2Tyw4?= =?us-ascii?Q?9361qWLS8u/zOIzFQCytEt3RC9VgFTyqUi0WhMbKhBI8Hg2iILqoGxO7BqAw?= =?us-ascii?Q?Hf7zBwvfb5iSlaIq57VcoNgq1t6oi7cJTSXwPWcgcs7+H/D7sVXAq4uT3K2m?= =?us-ascii?Q?S1nuWQK0uyfOvlimfBH5r0nTqRzgBrpsuPZXHG9Qy0tZ8og8eXqn7+VClV+3?= =?us-ascii?Q?gAM44U5DL2p9zs2pQsExXK94hPDaOxHHmkwiwD100g=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0f7e3bf8-55f7-49ad-8413-08dc66aaf6c9 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Apr 2024 11:12:45.2692 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3P250MB0305 Subject: [FFmpeg-devel] [PATCH] avcodec/vp8: Return error on error 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 Cc: Andreas Rheinhardt 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: Regression since e1ba00ac8f755f37ebc8448d3dbea906d7b79da2. Signed-off-by: Andreas Rheinhardt --- libavcodec/vp8.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/vp8.c b/libavcodec/vp8.c index f37938ad27..19f32b3400 100644 --- a/libavcodec/vp8.c +++ b/libavcodec/vp8.c @@ -107,8 +107,11 @@ static int vp8_alloc_frame(VP8Context *s, VP8Frame *f, int ref) ref ? AV_GET_BUFFER_FLAG_REF : 0); if (ret < 0) return ret; - if (!(f->seg_map = ff_refstruct_allocz(s->mb_width * s->mb_height))) + f->seg_map = ff_refstruct_allocz(s->mb_width * s->mb_height); + if (!f->seg_map) { + ret = AVERROR(ENOMEM); goto fail; + } ret = ff_hwaccel_frame_priv_alloc(s->avctx, &f->hwaccel_picture_private); if (ret < 0) goto fail; -- 2.40.1 _______________________________________________ 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".