From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Ota, Takaaki" Newsgroups: gmane.emacs.bugs Subject: bug#22795: 25.0.91; Can't write read only file on w32 Date: Mon, 6 Jun 2016 13:46:32 -0700 Message-ID: <20160606.134632.327444666.Takaaki.Ota@am.sony.com> References: <83bn3hwcnq.fsf@gnu.org> <20160606.092423.09676870.Takaaki.Ota@am.sony.com> <83wpm2rv4q.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1465246048 30774 80.91.229.3 (6 Jun 2016 20:47:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Jun 2016 20:47:28 +0000 (UTC) Cc: 22795@debbugs.gnu.org To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 06 22:47:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bA1QZ-00016X-Ve for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Jun 2016 22:47:16 +0200 Original-Received: from localhost ([::1]:45535 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA1QV-0006V0-MK for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Jun 2016 16:47:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43150) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA1QO-0006Uv-VJ for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 16:47:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bA1QM-0007j9-5H for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 16:47:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA1QM-0007j5-1j for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 16:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bA1QL-0001MX-OC for bug-gnu-emacs@gnu.org; Mon, 06 Jun 2016 16:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Ota, Takaaki" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Jun 2016 20:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22795 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 22795-submit@debbugs.gnu.org id=B22795.14652460075217 (code B ref 22795); Mon, 06 Jun 2016 20:47:01 +0000 Original-Received: (at 22795) by debbugs.gnu.org; 6 Jun 2016 20:46:47 +0000 Original-Received: from localhost ([127.0.0.1]:57094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA1Q7-0001M5-Fs for submit@debbugs.gnu.org; Mon, 06 Jun 2016 16:46:47 -0400 Original-Received: from mail-bn1on0056.outbound.protection.outlook.com ([157.56.110.56]:18056 helo=na01-bn1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bA1Q5-0001Lt-Rb for 22795@debbugs.gnu.org; Mon, 06 Jun 2016 16:46:46 -0400 Original-Received: from BY2PR08CA0082.namprd08.prod.outlook.com (10.163.62.178) by BY2PR08MB315.namprd08.prod.outlook.com (10.242.237.147) with Microsoft SMTP Server (TLS) id 15.1.506.2; Mon, 6 Jun 2016 20:46:39 +0000 Original-Received: from BY2FFO11FD049.protection.gbl (2a01:111:f400:7c0c::193) by BY2PR08CA0082.outlook.office365.com (2a01:111:e400:58a4::50) with Microsoft SMTP Server (TLS) id 15.1.517.2 via Frontend Transport; Mon, 6 Jun 2016 20:46:39 +0000 Authentication-Results: spf=pass (sender IP is 160.33.194.230) smtp.mailfrom=am.sony.com; gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=bestguesspass action=none header.from=am.sony.com; Received-SPF: Pass (protection.outlook.com: domain of am.sony.com designates 160.33.194.230 as permitted sender) receiver=protection.outlook.com; client-ip=160.33.194.230; helo=usculsndmail03v.am.sony.com; Original-Received: from usculsndmail03v.am.sony.com (160.33.194.230) by BY2FFO11FD049.mail.protection.outlook.com (10.1.15.186) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Mon, 6 Jun 2016 20:46:38 +0000 Original-Received: from usculsndmail14v.am.sony.com (usculsndmail14v.am.sony.com [146.215.230.105]) by usculsndmail03v.am.sony.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u56Kkaut003447; Mon, 6 Jun 2016 20:46:36 GMT In-Reply-To: <83wpm2rv4q.fsf@gnu.org> X-Mailer: Mew-6.6 on Emacs-25.0.94.1 (i686-pc-mingw32 built on 2016-05-17) X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:160.33.194.230; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(438002)(5423002)(189002)(24454002)(51914003)(199003)(23726003)(86362001)(106466001)(2950100001)(5003600100002)(5008740100001)(47776003)(8676002)(50226002)(8936002)(246002)(19580395003)(97756001)(92566002)(104016004)(586003)(19580405001)(103116003)(6806005)(2351001)(11100500001)(50466002)(4326007)(50986999)(110136002)(189998001)(46406003)(230700001)(2906002)(76176999)(87936001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR08MB315; H:usculsndmail03v.am.sony.com; FPR:; SPF:Pass; PTR:mail.sonyusa.com,mail03.sonyusa.com; MX:1; A:0; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD049; 1:DSnOmzPYYgiq95OJlKbETIHjZf0+exizl3E2iRfxrwcd9vlFtvt+BHpllfniff/fNix6RRHwFW9ljBcnVUKNuKTI544bIBO5PJHIhMDcPO5bkt9dSpIxNY/MNciT6FKWw9ZGqDJGR2jMVsXo7iKKFnJFKSitsGtO1/E8/d+Kd3B46rxM3XYs9/XBTacdRhnmK7AzFgaCmrTY48s7X0ZJvjHV3IPhy2pokNLnpOWAEcOeQcq6mNlKawgr1xYjBBfErYtSWTXQz7aqs2onCwyQau29DF1lnQhEwW3iyIF6RsbQ5Yk96R0yrDGQvw9tm9WlHrtBea6cMVmuIRmUZlR0I4Bq0DK5GNTO72RUjDEHdwUx4NCMwIMF/crWC+IGBwR+FeLePX21TNnSuDuccAwNE5lj6o+bwHzP0RvrluMU5Py4tJjPA6lCkp8oSunzMuDJnkQ6DSmbsnEMLGqX02S6rmeAist2+xgKwzr6OTeGgI6Sl82Q74oQz30BVebZfvkV X-MS-Office365-Filtering-Correlation-Id: 3a7138a2-a640-4c5e-aa3a-08d38e4ba848 X-Microsoft-Exchange-Diagnostics: 1; BY2PR08MB315; 2:HCljccQOqnxofmWoC14U7lvIdximYvnZ6LA2wJvAKOi7ddpmWNO7aDywPscxCrtUzTmiCBpOxVYLW0X/4N0diV53IPdoLfb1i/0mEdLpw7T/Serwwt1CsSOByZe7c7FmUcMSFkxRXi48390dCbwwMuA+eUi38Eo3F+w9b1JX/ZGoH96MGY51p6bI4dqIAQNe; 3:fuXMsQ8zEkxfzdfhWZANckkfeuKLdInHOPNxmO5L+VtTSum26x0UtnQZvvx8g6iNzOcPacv6m3jJ5y44LcNTG25sUpJJlyLla/Dbr1ZQywgUSjkLgNd8Unsxht/Oxh8fjWO6MsbATp71ada5+PA9GnNi8opGsbQbDj4MrRXceb6OgfH8EyroB8eDSbl+ViAQXAdQRqIxk1Cc2EGTetzuR6apxNr+dvBUPLZdbn4IIMRkqKA+BqGA/S805d9TmwrS9DuCX6VYt4jTFUfY6Tcg+A==; 25:eYefEJRU2KSpCp6NvPJqh7lxZWkj9WVxNvfmdElPbv7WkDGKBmRw8vH0ADgxb26X3DUvSajdHwIthPwkGvK2JNQMeVx3oMb4F3F+Z1fDyWrkIutO+NxREuXncnJhhEpKNcRCUUmc6IKjCvr2Nap6IBrtJu5DqoByvPDcaIXgGrpmmielji8KC33tPqy140bYq1/cTzk4uzzm6/4WecPABMqbiZahTISMUcSXs1nkcqd4kKl+LCZVx1ZYhVjPDIKMbFzKzzy+GSv9GZKPDpS1IybhrHf2qRzuPyV1Lmn3MMT+QmjoPtRqx4eHV9PqlCNU4C9MFHh00ym/lMUOqrxUnac79bUr58YicL/2ibrGps8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:BY2PR08MB315; X-Microsoft-Exchange-Diagnostics: 1; BY2PR08MB315; 20:U6KbspvWeevDq7O5/NN4C90mZ0oISZlx//g1fylOfmKYsNvhk6BNkRkG0vOWfO4bHGw6JiVkMqlKpnU5bx8PA6foOU9gahT8T5ZGqOhLmEE7xozL1HA5/r4WuhFokU0NmsWML/dKgQh90Y4JXBrRQBQLMdkXbDYalvTJx01U+NLsjCHT8WBsvrcmpAavExQ6UIzHpesVZccwNwwpEssLwmLkHszae4yjB4Xoi/bWjYeGDcVDyRgluBhkAROkGv7ywJA3R1J/uwCLV9aTXRbPeq89kNgcptJjI7BVCDoiE3/dyRN0WQ36G1wcuRHSXKkcggdL5MDFc4Epr2x7lZlrcwEqqySVHpejHtNL1nMaHfn3PLvm4O6zxUhpnUXs+HBlMdW9clNbyvszfEY0SzepjuVk+mrmCyv//iPTOwJNCgzHLYNUiiVUwtJpSWWQZvfLsXskpwvZO3uxpejOjM+iU1f+fcahL/XooRAPqTROtvkvYOOmXVO8/GJtMGtwseO5 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(182409339516656)(22074186197030)(255870821582301); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13023025)(13017025)(8121501046)(13018025)(13015025)(13024025)(5005006)(3002001)(10201501046)(6055026); SRVR:BY2PR08MB315; BCL:0; PCL:0; RULEID:; SRVR:BY2PR08MB315; X-Microsoft-Exchange-Diagnostics: 1; BY2PR08MB315; 4:Lf4IL0aZoCOLg0hmRQpWAjwi6myrqOD1OaYiKV4aLSKCJU4y+YLQmC+asK0XSScZxG/DabSX5m1vgTRUeKubmDmcXHxbl/ZYVL7by7VFsIvrSttGBS+MroZ+xIzrn3TOgApXagIiXFrH7Z0wCx3J1qaojswUTCLQsor3SSft1kh2Ifbjcm1cjYX0RTEUg/iYubh3x+4ogaEB6Upwculf7De9GjgRQq//WrwuOWiHzqmqpeSBvxBgWX+aGrL3xu8z8GA4QM9xitKDTu/acM+g/IUZHJGiimUvqg7/5C9vKcrINnRaQnQTDAUcvaNR872+TNVIGiLHDoa6fByK2zidQvWnlYU5O3AO4lXwoNE1QGuowRxMVIAukPd6dnRuknMEnLPuyiKr3iO/Z1OTKgwfSKktGlFSnbSMY6JFFPIN2d0ToibCsUPDzqcqIzKHrBKL098lXioAirsEcL0gTPzn4F8ZeWSaSeNxkk/jgAf3ErrRfJUhIy9PS6mU+bxHkh1agFkaBR5sFgCmSRIEvLFsmDy48tIbzL01mbZ13IE9lbzPqd8trTpDzYF/SLfl9jwlUPi63Ns6ArKDjjISWmkxZQ== X-Forefront-PRVS: 096507C068 X-Microsoft-Exchange-Diagnostics: 1; BY2PR08MB315; 23:SyuvQbjDVYJuLIPivGFWu8eKwed4eG/V2J4OYlLtGupQUc6UB/sYrRr0RKccmF3IzCYewCf8o/IuECLAE4DN1BtpF4JZdevzgTYCiAHTwRMIOlkDoCMv3gtv0Y4pJD1ams2/zrSAz6UOmVkr7PMb7DJAzA/x7wOIYmahMF75Spbmb4vKVbfL+d1rV3RVhati3cSpgwG8ktc467IfUMHD84YdKEwUwNeE1evDEakPmVP+xoSrOYGGheR+iiKAMfjks+5CwbK5W+d5M9xJ988lQJEgh7LW7FGUPdZEBSK6noodJQogy7HoDAy52Psy2w/2mwwBzr7lBFgKZzWnblhRzW4BN+7C15GvvPwbBKX0mHuGqKoJC6lFyKlcoqpuOPwAS7jrf9Ysv3Q/ewrNk0NdAz68+HUHcr3GSvKoPjMaECqFdvqmcSDic2OcJJpZdNrBRQbBOO4zYq9Z4+RWh1A9Modjt6fbZwdQrJ0yipFS3+u7PXjWLn3Shlb9FkVuBL4DmMeLdOsVQIKEU5OM859c/0BGq0oogdB8L8xGNirirsvTV7zzzT9jEmy8/T5jshRp+QtCMETu+mikg98bOXY7fovq/oOsdMcdV1f38GfGOsf0/Rapn+3hrNvP0SL3PxaJwqGm7R4oDk1x/AHnwJLDCklMI740tIY6lS1EhhGgnOYuD+zgIv54clcmrL4oyYQKMFNb7jHoU32DW5lAa2hb3B+X5qWj7exG3k/84ZHQDLD/M3xvYQFDetO0Bj5OArj+q+qO3NKwPqUUlWrVIWn1vkfefuj+ 05P6zc5tIka5ho0xqsvCsf5ZQNZKprRaO6AsaNczGGmLiYE X-Microsoft-Exchange-Diagnostics: 1; BY2PR08MB315; 5:TND4xSNhj5CbxU5DFoUJZXH1agZdQVpRrnSa+WQrIwT69w6eaZojdi1JrwV97wFNnF1fc4j81D+mBH3hBS5K2mJBeh66DlIm5uOzMdpaB2NAbDWagOfV8BBJJw0t9SJ9In3FMSSKj5q+PDvaZkKZ1A==; 24:T7LrrIvE1hP5YNr9/QhSPE2PlOl2QbsL2o8NjN40TsvONG+nO2fiIZ55Le+jCE1IBCZprR2Cb9FH9mn+VxvU1Z2xLxW/gjTTPli2IAqAa9E=; 7:Fh9m2lbiWkGIa2/iFB2dYAHDBTYODWQMwHqmWBpTW/m6gTQ5XgV3R+IWV+KYt4vt3TkspXOXo5i6rUAyoqgQksa5n6hzPnNVDJb4+MNUpj2MRHZ3Uc4egngUKCYvCjngg0FDghSVgEGivlOow3vsaH1m/wpRfzG7/PJACik2vRzycFiGJ/491UUvfMESAEAsfkDw0JPbK5G30wSc6S1d1ySYCzxsAnHcZ3adFsfESZI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: am.sony.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2016 20:46:38.3433 (UTC) X-MS-Exchange-CrossTenant-Id: 86f99b1e-a08b-4313-8c0c-2258d53da610 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=86f99b1e-a08b-4313-8c0c-2258d53da610; Ip=[160.33.194.230]; Helo=[usculsndmail03v.am.sony.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR08MB315 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:119183 Archived-At: Mon, 6 Jun 2016 22:10:29 +0300: Eli Zaretskii wrote: > > Date: Mon, 6 Jun 2016 09:24:23 -0700 > > CC: <22795@debbugs.gnu.org> > > From: "Ota, Takaaki" > > > > After opening a read only file, execute read-only-mode, modify the > > file and try to save the file under emacs 25.0.94 on Linux and Windows > > file-ownership-preserved-p returns non nil value on Linux and nil on > > Windows. > > What does (file-attributes FILENAME 'integer) return for that file? > And what does (user-uid) return? On Linux (file-attributes "~/memo" 'integer) (nil 1 1000 1000 (22351 8780 403703 908000) (22351 6556 219830 864000) (22351 6556 223830 864000) 1827 "-r--r--r--" t 131312 2049) (user-uid) 1000 On Windows (both 24.5 and 25.0.94) (file-attributes "~/memo" 'integer) (nil 1 544 513 (21821 905 0 0) (22357 41339 0 0) (20624 9296 0 0) 289738 "-r--r--r--" t (1024 1 . 32777) (50396 . 34426)) (user-uid) 1001 > > > But I spoke too early about this. After this, I then compared emacs > > 25.0.94 and 24.5 on Windows. On both version > > file-ownership-preserved-p returns nil while save succeeds on 24.5 and > > 25.0.94 fails with "Opening output file: Permission denined," error. > > > > So file-ownership-preserved-p is not the root cause. I still need to > > continue to chase. > > OK, thanks for the update. >