On 12 Oct 2015, at 11:25, Martin Dias <tinchodias@gmail.com> wrote:Hi Max,Have you tried to reproduce this problem in other Win7 computer than the slave? I can try in a laptop I have at home.
MartinOn Fri, Oct 9, 2015 at 5:53 PM, Max Leske <maxleske@gmail.com> wrote:Hey guys, is there a known problem with the FilePlugin on the Win7 slave? Whenever I try to delete a file I get a primitiveFailed.
As you can see in the trace below, I���m actually even checking for FileNotFound, which means that the file exists but the VM can���t perform the operation for some reason.
Cheers,
Max
FilePluginPrims(Object)>>primitiveFailed:
FilePluginPrims(Object)>>primitiveFailed
FilePluginPrims>>deleteDirectory:
WindowsStore(DiskStore)>>delete:
FileSystem>>delete:
FileReference>>delete
DeleteVisitor>>visitReference:
DeleteVisitor(FileSystemVisitor)>>visitDirectory:
PostorderGuide>>visit:
Message>>sendTo:
[ self pop sendTo: self ] in PostorderGuide>>show:
PostorderGuide(FileSystemGuide)>>whileNotDoneDo:
PostorderGuide>>show:
PostorderGuide class(FileSystemGuide class)>>show:to:selecting:
DeleteVisitor>>visit:
DeleteVisitor class>>delete:
FileReference(AbstractFileReference)>>deleteAll
[ ref deleteAll ] in [ :ref |
ref exists
ifFalse: [ ^ self ]
ifTrue:
[ [ ref deleteAll ]
on: FileDoesNotExist
do: [ ] "ignore. Seems to be a glitch in the File plugin" ] ] in LGitTestRepository class>>tearDown
BlockClosure>>on:do:
[ :ref |
ref exists
ifFalse: [ ^ self ]
ifTrue:
[ [ ref deleteAll ]
on: FileDoesNotExist
do: [ ] "ignore. Seems to be a glitch in the File plugin" ] ] in LGitTestRepository class>>tearDown
FileReference(Object)>>in:
LGitTestRepository class>>tearDown
LGitBlobTest(LGitTestCase)>>tearDown