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 A34E64B553 for ; Wed, 7 Aug 2024 15:59:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5BBCB68DB1A; Wed, 7 Aug 2024 18:59:03 +0300 (EEST) Received: from TY3P286CU002.outbound.protection.outlook.com (mail-japaneastazolkn19010003.outbound.protection.outlook.com [52.103.43.3]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CF67768DA0F for ; Wed, 7 Aug 2024 18:58:55 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N3jOV3mBEE05yQlj7fisxP9CUbZWki3/oEcq43dj8rY8eCALi99Z92eZNDpDohGuEJK8+fhPb7Vd7sQzgw0x5gTRowDh0+l03r5K1hYfRmNhsQCp6u+AB20qzC3LeN/PWonRnLm0+6T+3cTehU+/iocw1GEstxEnj0U8HiIUESQKq3/1LcpadJGITT8SBGDt0NEamy7bkYyaKJPrcR7PhCMA5YHI/qqXUGKchsFBSh09iqobovNVfuhQ/Uq51yYP8M9APMdrhQmIY7y7K2B7ex+ObwuBMeEHG+rmDy3T40RPnRIyTBkxU8kTt8LBfAr1BMFstM0TlY6jeEqlnEdv5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AjxClS3UXbQRxCaF/2znRj350+H2ZSMfHbNmpxs2jM0=; b=aJL7DcCjyyiE8RPxmwD7TWYRLNMtabaW3jllWw0t8McNXds1m/ngTO+wmr+1UjaIqyCDVAEspvBLCVDGkexR28Ay7d8fH7gmt6pFl3aQwK9N0e4aTyoewumqS02mf4i2fInA5l6auOd2KW09NVUhuiTXFh82y4iEjJPLTpRu2fhSsb19g2dFg3oP2s8zM1ELDtZPY1NSQdNK/i0p1dpR0Y5rJoJlqtu8s5ypf03z9/TYFTUxLFF0+Eia5stnUSCH3/XMIn7UsKJa53ciHie9tA0GOsxo85q7u02tTqXrCigeSqwdKpbSuLVIaOCp/Q4sy4eZGsgAPUMnLxiajteQGw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AjxClS3UXbQRxCaF/2znRj350+H2ZSMfHbNmpxs2jM0=; b=lHtS2fE8GYBPDYAsV1ZtkfwsPJ4UIaFbvOqA2KTyqhTKS66ppzyHi4eRxj9BfoY/63X32LBEH3YGJD6P450zlHFaIe7xm/Xj0+jhqK2NHjyN0SMqWMZcQUAId+I2v9lBUd3rpqbWnxbp9XpIZoiYo9WIAUGtbcEt06PhjzRL/MoN1x128f08BydgnmMh8N7Cjm4QDv1U77qBbm9PzGJ//iuIMYmn7RnbqAOCuy4hn8p0hftFt+7+UKbQXofFND2olZWMZ0J1hCVOxTDSn8IlKhi2sLrlUZzI16nrRKYdYTrUGrWrgCYO1KW1KEWix1jm6Cemm1EdFWmF1h0DvF2kkQ== Received: from TYAPR01MB3277.jpnprd01.prod.outlook.com (2603:1096:404:83::18) by OSZPR01MB8645.jpnprd01.prod.outlook.com (2603:1096:604:18e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.13; Wed, 7 Aug 2024 15:58:48 +0000 Received: from TYAPR01MB3277.jpnprd01.prod.outlook.com ([fe80::c9f2:8249:65d9:d0b0]) by TYAPR01MB3277.jpnprd01.prod.outlook.com ([fe80::c9f2:8249:65d9:d0b0%3]) with mapi id 15.20.7828.023; Wed, 7 Aug 2024 15:58:48 +0000 To: ffmpeg-devel@ffmpeg.org Date: Wed, 7 Aug 2024 23:58:06 +0800 Message-ID: X-Mailer: git-send-email 2.45.2.windows.1 From: X-TMN: [ugc+9afZdljFrXUx1fFKS85oauKKpVmL] X-ClientProxiedBy: SI1PR02CA0042.apcprd02.prod.outlook.com (2603:1096:4:1f6::17) To TYAPR01MB3277.jpnprd01.prod.outlook.com (2603:1096:404:83::18) X-Microsoft-Original-Message-ID: <20240807155816.1412-1-cyfdel@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYAPR01MB3277:EE_|OSZPR01MB8645:EE_ X-MS-Office365-Filtering-Correlation-Id: 8d8111e4-b3c2-43ad-783f-08dcb6f9d2d9 X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|8060799006|19110799003|461199028|3412199025|440099028; X-Microsoft-Antispam-Message-Info: tZkQNLf7Ees47wg7JNw3x2wNM4ywgQCcOR+KHNdNXGV80K0yoQf8yx9CdJmqYDqWulMGjoeAQgI7NUm6a1LMZ/RPj4eGdkW8vm33fYK94XU9ZEGGrMoPapiVp6yN8aq6za+GNYHDB+tITt/ATbWlGxgkbiOiF7HjUt8badh5qwSq9ucMRNL2dgJO73TqC2hHo5ZuThd+EGbQvNWZwTmmhUHtdMmWqBQIfsxISI3RrFiTCxIUk+o4+BBn8K1HIOeZ3NZ9wy6kX36gYYkxcE8l9UvSo8rm5y8Kuo9GhF7xtp/czp7KjUodo7pfPgz/HGnRaq7p3I/oUvq/sT0mxvB/PO1h4QB5m+8F9Bb3HheOP0pRr4Jx/BTbGTnH3ngN+SMFU3X/piZqqi8NXhYyzJKcZZtHCLuwqVV4ObWYiNgSF27IihfztgTjO1V04FHjc9JHkkzb/dj3ZCNrGuEFQu8sALs14SxHh5NW5nAEhsurXNRCChfcYm/dAxq+dSjZVYDoRQBuzq0ZtMES9zuQ75eym/G5+oCpgeLBq1i3urHw/91XtONawLwl6AVD+aCEqez2blnJBoAuAm9SzA9m183JubA8w5lmkAb8dPQAxckRW2Dn8F75/u9s8vgSxDxYexB0YFJyQyF0ry6MQftyLLjsWsUwIhQbq0kGe1Wo2rLzugE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?G0mEzzk+NEDoG2/B0fdCaJrz8e1kqxwapTFLYjcPHeIAqLfO7pRj6ZvIyVTR?= =?us-ascii?Q?shKeBQ69xrxu/ewsuX8S+sFAsPWRSVE5hj6lvcsNCfklm8fMlkfYi2NHCReO?= =?us-ascii?Q?Xkh0VgS17Ntf/8yUotAAT7ajMaY4hmRBDg/J5c+o53RNA42r8zUvnQMHlPis?= =?us-ascii?Q?AvF5Es6P0imQ2EMnFvWztuTGbXoo1M/5luYtkXs919bPPgzjOAeiKHXDVjGo?= =?us-ascii?Q?PAmS3W/nRymTw4oBKZK5DU+jLRSiEkBokKlWxYntV4IiVUS9z//1oy3hyb7L?= =?us-ascii?Q?rzsgzeBXgJKL7RdBWvE2eyUeMvUeVMutqnoGf3KUumSJIJnSY1e/7fGhEaqe?= =?us-ascii?Q?b2/h62vX9XJlcIaOMITKHcKZVaueapiDGqdLXvugVimE3+NXb5mt4cqspt0+?= =?us-ascii?Q?7mhFUx3MTuPPIDmTeJfZq+5pix4Q6yJyygXdIBIM0IQqOEDsGrEHuqQrjHc0?= =?us-ascii?Q?0//sEAvhTShjX6nv7f8t3USB5oYIJFz9bqiS2g2FJV1JtjHSyMZCwyGZUUn4?= =?us-ascii?Q?8X+89i4rngKm3e7AhJOtLl4IAMMeQSJsJlqPTh2wXDIzQEah8bhiVJgKqucv?= =?us-ascii?Q?8SXAFg6SP4cG9cicMsSPq3z3Zni/oyrivFfYFeCUqyEgg8fSc+GOTfWb1M8m?= =?us-ascii?Q?n9kgkB1y3R1NuEzZiqnzs1vipbeD4I5n3ZaguHbB+sPHvLUC1KcmybLFHORl?= =?us-ascii?Q?Rl7pJVtypXTygTZ81WUq7qwNFmHTTNeTkj9YHyu8CrWyJzvfY1clAf634PIp?= =?us-ascii?Q?T9pEC/8TrG+4vapPh5ctmenOku7rtY7mVNZtNvIdHVW6Cy6YmYKoHR4+Q4KM?= =?us-ascii?Q?GcaxKlaehR5v0gJzcoqDxwTmB86zU8/TtxozgFkPziD65O2PUeXOCfw72kK5?= =?us-ascii?Q?zjiQbETGNKlbdm+hEgruZ3bkgogMLzAXqFrnVTQCMIcXRozXV+L5YBXKGnhs?= =?us-ascii?Q?M8UzxrKU+QhUlv2cQRR/FzfcKRfmSiAHUG3kowAA6dIDQiTHPtt2mxbUif2w?= =?us-ascii?Q?VqAYzIYkLmCRzZQw12d5vN6xuvoxG5kfCUtkk6qon1ONQ/Kg4FAK3gEljQn1?= =?us-ascii?Q?K7Wjm9CSik3+yyEPCEy/+JV61gSimm53wsRJEm20lUnAWNoEZ8qE9LIfIEfO?= =?us-ascii?Q?5/Q+4dNNkEhbqdC/5jYePH32GV6ndTREvSq2fESAxp6q1OPqn9w8aG6mh/6w?= =?us-ascii?Q?oR0IfI0Vj39VPr5s78bZ0/Jyuj6duNNTqTg9SILkOIv0xs3So6vfKLZFz04?= =?us-ascii?Q?=3D?= X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-15995.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 8d8111e4-b3c2-43ad-783f-08dcb6f9d2d9 X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB3277.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2024 15:58:48.4409 (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: OSZPR01MB8645 Subject: [FFmpeg-devel] (no subject) 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: hat the patch does: fix gdigrab capture a window with hwnd shows "Invalid window handle x, must be a vlid integer", althought a valid integer is input why: line 284 of libavdevice/gdigrab.c, one of the condition leads to check failed is p[0]='\0'. if a integer only string is process, the p[0] after strtoull process will be null which equal to '\0', otherwise, a non-integer string will make p[0] not null to pass the check how: change p[0]=='\0' to p[0]!='\0' will works. no any side effect reproduce and verify: a simple command: ffmpeg -f gdigrab -i hwnd=12345 * althought a workaround command will work currently: * ffmpeg -f gdigrab -i hwnd=12345x. (x could be any char) _______________________________________________ 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".