-
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
Crash on sync .ini files (virtual file system) #8298
Comments
The name |
When /Photos/desktop.ini was already synced, and I add Photos/Desktop.ini on the server, we get an error (maybe unrelated to your crash):
|
@efrenbg1 could you add the term I am up to propose a PR to fix this. I think we never should sync the desktop.ini. |
The owncloud instance, while updated not so long ago, is somewhat old (maybe the exclude was hardcoded afterwards?). I will write back as soon as I've tested everything proposed (will take a while to sync everything). Many thanks for your quick responses! |
Indeed both suggestions fix the problem. I've tried to:
That would be the right thing to do. Even though the client app should not crash, this filename should be avoided both at the client and backend sides. |
…8299) * Ignore the desktop.ini file in every directory, not only in top dir. See #8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
…(#8299) * Ignore the desktop.ini file in every directory, not only in top dir. See owncloud/client#8298 for reasons. * Fix test for ignoring desktop.ini everywhere. Co-authored-by: Hannah von Reth <[email protected]>
Constant crash on new client 2.7.3 with virtual file system (.ini files causing crash?).
Expected behaviour
Client should sync all files.
Actual behaviour
When syncing client stops working and crashes. Last file synced is .ini and removing it makes it possible to advance the sync process until another .ini files is synced. Both x86 and x86_64 clients crash.
Steps to reproduce
Server configuration
Operating system: debian 10 (Linux 4.19.0 - amd64)
Web server: nginx/1.14.2
Database: 10.3.25-MariaDB
PHP version: 7.2.34
ownCloud version: 10.5.0
Storage backend (external storage): none
Client configuration
Client version: 2.7.3
Operating system: Windows 10 Pro 20H2
OS language: Spanish
Qt version used by client package (Linux only, see also Settings dialog): none
Client package (From ownCloud or distro) (Linux only): none
Installation path of client: C:\Program Files (x86)\ownCloud
Logs
Client logfile:
12-12 11:08:36:078 [ debug sync.networkjob ] [ OCC::AbstractNetworkJob::slotFinished ]: Network job OCC::GETFileJob finished for "/10_TRABAJOS/00_ARCHIVAR/1000. TCSD - {sensible data ommited}/Documentación técnica/190906_DOC PARA 5.1, 5.2/5.2.3_Documentación técnica/desktop.ini"
12-12 11:08:36:079 [ debug sync.networkjob.get ] [ OCC::GETFileJob::slotReadyRead ]: Actually finished!
Web server error log: none
Server logfile: ownCloud log (data/owncloud.log): none
The text was updated successfully, but these errors were encountered: