Page 1 of 1

Schrödinger's cat

Posted: Thu Nov 28, 2013 12:41 am
by MSpagni
Let's start by comparing two brances like what follows:
  • C:\a\b\c.txt
  • C:\a\b\d.txt
and
  • D:\a\b\e.txt
  • D:\a\b\f.txt
At first I ask to delete the two files e.txt and f.txt without removing the now empty directory.
The status becomes:
  • C:\a\b\c.txt
  • C:\a\b\d.txt
and
  • D:\a\b (empty)
Then I copy c.txt and d.txt.
The result is:
  • C:\a\b\c.txt
  • C:\a\b\d.txt
and
  • D:\a\b (empty)
  • D:\a\b\c.txt
  • D:\a\b\d.txt
So D:\a\b is both empty and full.
Schrödinger's cat? :-)

Re: Schrödinger's cat

Posted: Thu Nov 28, 2013 1:24 pm
by psguru
Then I copy c.txt and d.txt.
The result is:

C:\a\b\c.txt
C:\a\b\d.txt

and

D:\a\b (empty)
D:\a\b\c.txt
D:\a\b\d.txt
Not what I get:

C:\a\b\c.txt
C:\a\b\d.txt

and

D:\a\b\c.txt
D:\a\b\d.txt

Maybe your options?

Re: Schrödinger's cat

Posted: Thu Nov 28, 2013 1:32 pm
by psguru
We were able to reproduce this, will look into fixing it in the next build.

Re: Schrödinger's cat

Posted: Fri Nov 29, 2013 1:49 am
by MSpagni
Whew! Good to know.
Lately I'm always dealing with Heisenbugs! ;-)

Out of joke: thank you.