-
Notifications
You must be signed in to change notification settings - Fork 803
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
Windows, Linux, and macOS clients freezing when bulk uploading #4106
Comments
I can reproduce this on Windows, too: 3.4.1 is affected, 3.3.6 is fine. I'm also seeing the |
@mgallien Did you have anything similar on Linux? UPDATE: Might be something related to Bulk Upload. |
Desktop logs might help solve this. You can upload them here https://cloud.nextcloud.com/s/DNQPFm7NXtQZtdS in case you prefer not to make them publicly available. |
Looks very similar to #4077 |
I have the same problem with the build from Archlinux. Same message in the log file and not indicators what the problem might be. I uploaded the last few lines of the log file. Those with the unchanged files before, which made no problem and the transaction when the client freezes. |
@allexzander I found a corresponding log in the php-fpm journal:
Looks like a bug on the server side and missing error handling for this situation on the client side. |
I managed to capture a client log for such a freeze. I uploaded a redacted version of the log to link provided by @allexzander (20211228_1711_owncloud.redacted.log.zip), the last few lines of which I reproduced here: 2021-12-28 17:13:15:291 [ info nextcloud.sync.propagator.root.directory C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1214 ]: scheduleSelfOrChild OCC::PropagatorJob::Running pending uploads 2 subjobs state OCC::PropagatorJob::Running 2021-12-28 17:13:15:291 [ info nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.h:212 ]: Starting CSyncEnums::CSYNC_INSTRUCTION_IGNORE propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d7d00) 2021-12-28 17:13:15:291 [ warning nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:281 ]: Could not complete propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d7d00) with status OCC::SyncFileItem::FileIgnored and error: "File is listed on the ignore list." 2021-12-28 17:13:15:291 [ debug nextcloud.sync.statustracker C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\syncfilestatustracker.cpp:274 ] [ OCC::SyncFileStatusTracker::slotItemCompleted ]: Item completed "■■■■■■■■■■" OCC::SyncFileItem::FileIgnored CSyncEnums::CSYNC_INSTRUCTION_IGNORE 2021-12-28 17:13:15:291 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:559 ]: Item "■■■■■■■■■■" retrieved resulted in "File is listed on the ignore list." 2021-12-28 17:13:15:291 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:536 ]: Item "■■■■■■■■■■" retrieved resulted in error "File is listed on the ignore list." 2021-12-28 17:13:15:291 [ info nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\activitylistmodel.cpp:371 ]: First checking for duplicates then add file to the notification list of ignored files: "■■■■■■■■■■" 2021-12-28 17:13:15:295 [ info nextcloud.sync.propagator.root.directory C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1214 ]: scheduleSelfOrChild OCC::PropagatorJob::Running pending uploads 2 subjobs state OCC::PropagatorJob::Running 2021-12-28 17:13:15:295 [ info nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.h:212 ]: Starting CSyncEnums::CSYNC_INSTRUCTION_IGNORE propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d82a0) 2021-12-28 17:13:15:295 [ warning nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:281 ]: Could not complete propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d82a0) with status OCC::SyncFileItem::FileIgnored and error: "File is listed on the ignore list." 2021-12-28 17:13:15:295 [ debug nextcloud.sync.statustracker C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\syncfilestatustracker.cpp:274 ] [ OCC::SyncFileStatusTracker::slotItemCompleted ]: Item completed "■■■■■■■■■■" OCC::SyncFileItem::FileIgnored CSyncEnums::CSYNC_INSTRUCTION_IGNORE 2021-12-28 17:13:15:295 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:559 ]: Item "■■■■■■■■■■" retrieved resulted in "File is listed on the ignore list." 2021-12-28 17:13:15:295 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:536 ]: Item "■■■■■■■■■■" retrieved resulted in error "File is listed on the ignore list." 2021-12-28 17:13:15:295 [ info nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\activitylistmodel.cpp:371 ]: First checking for duplicates then add file to the notification list of ignored files: "■■■■■■■■■■" 2021-12-28 17:13:15:298 [ info nextcloud.sync.propagator.root.directory C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1214 ]: scheduleSelfOrChild OCC::PropagatorJob::Running pending uploads 2 subjobs state OCC::PropagatorJob::Running 2021-12-28 17:13:15:298 [ info nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.h:212 ]: Starting CSyncEnums::CSYNC_INSTRUCTION_IGNORE propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d8890) 2021-12-28 17:13:15:298 [ warning nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:281 ]: Could not complete propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d8890) with status OCC::SyncFileItem::FileIgnored and error: "File is listed on the ignore list." 2021-12-28 17:13:15:298 [ debug nextcloud.sync.statustracker C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\syncfilestatustracker.cpp:274 ] [ OCC::SyncFileStatusTracker::slotItemCompleted ]: Item completed "■■■■■■■■■■" OCC::SyncFileItem::FileIgnored CSyncEnums::CSYNC_INSTRUCTION_IGNORE 2021-12-28 17:13:15:298 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:559 ]: Item "■■■■■■■■■■" retrieved resulted in "File is listed on the ignore list." 2021-12-28 17:13:15:298 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:536 ]: Item "■■■■■■■■■■" retrieved resulted in error "File is listed on the ignore list." 2021-12-28 17:13:15:298 [ info nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\activitylistmodel.cpp:371 ]: First checking for duplicates then add file to the notification list of ignored files: "■■■■■■■■■■" 2021-12-28 17:13:15:301 [ info nextcloud.sync.propagator.root.directory C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1214 ]: scheduleSelfOrChild OCC::PropagatorJob::Running pending uploads 2 subjobs state OCC::PropagatorJob::Running 2021-12-28 17:13:15:301 [ info nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.h:212 ]: Starting CSyncEnums::CSYNC_INSTRUCTION_IGNORE propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d8ac0) 2021-12-28 17:13:15:301 [ warning nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:281 ]: Could not complete propagation of "■■■■■■■■■■" by OCC::PropagateIgnoreJob(0x1ad7a6d8ac0) with status OCC::SyncFileItem::FileIgnored and error: "File is listed on the ignore list." 2021-12-28 17:13:15:301 [ debug nextcloud.sync.statustracker C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\syncfilestatustracker.cpp:274 ] [ OCC::SyncFileStatusTracker::slotItemCompleted ]: Item completed "■■■■■■■■■■" OCC::SyncFileItem::FileIgnored CSyncEnums::CSYNC_INSTRUCTION_IGNORE 2021-12-28 17:13:15:301 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:559 ]: Item "■■■■■■■■■■" retrieved resulted in "File is listed on the ignore list." 2021-12-28 17:13:15:301 [ warning nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\usermodel.cpp:536 ]: Item "■■■■■■■■■■" retrieved resulted in error "File is listed on the ignore list." 2021-12-28 17:13:15:301 [ info nextcloud.gui.activity C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\gui\tray\activitylistmodel.cpp:371 ]: First checking for duplicates then add file to the notification list of ignored files: "■■■■■■■■■■" 2021-12-28 17:13:15:301 [ info nextcloud.sync.propagator.root.directory C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1238 ]: OCC::SyncFileItem::Success slotSubJobsFinished OCC::PropagatorJob::Running pending uploads 2 subjobs state OCC::PropagatorJob::Finished 2021-12-28 17:13:15:301 [ info nextcloud.sync.propagator C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\owncloudpropagator.cpp:1270 ]: PropagateRootDirectory::scheduleDelayedJobs 2021-12-28 17:13:15:301 [ info nextcloud.sync.checksums C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\checksums.cpp:230 ]: Computing "MD5" checksum of "■■■■■■■■■■" in a thread 2021-12-28 17:13:15:301 [ info nextcloud.sync.checksums C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\checksums.cpp:230 ]: Computing "MD5" checksum of "■■■■■■■■■■" in a thread 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 1 "■■■■■■■■■■" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 2 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 3 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 4 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 5 49156 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 6 1616699454 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:151 ] [ OCC::SqlQuery::bindValue ]: SQL bind 7 "MD5:50cf6b1f0de5932e99cdea807c24177f" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:295 ] [ OCC::SqlQuery::exec ]: SQL exec "INSERT OR REPLACE INTO uploadinfo (path, chunk, transferid, errorcount, size, modtime, contentChecksum) VALUES ( ?1 , ?2, ?3 , ?4 , ?5, ?6 , ?7 )" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:328 ] [ OCC::SqlQuery::exec ]: Last exec affected 1 rows. 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\syncjournaldb.cpp:2439 ] [ OCC::SyncJournalDb::commitInternal ]: Transaction commit "Upload info" and starting new transaction 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:151 ] [ OCC::SqlQuery::bindValue ]: SQL bind 1 "■■■■■■■■■■" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:295 ] [ OCC::SqlQuery::exec ]: SQL exec "SELECT baseFileId, baseModtime, baseEtag, basePath FROM conflicts WHERE path=?1;" 2021-12-28 17:13:15:303 [ info nextcloud.sync.propagator.bulkupload C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\bulkpropagatorjob.cpp:183 ]: "■■■■■■■■■■" transmission checksum "50cf6b1f0de5932e99cdea807c24177f" "■■■■■■■■■■" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 1 "■■■■■■■■■■" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 2 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 3 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 4 0 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 5 24413 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:145 ] [ OCC::SqlQuery::bindValue ]: SQL bind 6 1616699725 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:151 ] [ OCC::SqlQuery::bindValue ]: SQL bind 7 "MD5:a72fc90754d894d131eaa4c930c09593" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:295 ] [ OCC::SqlQuery::exec ]: SQL exec "INSERT OR REPLACE INTO uploadinfo (path, chunk, transferid, errorcount, size, modtime, contentChecksum) VALUES ( ?1 , ?2, ?3 , ?4 , ?5, ?6 , ?7 )" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:328 ] [ OCC::SqlQuery::exec ]: Last exec affected 1 rows. 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\syncjournaldb.cpp:2439 ] [ OCC::SyncJournalDb::commitInternal ]: Transaction commit "Upload info" and starting new transaction 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common/ownsql.h:151 ] [ OCC::SqlQuery::bindValue ]: SQL bind 1 "■■■■■■■■■■" 2021-12-28 17:13:15:303 [ debug nextcloud.sync.database.sql C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\common\ownsql.cpp:295 ] [ OCC::SqlQuery::exec ]: SQL exec "SELECT baseFileId, baseModtime, baseEtag, basePath FROM conflicts WHERE path=?1;" 2021-12-28 17:13:15:303 [ info nextcloud.sync.propagator.bulkupload C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\bulkpropagatorjob.cpp:183 ]: "■■■■■■■■■■" transmission checksum "a72fc90754d894d131eaa4c930c09593" "■■■■■■■■■■" 2021-12-28 17:13:15:304 [ info nextcloud.sync.accessmanager C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\accessmanager.cpp:78 ]: 4 "" "https://cloud.example.invalid/remote.php/dav/bulk" has X-Request-ID "■■■■■■■■■■" 2021-12-28 17:13:15:304 [ debug nextcloud.sync.cookiejar C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\cookiejar.cpp:90 ] [ OCC::CookieJar::cookiesForUrl ]: QUrl("https://cloud.example.invalid/remote.php/dav/bulk") requests: (QNetworkCookie("__Host-nc_sameSiteCookielax=true; secure; HttpOnly; expires=Fri, 31-Dec-2100 23:59:59 GMT; domain=cloud.example.invalid; path=/"), QNetworkCookie("__Host-nc_sameSiteCookiestrict=true; secure; HttpOnly; expires=Fri, 31-Dec-2100 23:59:59 GMT; domain=cloud.example.invalid; path=/"), QNetworkCookie("oc_sessionPassphrase=■■■■■■■■■■; secure; HttpOnly; domain=cloud.example.invalid; path=/"), QNetworkCookie("■■■■■■■■■■; secure; HttpOnly; domain=cloud.example.invalid; path=/")) 2021-12-28 17:13:15:304 [ info nextcloud.sync.networkjob C:\Users\sysadmin\AppData\Local\Temp\2\windows-8634\client-building\desktop\src\libsync\abstractnetworkjob.cpp:361 ]: OCC::PutMultiFileJob created for "https://cloud.example.invalid" + "" "OCC::BulkPropagatorJob" What happened before is that I upgraded the client, started it, and it started to sync the folder in question. With no freeze occurring within about 30 minutes, I paused and restarted the sync, which almost immediately resulted in the freeze. |
This also happens to me with 3.4.1 on windows. Rolling back to 3.3.6 fixes it. And the server logs show "Unknown error while seeking content" |
Confirmed with Client 3.3.6 does not show these symptoms. |
same thing happened to me on Win10 with 3.4.1 |
I'm also affected here. Server is 23.0.0, using Windows client 3.4.1. Client freezes a few seconds after starting, waited 30+ minutes and did not resume. Tried deleting Downgrading client to 3.3.6 makes the problem go away. Entry in Server logs:
|
It doesn't freeze permanently for me (hangs for a few seconds at a time). 100% CPU usage on a single core during bulk upload. It manages to upload 100 files every 30s-1m, which is slower than 3.3.6 was with one request per file. |
I have also had the issue on Windows 10, and downgrading to 3.3.6 fixed it on there too.
I've also noticed that it uses 100% CPU on a single core on both Windows and my Linux system. It never actually completed on either system (after leaving it in background for over an hour), but I was only uploading one or two file changes at a time. |
This is happening to me with the macOS client as well (version 3.4.1). File is not successfully uploaded; client hangs and must be killed. |
Could be related to #4141 |
Confirmed here (Linux Manjaro Gnome). Also log files generated in ~/.config/Nextcloud/logs many, many GB in size. Downgrading to the previous version (had to use AppImage) fixed the problem. |
same error log since the update to nextcloud 23.0.0, worked fine with nextcloud 21.0.6, using client 3.4.1. both clients and servers are on OpenBSD, so unrelated to appimage.
|
I've "fixed" it by disabling circles app |
I never had the Circles App enabled in the first place and still had it happen. |
Well, actually I've started by disabling bulk uploads and speed limit on the client but the issue continued until I've disabled Circles APP so, propably all this three were causing the issue |
I confirm the same "solution" for the linux client. When disabling the speed limit it works. |
Same here, disabling upload limit solved the problem of hanging client on file uploads. Using Nextcloud Server 25.0.2 and Desktop Client 3.6.4 on Windows 11 |
This solved my freezing issue as well. It was set to automatic limit. I'm on Desktop client 3.6.4 and server 25.0.1. This has been frustrating me for days. Behaviour was as described. The client would attempt to sync (I'm using virtual files) and it would seize up and prevent the context menu in Windows from being able to be opened until I killed the Nextcloud cleint process. It would use CPU endlessly. Enabling logs on the client recorded no errors. Server did not record relevant errors. The only way I could interact with the client was to start it and immediately disable the sync before it locked up. |
Happens to me even without the speed limit. |
Disabling bulk upload and speed limit doesn't fix the problem ; had to remove thousand of files in folder to fix it |
maybe related this made bulk upload work first time for me, as per the apache request logs. |
Same here with client 3.6.5 and Server 25.0.3 under Windows 10 Uploading large amounts of files (31k Files, 50GB) at the same time causes the desktop client to consume large amounts of ram (~28G), becoming unresponsive and making right click on a file freeze (if the client is in the context menu). The Server Log shows:
And
PostgreSQL log shows:
The Desktop client log shows:
|
Try to add |
Can confirm that this is still an issue with the newest version of the app on my machine as well. |
I had a freezing issue syncing to my v25.03 Windows/WSL2 server after my desktop client upgraded to v3.7.X. Downgraded client back to v3.6.6 and the sync is now working as it was before the upgrade. |
I ran into the 100% CPU issue and infinite hang when I enabled upload bandwidth limiting. |
I had a freezing also with my Nextcloud Hub 3(25.0.3) docker server and Nextcloud-3.7.3-x64.msi, Nextcloud-3.6.6-x64.msi on Win 11. Using 10% CPU of my intel 12700. There was no logs for this problem. I never used the Circles app. I didn't try the bulkupload disabled. |
BTW the title of this issue says "Windows and Linux clients", but this affects macOS clients too. I forgot to disable bulk uploads an my server when bumping to Nextcloud 26 recently and several macOS clients froze up. Same deal as I've seen on Linux. |
Running a 25.0.6 server and a 3.8.1 Win 10 client, setting |
Hey, I discovered that the Nextcloud desktop client is freezing when a end-to-end encrypted folder is selected for sync. Maybe someone can confirm? |
@mickare That is going to be a different issue, please file a new tracking issue. This one is about bulk upload and is repeatable with no E2E in sight. |
Fixed by pull #5680 alongside issue #5094 Tested with server setting:
|
Wow after 2 years and 26 versions and almost no acknowledgement I did not have this turning up fixed on my bingo card today, but I'll take it. |
This may have resurfaced (#5680 (comment)). Client version: 3.14.3 |
Yes this was not actually fixed. There are open issues tracking it. See e.g. #6990. |
How to use GitHub
Expected behaviour
Client should upload files to server and notify the user of conflicts, server issues, or other errors with the upload.
Actual behaviour
Client freezes when trying to upload a file.
Folder sync connections which don't have changes work fine. Downloads from the server also work.
Pausing folders which have pending uploads prevents the client from freezing, but the client still freezes when resuming.
Cannot reproduce this problem on version 3.3.6 of the client.
Steps to reproduce
Client configuration
Client version: 3.4.1
Operating system: Kubuntu 21.10
OS language: en-US
Qt version used by client package: ubuntu-5.13.0-22-generic
Client package: Nextcloud-3.4.1-x86_64.AppImage from this Github repo
Installation path of client: /home/[username] /Applications/Nextcloud-3.4.1-x86_64_5cbe3362585cfaace861289d8773450b.AppImage
Server configuration
Nextcloud version: 23
Storage backend (external storage): No external storage, Filesystem: ext4
Logs
Please use Gist (https://gist.github.com/) or a similar code paster for longer
logs.
I won't upload a debug archive as it does not obfuscate sensitive information.
Here is the final 10 lines of the log produced by the client (GIthub Gist).
The final line of the logs is usually the same type of message:
Judging by other log messages, it looks like the empty string above "" is where a path should go. I don't know enough to know whether this is useful information or not.
There was one instance (could not reproduce) where the above line was followed by:
It spits this error out each time:
I can possibly provide this in the future if necessary.
The text was updated successfully, but these errors were encountered: