From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 105936 invoked by alias); 5 Oct 2016 09:57:02 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 105918 invoked by uid 89); 5 Oct 2016 09:57:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy= X-HELO: mail.imbrian.org Received: from li1009-235.members.linode.com (HELO mail.imbrian.org) (45.33.59.235) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 05 Oct 2016 09:56:51 +0000 To: cygwin@cygwin.com From: Rinrin Subject: rename syscall failed with EACES and os returns NT_STATUS_TRANSACTIONAL_CONFLICT Message-ID: <22994d33-a783-b8eb-30d2-d3121d655a39@imbrian.org> Date: Wed, 05 Oct 2016 18:14:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=gbk Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2016-10/txt/msg00062.txt.bz2 Hi: I'm trying to run some unittests with python os.rename function. But rename syscall failed with error code 13. From strace output I can see windows OS returns NT_STATUS_TRANSACTIONAL_CONFLICT(0xC0190001). python2.7 2576 unlink_nt: Opening \??\C:\Portable\PrivData\cygwin\tmp\tmp4enMfR for delete failed, status = 0xC0190001 see http://pastebin.com/iTwDN82S for full log of strace output. I'm on Win 10 x64, Cygwin dll version is 2.6.0, still trying to make a demo to represent this issue. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple