I've tried this numerous times now on several different machines. I've been staying with friends near San Jose (Silicon Valley Country) for the last month or so, hence the machines are ones I've never used before, and most have never had XY on them.
Browse Flat on the Temporary Internet files repeatedly gave the wrong number of files after the cache was cleared (XY 32, should be 10; XY 28, should be 10; XY 36, should be 12; XY 27, should be 13 etc... No pattern to it that I can see). Running ::logchange 5; followed by ::text get("debuglog"); displayed a blank window.
However, Process Explorer was running on one occasion and gave the answer:
- XY - wrong display.png (13.91 KiB) Viewed 2314 times
I've repeated it several times now when XY is giving incorrect file displays (both in Branch View and Detail View) and Process Explorer shows the same tool-tip. When XY is running correctly the display is:
- XY - correct display.png (12.28 KiB) Viewed 2314 times
When the error occurs, as you can see, XY does not display the correct icon or program description. The two screenshots are of the same instance of XY (PID is the same), the second one is after XY had, without any action from me, refreshed and displayed the correct number of files.
Why is XY not finishing, in this case I assume, a read process? What is it doing? Worse still, what if it was a write process that XY had not finished?
I'll be back home in a couple of days and don't expect I'll have much time then (you'll be glad to know!) to pursue this problem further.