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 CDF9440D7B for ; Thu, 9 Jun 2022 05:35:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B07DE68B656; Thu, 9 Jun 2022 08:35:33 +0300 (EEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E398368B585 for ; Thu, 9 Jun 2022 08:35:26 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654752932; x=1686288932; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=6zOXeGxr2LXoBcHuCm2I1JjoQH+TWjEJJsLW1sUE60g=; b=ZvOsQeTMvQK6hkBK6uXKY352kN1x3cVgAXgG6JhvE2BelwoU31Ug+XMY Jw4qxC1wtjsUSTUP8c61C/lRn5c31h9wRuEgZBklBBdYjBfHO4G9VxNAe 3F4VnEk9EU14x/iksBfYHJWGX+stYGUBu5twRu9UXB4N+dHut6LXCUH1E yJds7qCiJO0hXanS6dRBEkJ55C7H3xqO5dSVMxJtxMXuhmncYnM5TnFCn NuqLqAFq1ohzjOaSqHAoMFl7gf3S0AlZGGET1QG4Zga5L6TPI0i5VXqck qi+CpUszgIUCsZas/YI3kkgppzUuNFX9Ej4c6+Zlz+05unLlaGhetPhgI w==; X-IronPort-AV: E=McAfee;i="6400,9594,10372"; a="302521678" X-IronPort-AV: E=Sophos;i="5.91,287,1647327600"; d="scan'208";a="302521678" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2022 22:35:23 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,287,1647327600"; d="scan'208";a="566230539" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga002.jf.intel.com with ESMTP; 08 Jun 2022 22:35:23 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 8 Jun 2022 22:34:55 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 8 Jun 2022 22:34:54 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 8 Jun 2022 22:34:54 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Wed, 8 Jun 2022 22:34:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cU6vYfQ30q0dk7kKcoNWSuz5M9LtX8mi7LwdH+wXKmrGb5pgyYbM5XO0QSHjv159qBa29RpVlpO1hT44khhIN3ZrrEt7OjB6BePQRFWSo1bZej1CtMRbt6VwGOSwy4kMVcu5+3n6C6oiDMMepyIS6Q8kZ0cCTRm0zL80qm5Ragcu0emITidCfgeTRwPcBGQr8RMWgxeGtC8R+VdFa0Dwd7OpJzV2awDFkXcHbviE8lj1eq3vcaHvMcR5q/v99/WAi9tKb8Zxx5d9s+C6Pgbs5dgZEPzlYLccpWJbz71EEgVZtO+sFZvX6Ut3LzS5UZsxmWdMZDhgcbeKq/H5TxIgCA== 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=+rzTi2hGdZ1xxSdzrpsS68M7DS486ZT0BTdjPPTivWI=; b=TIKu2ztGkSC5eTUA1ajEqbUj9vCLOF3e62ScBeHkry+86jOoRqrtNASZAbSI0kPHE1xfo/nmVxUGvVmOYkOIfb3sRJ/syxIBb80Ux8TUNYCyQSSw4LMdzZ/uq/7DVyYInPLbV8+3lGyU8P3TJzEUclNrP4pI4EGDjNJyq2jPyxGZPmCsOwAFrZErMuhVwxtVrBtsZUmARmUiossopiOVylyK3dT1cjsC0IQ41vKq0UiRZpWsvpRQtGfDdgRGzEicHuaf7IaQ6bYICCwnqUjlUsx8BgvrwjV/6YWJduzgB2stlUrJAbmhhjYhnTef7TaKGAmX3K0JW9mXDD9u9kBGSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5030.namprd11.prod.outlook.com (2603:10b6:510:41::5) by DM8PR11MB5717.namprd11.prod.outlook.com (2603:10b6:8:30::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.13; Thu, 9 Jun 2022 05:34:47 +0000 Received: from PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::9d2b:9128:41cc:cd5f]) by PH0PR11MB5030.namprd11.prod.outlook.com ([fe80::9d2b:9128:41cc:cd5f%3]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 05:34:47 +0000 From: "Wang, Fei W" To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref frames invovled in dpb process Thread-Index: AQHYej5js5F5WWOxYUG7epX2WMqNSq1D2agAgAK2imA= Date: Thu, 9 Jun 2022 05:34:47 +0000 Message-ID: References: <20220607070830.2654218-1-fei.w.wang@intel.com> <20220607070830.2654218-2-fei.w.wang@intel.com> <20220607120652.GV396728@pb2> In-Reply-To: <20220607120652.GV396728@pb2> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9c01cc9a-7fe8-457c-6969-08da49d9c41a x-ms-traffictypediagnostic: DM8PR11MB5717: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: s1/kN2RtLzX2Z8xqDK4OTi6u01c1/1D9vcJ9IRySqD6TtflTWBFU6mGr2dl7a1XnyerdeT/eEE5eP5rGb5ifkoDFXgHIarCgIqzIXaevcnNy/KNu4Zyf+aseM+t5t4WDpcTGqlVgd7Wr5Zi7/qbF2XQtI9PC/reKdkSCcH+aBqaYG1L/C//LATMAvAkQ7+NEjWUGofuH/iGHcnKgVWci03m9UYA0DQYA70cbvmAJGe029L8fN5NqSEd4P1OaBgiN+Df4g2KVVp/CNwkC9klFDP7RkJfsNsYydi0HoJt/++W0AvnFvMGeJkcTDiIhcNdo/iupCKZQblp4yraYhPjQRpekET6vRlrcjT+yWH3UdMppuMibME8T/tC+p9D/IIYz4Sy2BCC6Ojpt8hCS1N6tsCjRPCK3uMvwui5W3Rkfz7bfxNV4kCFo3h27b3UPIX4eOdHB88pXXXR0vfPLDqs8u5NIyoVrQ2kKAnRKpIKKYICNfPdEpbpHoNCoZZ/Vs2bi3Y4xRv2NF8w8j/XjheoG0GDp/DZDn/GTX3uJWGUNBfZ0C7ACY0GIDwsFPeAn4x4/E7xJQXtcb3N2QPN5Ek7MzuBsN3H2z+VhC7bgkxVJnYe7m0yl3yh44LZvz0vr9BTPqEFGR02gbRvW/qKZuodMTsrmsBlN+O+iWriqjPingHz+lOZqdQWAp3qMhmIez8GRHphGTHEg0edMB/nanzfsOw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5030.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(9686003)(53546011)(122000001)(52536014)(38070700005)(86362001)(6506007)(8936002)(508600001)(7696005)(55016003)(83380400001)(33656002)(82960400001)(5660300002)(71200400001)(26005)(2906002)(76116006)(66556008)(8676002)(6916009)(66476007)(186003)(66446008)(66946007)(64756008)(316002)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?KLb/GdEtSL913elRYFKa74V0yCMOxuxmVz+BsTkZQdrGSnWnuyhyo6yFJQhW?= =?us-ascii?Q?971btFyn/REvykJInCxtUbndd80hVWccppALTewhKSz/jB0FeBndL/Rv7Qys?= =?us-ascii?Q?brqMW+tfBxSEmymz69xhCejvROiGipgv0/bpQaVEsN51LavewjLYKbCmJ2iS?= =?us-ascii?Q?/5qbfIsMHcU8wUC2jI/sINN81E0lNU8Ch3nOfoY3lTo3GySOX3ofu62Brger?= =?us-ascii?Q?NX7gC+jvnsHTinzWQEIyA5hGo0LBPlAOuDHHEOjwOOOtCPqpRuCOLzKM2pNl?= =?us-ascii?Q?Zj8bWtI1bhkyAQNUk7cXm4O2eTZfjKQPMsfn3XETCAlJDbh3aHZdJknQpA5B?= =?us-ascii?Q?6/sRMC8CVyfYkxS7ap07YrCp0wv52KCOJOJ9e6LbcwSr5FjS52NFHr/pGweF?= =?us-ascii?Q?LYM+nbQP9ZCXHmPiUYRhxtO7g9MVlcSafc/AQ6t7xQrLCx16QBTxj6g/Wb+N?= =?us-ascii?Q?sS2LGgsA7I6ZOPqbmlFPVTAI0a4NxB9kVOD3ioHy3buzEl8KBtWqQFJKGM7X?= =?us-ascii?Q?0jk7rPMfmPUL1lF42ExxVjdNSV39C+4htv8wpXrCCCmFOvVHd4REQnOsbWJA?= =?us-ascii?Q?5Z2mfLTHDOBqTv7c5QG/czEAkIES2tMUWI9kVhNjP7A91nMHuwjAXCaxl895?= =?us-ascii?Q?bqYQhxJCD1hJ+rtR3xESi/Dd/cxRfJJVHtS9ASPnz8IrJwuDtBPil5YewiGz?= =?us-ascii?Q?1IvLPbYz7SR5o/IgYa+QZio+ThaDqVWZeUXuY9lVCMfJCFZ1KRnHHowhdDw4?= =?us-ascii?Q?/VnRQ37ghDgX6UxYfeYkzxw3zeudleAlrI4seM4MjXwQDHT9CEnIUfqOqVk5?= =?us-ascii?Q?aRdLX+6cYfBfOPAfZ2gvGZWzD9QlF2qHRRZsMVnDhVjme8xRVjz6mZ7Qup/h?= =?us-ascii?Q?CmujiCRXUaNicbpDTVlbNZy0wEfC+c3srhug8Kv2FUTO6b2OJdy5n4R0pzV2?= =?us-ascii?Q?kOtp6xv0wpxDF5qI/Pq02I1qTXOtBei5ELtjczEdDx7MUCRMHgk5QtAO9+71?= =?us-ascii?Q?lwqptFEjof1xNNcPYViT0wd9cgRpa0JAtoW1JG4/rjkZ6NFfvbLnjYbwpvYC?= =?us-ascii?Q?CibAPEt0ZacPY6Tb3pxjNxf9NyUBQpFkjHxHAmaRl0Co8kEITpUmLIHd4GNX?= =?us-ascii?Q?sh3XDPW+1bhdbbX6Vyt96V5T5qAcZ1F7E0KRPGQAlhb8DW0iTqAeS6T1UZ9u?= =?us-ascii?Q?GslcQ8w8KdfjQYcxu737wa/GPCiZJrYJTMZy61KMZq0TG9mTy3Akorq37eMd?= =?us-ascii?Q?m8//UWl92Dn+iOLftNzMpuiOrnxcinNTF4guJDRD2Y1LlCDXux6M+lKatAtZ?= =?us-ascii?Q?6fxbE/9tYtppEO7tvr+D2Yrepo+bROgzL0Gpu4xh23gWmwFacU/8xsi5R3O7?= =?us-ascii?Q?E0A+CydCUTUge0pqquHgf9KKJqW4eQ6HqiubIv7kqT6+jVwT8rtHrG/23ino?= =?us-ascii?Q?biYlLtMYJHvXRtl5hjVtzcIOaxHc/DFAyrnU74MJxPMlMcbcOttKqH9HDKTu?= =?us-ascii?Q?FSOTL8GkmRUIDVwXIOEdcRxtFrvN0/va9+Wq5TxhWub63PuGt6M/E8IBKBB8?= =?us-ascii?Q?PLTw55EbLCGqKJTjKy1Kth1sc0yq2EBfICe1Qd8DmnpktmhfzbdlHAUJQ6hh?= =?us-ascii?Q?K56+Ftl22GmyoPJzfgN4Uy+HwCgdWTtHpkOjYgCLTXkdlbCyN3yqx/pr8MfE?= =?us-ascii?Q?2aYrSUee+oWg2xv+ZZRMAZMftHL9RwNbCSd2DV0AZy/byU1vBW2ka3xrlJCL?= =?us-ascii?Q?wIed8PI3Dw=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5030.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c01cc9a-7fe8-457c-6969-08da49d9c41a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2022 05:34:47.2674 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5LWOhr75TpjNHNBkZX7Ukgdtj1J5pZG+fsJLNbmHUvDdYlrV6uIg2N7w3Esn8O0mr1aVVB9WzjW//bU4uAxBDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5717 X-OriginatorOrg: intel.com Subject: Re: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref frames invovled in dpb process 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of > Michael Niedermayer > Sent: Tuesday, June 7, 2022 8:07 PM > To: FFmpeg development discussions and patches > Subject: Re: [FFmpeg-devel] [PATCH v1 2/4] lavc/hevcdec: do not let missing ref > frames invovled in dpb process > > On Tue, Jun 07, 2022 at 03:08:28PM +0800, Fei Wang wrote: > > From: Xu Guangxin > > > > We will generate a new frame for a missed reference. The frame can > > only be used for reference. We assign an invalid decode sequence to > > it, so it will not be involved in any dpb process. > > > > Tested-by: Fei Wang > > Signed-off-by: Xu Guangxin > > --- > > libavcodec/hevc_refs.c | 13 ++++++++++++- > > libavcodec/hevcdec.c | 4 ++-- > > libavcodec/hevcdec.h | 3 +++ > > 3 files changed, 17 insertions(+), 3 deletions(-) > > This causes segfaults Thanks Michael, could you share your clip to me? I can't reproduce this with all my clips. Thanks Fei > > Thread 9 "ffmpeg_g" received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0x7fffcc5ad700 (LWP 14108)] > 0x00005555564b88c0 in ff_emu_edge_vfix19_sse () > (gdb) bt > #0 0x00005555564b88c0 in ff_emu_edge_vfix19_sse () > #1 0x00005555561c515c in emulated_edge_mc_avx2 () > #2 0x0000555555d21bc8 in hls_prediction_unit.isra () > #3 0x0000555555d2420b in hls_coding_quadtree () > #4 0x0000555555d2338d in hls_coding_quadtree () > #5 0x0000555555d25371 in hls_decode_entry () > #6 0x0000555555bd77e5 in avcodec_default_execute () > #7 0x0000555555d2a00f in hevc_decode_frame () > #8 0x0000555555edc5a3 in frame_worker_thread () > #9 0x00007ffff75fc6db in start_thread (arg=0x7fffcc5ad700) at > pthread_create.c:463 > #10 0x00007fffed17061f in clone () > at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 > > [...] > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > I do not agree with what you have to say, but I'll defend to the death your right > to say it. -- Voltaire _______________________________________________ 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".