-
Notifications
You must be signed in to change notification settings - Fork 669
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[QA] WinVFS: opening a file during a long sync run causes Operation Cancelled and/or explorer Not Responding #9832
Comments
We receive the callback from Windows in a thread pool but then jump to the main thread using The only solution to this issue might be to invest in performance for example #7973 |
Re-tested on a native Win11 system with 2.10.2daily20220704 build 7921
The system cannot access the affected file any more. Client log generated while trying to recover that file |
@dragotin any idea why we emit two signals within 3 lines of codde |
Its not used but only emitted once so it should not hurt |
still a bit insane |
Removed in #9863 |
@jnweiger can you give https://jenkins.int.owncloud.com/job/client-trigger-drone/1022/ or a later build a try? |
Re-testing with ownCloud-2.10.2-daily20220706.7950.x64.GPO.msi ab8f9e
I could provoke a few windows error popups by clicking wildly: but in any case, the sync resumed just fine after 'Abbrechen' . Okayish. All this works the same, with the sync root folder that was created with a previous client, as well as a fresh sync root folder. @TheOneRing I think, you fixed something! 📣 |
I reduced the CPU load. A good idea in any case. |
Thx for testing |
I can confirm the reduced CPU load. |
Wow, this looks like a huge improvement! |
Pre-submission Checks
Describe the QA issue
Seen with win10_21H1 client 2.10.1 connected to cloud.damken.com on a small sync root folder only (ca 300 MB of files)
The client takes some time to crawl the folder.
After the crawl is done, Windows explorer shows a cloud status icon for all subfolders and files.
Select all folders and files, and right click 'Always keep on this device'
All status icons change to blue circling arrows.
Click open a file that still has the circling arrows.
-> The running download is aborted with red error messages in the client. (Still visible in the screenshot below)
-> A download progress window appears
Without waiting for the file to actually open, click open another file that has circling arrows.
![image](https://user-images.githubusercontent.com/1108546/176490661-54035568-3d4b-4e04-8395-ec9ea0addf02.png)
-> Now the explorer window becomes gray and the title bar changes to '...(Not Responding)'
After a while, the situation resolves by itself, The requested file is opened, and the sync completes.
Steps to reproduce the issue
.
Screenshots
.
Expected behavior
No response
Actual behavior
No response
The text was updated successfully, but these errors were encountered: