From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.bugs Subject: bug#56712: 29.0.50; x-dnd-tests-do-direct-save fails on Cygwin Date: Sun, 24 Jul 2022 11:40:51 -0400 Message-ID: <4f926531-f050-85c2-8826-5fa6def7f324@cornell.edu> References: <35f58e97-4b26-d2ec-ce50-f5ffc7db366a@cornell.edu> <878rok4orj.fsf@yahoo.com> <874jz72qll.fsf@yahoo.com> <83edybgiue.fsf@gnu.org> <87fsir0yat.fsf@yahoo.com> <83a68yhotm.fsf@gnu.org> <8735eq1vq6.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37827"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Cc: 56712@debbugs.gnu.org To: Po Lu , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jul 24 17:42:27 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oFdkR-0009ay-72 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 Jul 2022 17:42:27 +0200 Original-Received: from localhost ([::1]:39654 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oFdkP-0000m9-MO for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 24 Jul 2022 11:42:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFdk2-0000hR-9d for bug-gnu-emacs@gnu.org; Sun, 24 Jul 2022 11:42:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58739) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oFdk1-0002YF-VB for bug-gnu-emacs@gnu.org; Sun, 24 Jul 2022 11:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oFdk1-0000pO-Np for bug-gnu-emacs@gnu.org; Sun, 24 Jul 2022 11:42:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ken Brown Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Jul 2022 15:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56712 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 56712-submit@debbugs.gnu.org id=B56712.16586772653109 (code B ref 56712); Sun, 24 Jul 2022 15:42:01 +0000 Original-Received: (at 56712) by debbugs.gnu.org; 24 Jul 2022 15:41:05 +0000 Original-Received: from localhost ([127.0.0.1]:48488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFdj7-0000o5-Fu for submit@debbugs.gnu.org; Sun, 24 Jul 2022 11:41:05 -0400 Original-Received: from mail-mw2nam04on2090.outbound.protection.outlook.com ([40.107.101.90]:4577 helo=NAM04-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFdj2-0000nO-PS for 56712@debbugs.gnu.org; Sun, 24 Jul 2022 11:41:04 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XoGwAqHZ9LRSYaH8Lwe8OC5/S1z1898nx4X6ReASAvA8K23+F2JOsnjmP62+ikI/yVVulAJT9kSike4Co6pURUR2HfL8pSYNJaHr7HLhpb1070G2mNpWYRixabeOJydLMhYIleg+T/A+nk7yO2KFNzrzvYJQ5C3O9c5RceK0akek+zOrfo+MOJoZNu2msOMw1LRbcvIc+DEQ6zUTWo0A6jdD1vQQZAbrV0ie5AgZSxjKUApVvSt1ta6gEGlWNdJl9kA/qp2TeNXXPNgN2/OEmtbaj/sVzvNZ9uu3uAb/mnpH6uuBTsXjDr+J/CT5m7KdWZeLP7ID5k17pmPnlU1jgg== 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=ySobRn8b/goB2k9SOM8rofIVpy5upcbg/5M+423lHz0=; b=B0HP08GGSnC5p1dgQAUc8QD4wvCDpCfVQ40X5KNB38dB3uhJSJtkqbqsf93ni6dLQmyXZ7g81QNZpkSooL0uPTkjh0jA4Pv64+fjdLBdFqWy49AmslBgj8jcXUoL5pyEmLUXWKgiKf3h7bMHbTznweT9fuWJ8GvEZyf3IAssnciueMFoX9xUHNwyXU4mIZP3k1WL4HMppHyVnw0P3WRLNd1C82xBzciLueMRYRyqqls0s/Sx4Joa1lgRmcKOAuDuvDofxy/keNPm1ABR9IzTY8PW0Y+hKRx9ZAoysGukzPiT7mW0HYsJ0DgmS7hf8Oher08/Q6Dblv+imgTEJPWuTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ySobRn8b/goB2k9SOM8rofIVpy5upcbg/5M+423lHz0=; b=CQEDSFC7RF+YszZ/vx7FqX8wtj4KDaZ/mPF6Sibgybd8Pz9qOU5s7JsKZLgdFSVK6r7KY6b9+aE/Kl55ihclACP0EffgLjwXfT3Bmzs/0cwL0aqt6jTb3X+KO7lmzuymALje7ePVnlIxmUdUevzglGqrLeYyfRkXjt8q4jqZf7A= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cornell.edu; Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com (52.133.222.19) by CY4PR04MB0872.namprd04.prod.outlook.com (10.171.246.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.23; Sun, 24 Jul 2022 15:40:53 +0000 Original-Received: from BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d]) by BN7PR04MB4388.namprd04.prod.outlook.com ([fe80::901f:a758:30f5:309d%2]) with mapi id 15.20.5458.020; Sun, 24 Jul 2022 15:40:53 +0000 Content-Language: en-US In-Reply-To: <8735eq1vq6.fsf@yahoo.com> X-ClientProxiedBy: MN2PR03CA0026.namprd03.prod.outlook.com (2603:10b6:208:23a::31) To BN7PR04MB4388.namprd04.prod.outlook.com (2603:10b6:406:f8::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 094dbc4c-c8c0-4592-8cbe-08da6d8ae468 X-MS-TrafficTypeDiagnostic: CY4PR04MB0872:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9ZPuPEqKWFP7iT0TdhRksxelvXGQmjlU2CiDI7+MlZX8uaOXdTmlXztRWAcbtMpqylLXyUBimY1GFnzz3zDDC0qQDbCJy3FT7+p6pMW43maMto5bms6efJGafttQLjjXwmiT9uNmp2M9bdtumquoh+iD0O+yUFVFiHXJMLlnZ3IhHLykVfXin0T9XJczKI6CBDhd/h79bxR/mKIm/sfZ73J5txvcYYuRC6jzHDUEn6vvScMNUtaESya38MBvFvyojwmYMf9YHi/J9//Sjcc/82QPHmiuC2Kf2EfRViNmpmfmbW+F8KCXNcEAaeNBTA5QKy8nFh2WAgKYveG8kLGlNw5LU9bWh9Erx4Q4AylvohZQV3aurIy9+0YIXDEjBOfiG+ixmZ3wLCuLPLFgTvz/BsJp/keuKdF4MXNfSGihMRPt9kAnUlowG7PEwZhWrY/bRDmBsnq4vXYl0SVyDHqCOqr1aUeV7D6PWt0ZvxTtQLLTj2IYMmOfSmI72R5YqJUkdHjv6vNZ5RHy288R5m5NuWSNjI1ptpw9SUGKXwMmt1cWxJEKR0gZRJc5aeFJW8YWWPUUhR/qyU2gyPnXFUW2fw3pmK34CKuyg/kD296RnfZw2R+cBTB7THazdmkV1OGqScJ4/CBeiNssmRhfD1UW1cQ2HXXZ9zRIYEQeFBYNSF3XoeR/gLhdaD5THTRSuzUxIWRmSVSmklJAch/SHuNTyMUjjZltTNmmz1/pFbVm8OnH6No1NLomh0Rv+ANVZ X4LmPLvF1LIYvja/nO6mhHQ0qnzAgsZ1q339Q8510L2o8n1P1OftX26a5XabEBPWN0txKSIuxSUvlfMF9WIiV9WNw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR04MB4388.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(396003)(366004)(376002)(136003)(346002)(39860400002)(786003)(316002)(41320700001)(31686004)(83380400001)(41300700001)(38100700002)(6512007)(4744005)(36756003)(75432002)(186003)(8676002)(110136005)(4326008)(66946007)(66476007)(66556008)(2616005)(31696002)(6506007)(53546011)(86362001)(8936002)(6486002)(478600001)(2906002)(5660300002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GSNSQpU/JiIGRDdUGt28mjv/YSbhQjER8/3/Oy1bFSh46N4dNiWb5N1cYBWY8V0mKOcAQvhgFALfZM3Ymw688UuwsADYdgV/OnqYMM3gTgecot5f2/bKGUIlLKM+uA97KfjfIB1SSWGybAdtAyypanPaAursF5isHFEAX2HhJGTaQXScJ2ojA966etOQF58qGzhVSte5FFfYNRpOxyMs5qXE/Fl6y20Xmhu0zvhD5SbedLAIggT7Mdy26JqTaVS1ddKPM0zt4wH2C8XOx/RzWUeWXWLX4QJu2NrqjY9emHYTt3kSHLguIwKm4Hw/GJzPkDsetEnFadQ4vj/iYqREC1qi84veB5krgMNMIHslJ5BBcMjW3zoEyhLiwyW5k4H+bsq0hjgfSK0sPo5VIRQa2hz/Yeu7rbrCR21JjJ7egvRr0UgC2GaUipjnlRAEmhAFJR++GSQRZk3snKp2kBxQkQ5n51rwW/dFvhY4o65dsgM8Pe6zlBnRvDhyJtdYS28T7byG5MF0M5b/1tD7bkxxIsC1kv+KMgw33RjFxeOApsmGRdjc/8ltslS/7m+K2JsOk0x3ZNbJ4QMX+/RKjTRXREkSYJ5DXBqv0o0rUA1qMvbpM+Imb7ZQnBzhVQM16IylL9u+/tUU/pvt+d+AdmqdyY8zX15MsNZ1z1aptT2FOW8AXX34FF1LJlMXNMsvtI/sUpRM5EevqTHAlRMypcbLO4u00HdBPYoSZeHGiZoa0m6+qp7mxAp1ubxGhk +Sz/BnmgewBHl+ah7/ByLlJ35oznEcuK6Z0jk4aTdy2dCVOhJSyfHEOHqfLxpIAzD+o7rP2GOHWK3QqfsummGyZ5TeSqlDErFZ X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 094dbc4c-c8c0-4592-8cbe-08da6d8ae468 X-MS-Exchange-CrossTenant-AuthSource: BN7PR04MB4388.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2022 15:40:53.3036 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DiNzKsW0OfPxIJxjJCcZ1gvzHTnbKBXBYW9IVrOJP+6tF0WU9YqylBSOQoMeWachYFL6a58SjCGUIJ3ilgEvdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR04MB0872 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:237844 Archived-At: On 7/24/2022 9:33 AM, Po Lu wrote: > Now done. Ken, could you please re-run the test and show the detailed > error that is signalled? Thanks. The error is now clear: Test x-dnd-tests-do-direct-save condition: (file-missing "Opening output file" "No such file or directory" "//tmp/x-dnd-testvZQUCZ/x-dnd-test-targetKiqqPT") According to POSIX, the meaning of exactly 2 slashes at the beginning of a path name is system dependent. On Cygwin it's interpreted as a UNC path. That explains the error, but I don't immediately see where the extra slash comes from. (There are plenty of references to UNC paths and to "file://" and "file:///" in dnd.el, so maybe there's some code in there that incorrectly assumes that MS-Windows is the only platform on which exactly 2 initial slashes has a special meaning.) Ken