[darcs-users] "The system cannot find the file specified" (darcs 1.0.1 on Windows)
Joachim Worringen
joachim at ccrl-nece.de
Wed Jan 26 09:33:54 UTC 2005
Will wrote:
> You might try downloading filemon:
>
> http://www.sysinternals.com/ntw2k/source/filemon.shtml
>
> Press the filter button and filter on "darcs", then clear the display
> and run your push. This will show all the files accessed and the
> result code.
Good tool! I recorded the darcs accesses on the push after I confirmed
the single patch I want to transfer (which is then aborted by the
error). The non-success actions are (sorry for the line-wrapping):
7 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs-16116 BUFFER
OVERFLOW FileFsVolumeInformation
8 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs-16116 BUFFER
OVERFLOW FileAllInformation
9 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs-16116 BUFFER
OVERFLOW FileFsVolumeInformation
10 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs-16116 BUFFER
OVERFLOW FileAllInformation
26 10:18:25 Mcshield.exe:572 READ C:\Documents and Settings\joachim\My
Documents\src\perfbase\darcs-16116 END OF FILE Offset: 824 Length: 3272
34 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileFsVolumeInformation
35 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileAllInformation
36 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileFsVolumeInformation
37 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileAllInformation
52 10:18:25 darcs.exe:2688 OPEN C:\WINDOWS\AppPatch\systest.sdb FILE
NOT FOUND Options: Open Access: All
107 10:18:25 darcs.exe:2688 OPEN C:\WINDOWS\system32\cmd.exe.Manifest
FILE NOT FOUND Options: Open Access: All
110 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileFsVolumeInformation
111 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileAllInformation
112 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileFsVolumeInformation
113 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileAllInformation
114 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileFsVolumeInformation
115 10:18:25 darcs.exe:2688 QUERY INFORMATION C:\Documents and
Settings\joachim\My Documents\src\perfbase\darcs134119 BUFFER
OVERFLOW FileAllInformation
The full log is also available. The problematic access might be to
C:\WINDOWS\AppPatch\systest.sdb?
Also, there is no access of darcs to the share (N:) in the log -
although these are logged, as I could see lateron when saving the log on
N:. I then did a "darcs get" from N: to a different place on the local
disk of the notebook, and pushed towards this repository - et voila,
same error message. And the filemon log looks the same.
> Does this happen every time you push? Can you push to another share?
I just recorded a new tiny patch, and the same problem happens again. As
tested above, it does not seem to be SMB-specific at all.
BTW, when I copied the complete repository to my Unix $HOME, I could
push without problem. So, the repository itself is fine.
Joachim
--
Joachim Worringen - NEC C&C research lab St.Augustin
fon +49-2241-9252.20 - fax .99 - http://www.ccrl-nece.de
More information about the darcs-users
mailing list