-
Notifications
You must be signed in to change notification settings - Fork 668
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
Crash when moving file within shared folder #7967
Comments
@m0ritz3 could you post the ID from the crash report window? |
@michaelstingl There was no crash report window after restarting owncloud. Or do I have to eplicitly report the crash? If yes, how can I do that? I'm quite sure that I anonymized all sensible information, so here's my log. |
|
Hi are you able to reproduce the bug? |
Should be fixed |
Sorry, for my late answer. I could not reproduce that bug anymore, but the permissions in the shared folder have changed in the mean time. When the bug occured, I was not allowed to delete files in the folder. Now I am allowed to do that. This could also be the reason, that the bug did not occur anymore. Thanks for your commitment @TheOneRing . |
Yes the issue occurred in that scenario, to my knowledge only with newly added files or files that where moved multiple times. |
Retested with testpilotcloud 2.7.0daily20201019 (build 2311)Client downloads files from a folder Photos which was shared readonly with the user. The sync client recreates the original file Lake-Constance.jpg and complains Reasonable behaviour, no crashes. OK |
Also confirmed fixed in 2.9.0-beta3 |
Expected behaviour
I move a file with a shared folder and the shared folder is updated.
Actual behaviour
The file is moved. Owncloud shows the error symbol with a message "MOVE: file move_location/file
Steps to reproduce
ownCloud version 2.6.3 (build 2668)
Git revision f28dd97
Using Qt 5.12.7, built against Qt 5.12.7
Using 'OpenSSL 1.1.1 11 Sep 2018'
Operating system: Ubuntu 18.04.0 LTS
OS language: English
Terminal output on crash:
07-16 16:35:31:557 [ fatal default ]: ENFORCE: "instruction == CSYNC_INSTRUCTION_REMOVE || ((*it)->_type == ItemTypeVirtualFile && instruction == CSYNC_INSTRUCTION_NEW) || ((*it)->_isRestoration && instruction == CSYNC_INSTRUCTION_NEW)" in file /usr/src/packages/BUILD/src/libsync/discoveryphase.cpp, line 175
For additional information please tell me how I can provide them.
The text was updated successfully, but these errors were encountered: