On Mar 4 13:15, Corinna Vinschen wrote: > On Mar 4 13:07, Jacek Piskozub wrote: > > This is from "strace touch foo-r" output: > > > 96 56626 [main] touch 828181 fhandler_base::open_9x: 0xB8 = > > > CreateFile (d:\mozilla_source\mozilla\foo-r, 0x80000000, 0x3, 0x83E910, > > > 0x3, 0x2000080, 0) > > > 104 56730 [main] touch 828181 fhandler_base::open_9x: 1 = > > > fhandler_base::open (d:\mozilla_source\mozilla\foo-r, 0x110000) > > > 103 56833 [main] touch 828181 fhandler_base::open_fs: 1 = > > > fhandler_disk_file::open (d:\mozilla_source\mozilla\foo-r, 0x10000) > > > 845 57678 [main] touch 828181 fhandler_disk_file::utimes: incoming > > > lastaccess 42284C7C 0001FBD0 > > > 156 57834 [main] touch 828181 fhandler_base::close: closing > > > '/cygdrive/d/mozilla_source/mozilla/foo-r' handle 0xB8 > > > 185 58019 [main] touch 828181 seterrno_from_win_error: > > > /netrel/src/cygwin-1.5.13-1/winsup/cygwin/fhandler_disk_file.cc:835 > > > windows error 5 > > > 132 58151 [main] touch 828181 geterrno_from_win_error: windows error 5 > > > == errno 13 > > > 98 58249 [main] touch 828181 geterrno_from_win_error: windows error 5 > > > == errno 13 > > > 101 58350 [main] touch 828181 utimes: -1 = utimes (foo-r, 0x0) > > > > Same errors as in the foo-rw case. > > Thanks very much. I think I understand now what happens, at least > vaguely. Sigh, time to dust off my Win98 VM.
Ok, I've reproduced the effect (this only happens on 9x/ME) and I've checked in a fix. Please try the next Cygwin developers snapshot from http://cygwin.com/snapshots/ Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader mailto:cygwin@cygwin.com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/