nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.18k stars 1.75k forks source link

upload duplicated file does not open conflict dialog #6027

Open tobiasKaminsky opened 4 years ago

tobiasKaminsky commented 4 years ago

Steps to reproduce

  1. have xy in NC
  2. upload xy again
  3. see message about conflict in notification
  4. click on it -> does not open direct conflict dialog

Expected behaviour

Actual behaviour

@AndyScherzinger @jancborchardt correct, or?

jancborchardt commented 4 years ago

Yep, the conflict dialog should be opened immediately, before any upload is taking place. :)

AndyScherzinger commented 4 years ago

yes, it should

tobiasKaminsky commented 4 years ago

This is not as easy as I hoped, as uploader is done in background. Name collision check is also done only when uploading the file.

Imagine you upload 10 files, and the 10th has a conflict, then it would pop up while you are maybe already at an entire different place in the app.

Checking it immediately is also not a reliable way, imagine you upload again 10 large files

We then need to have both. Which takes some time to implement.

tobiasKaminsky commented 4 years ago

Or do you have better ideas? :-)

leodavesne commented 4 years ago

I have a similar error (from Infomaniak kDrive Android app), see the screenshots below:

Screenshot_20200726-132120 Screenshot_20200726-132132

Later, the notification comes back every time as if nothing happened.

Paul-dH commented 4 years ago

I'm also facing the same issue, I'm on app version 3.13.0

Please let me know if I can do something to help (not a android developer tho..)

marcoambrosini commented 3 years ago

I've been having this issue for a while too

tobiasKaminsky commented 3 years ago

Tested and works on master, so it will be in 3.14 RC2

Lipown commented 3 years ago

I have 3.14.0 and still have this issue

magikmw commented 3 years ago

Same, this is still an issue for me.

I have constant issues with video files being marked as conflicts by the app, I assume it's due to their size somehow messing up the upload process. It's frankly infuriating, as the only way to deal with it is to manually open the app, find the uploads tab and tap the X by each file. Far from hands off automatic upload.

Also, no conflict dialog and an error as above.

malodev commented 3 years ago

I have 3.14.1 and also the bug

sakura120 commented 3 years ago

What is this can u give me a the reason of this site

On Sat, Dec 26, 2020 at 1:03 AM malo notifications@github.com wrote:

I have 3.14.1 and also the bug

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nextcloud/android/issues/6027#issuecomment-751290665, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASHRCGRZFTCWIJEJ4VX3Z4DSWT423ANCNFSM4M4EIDIA .

-- --

*Thank You & Regards*,

Meca Salas |

jandr commented 3 years ago

I am still having this issue with app version 3.15.1 on Android 10. The Nextcloud server version is 20.0.8 (stable branch, still waiting for Nextcloud 21 to be offered)

BenoitSvB commented 3 years ago

Please reopen, I too have this error in app v. 3.15.1 and server 20.0.9

binerf commented 3 years ago

Same for me with app v.3.15.1 and server v.21.0.1

cnmicha commented 3 years ago

Same issue, app version 3.16.1

escarlson commented 3 years ago

I use the auto upload feature to upload my Signal backups, and I'm experiencing this issue as well. App 3.16.1, server 21.0.2. Here's the logcat: https://gist.github.com/escarlson/fa20201d4aa8e463d8551ff26b00b5d5

nateandhisjunk commented 2 years ago

App 3.17.1 Server 22.2.0 I'm having this problem several times a day. Any updates?

Passaita commented 2 years ago

Same issue in V_3.18.0 APP and V_22.2.3 Server. image image image

alexfornuto commented 2 years ago

Tested and works on master, so it will be in 3.14 RC2

@tobiasKaminsky please re-open this issue, as this is not fixed as of 3.18.1.

rahulkadukar commented 2 years ago

Can confirm it is still an issue as of 3.18.1

ant0nwax commented 2 years ago

I confirm "cannot open conflict dialogue" issue with latest android nextcloud app on android 11 and nextcloud server hosted on centos 8

as i notice it seems to happen with mp4 files only

ant0nwax commented 2 years ago

I Confirm it is still an issue in 3.19 RC2 Beta, you maybe could write to me if you like me to test something, but i am very new to nextcloud, i run my own server and i am syncing the photos of my phone at the moment only, maybe good test case

AlvaroBrey commented 2 years ago

There's a debug APK in https://github.com/nextcloud/android/pull/9822#issuecomment-1036400647. If any of the affected users can test that, reproduce the error, and provide the logs, that would be immensely helpful to see where the error is coming from.

Passaita commented 2 years ago

There's a debug APK in #9822 (comment). If any of the affected users can test that, reproduce the error, and provide the logs, that would be immensely helpful to see where the error is coming from.

Do you want us to use this app to log in to the actual server, then re-setup synchronization to record logs? Are two apps a good practice? Or we need to uninstall the original app? Please advise.

ant0nwax commented 2 years ago

Hello @AlvaroBrey

i get the same error in case of mp4 Files generated by Samsung Note10 Mobile phone Error creating conflict dialogue Where to find Nextcloud QA logs?

EDIT:

I agree to @Passaita better to have only Nextcloud QA (DEV) installed, it will be too chaotic so I removed the Nextcloud QA again

Further findings with the QA version:

Note: The fact that the conflicts have one notification by file is a to be improved: If there are 100 conflicts, you would like to press the user 100 times and open the conflict dialogue 100 times? Please try to integrate a counting method for the conflict dialogues and sharing ONE notification that there have been 100 conflicts and present them in a batch to the user. It would be really great for UI design and UX experience

AlvaroBrey commented 2 years ago

There's a debug APK in #9822 (comment). If any of the affected users can test that, reproduce the error, and provide the logs, that would be immensely helpful to see where the error is coming from.

Do you want us to use this app to log in to the actual server, then re-setup synchronization to record logs? Are two apps a good practice? Or we need to uninstall the original app? Please advise.

The QA APK can be installed alongside the normal app, no problem.

Where to find Nextcloud QA logs?

https://github.com/nextcloud/android/blob/master/README.md#getting-debug-info-via-logcat-mag

github-actions[bot] commented 2 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

alexfornuto commented 2 years ago

Unfortunately I can't test this because Nextcloud won't play nice with my reverse proxy, so I have other problems to resolve before I can even get to this problem. Hopefully someone else gives it a whirl.

Passaita commented 2 years ago

I'm unable to download the app. Screenshot_2022-03-31-20-08-32-10_40deb401b9ffe8e1df2f1cc5ba480b12

AlvaroBrey commented 2 years ago

I'm unable to download the app. Screenshot_2022-03-31-20-08-32-10_40deb401b9ffe8e1df2f1cc5ba480b12

Don't need that anymore as it's merged. Latest app version should have it.

Passaita commented 2 years ago

That's great. Can you please help me get the bug report out from the app? The error message is at the bottom. How do I get the log in the app? Thank you. Screenshot_2022-04-01-10-31-59-27_06ea656a9ba653ff96746f477f32d0f9

AlvaroBrey commented 2 years ago

That's great. Can you please help me get the bug report out from the app?

If you're using the RC version, logs are in Settings > Logs. Otherwise, you need to follow https://github.com/nextcloud/android#getting-debug-info-via-logcat-mag

github-actions[bot] commented 2 years ago

This bug report did not receive an update in the last 4 weeks. Please take a look again and update the issue with new details, otherwise the issue will be automatically closed in 2 weeks. Thank you!

attisan commented 2 years ago

neither stale nor fixed. just had this happen on me with my daily signal backup using current app and server 😔

AlvaroBrey commented 2 years ago

neither stale nor fixed. just had this happen on me with my daily signal backup using current app and server pensive

It's closed because we can't reproduce it and nobody has provided logs. If you do, I'll reopen it. At this point, logs from the google play version are enough (no need for the QA version linked above)

attisan commented 2 years ago

🤷‍♂️ perhaps having the log in the stable version (if that would be feasible somehow) could speed things up. Although I would really love to help, setting up my different accounts and automatic uploads did already take some significant time - and I'm not exactly thrilled by the prospect of doing this twice again just so I can keep my fingers crossed the same error would show up again (it didn't for since I'm using nextcloud (years) and hasn't done so after I manually deleted the files on the server yesterday).

AlvaroBrey commented 2 years ago

man_shrugging perhaps having the log in the stable version (if that would be feasible somehow) could speed things up. Although I would really love to help, setting up my different accounts and automatic uploads did already take some significant time - and I'm not exactly thrilled by the prospect of doing this twice again just so I can keep my fingers crossed the same error would show up again (it didn't for since I'm using nextcloud (years) and hasn't done so after I manually deleted the files on the server yesterday).

As I said on my previous comment (although it was an edit so you might have missed it, sorry), the stable version should have the logs since a couple of versions ago. However if you can't reproduce the error we're still in the same situation :\

attisan commented 2 years ago

sorry, didn't see your edits - so logs from yesterday won't be available anymore? If the error shows up again I'll share my logs 👍

Passaita commented 2 years ago

I'm unable to get rid of these messages at all. So, in my case I don't need to wait for the event to happen. I haven't found a way to save logs to submit them here. If you could please share an instruction.

ant0nwax commented 2 years ago

Hi folks,

i see that still many are struggeling with Nextcloud for Gallery upload of Photos from Android.

I struggeled too. I had the same issues like what you described.

After researching my possibilities I integrated another cloud service JUST for photos. Nextcloud is not a Photo storage (yet). Kindly let me suggest to take a look at Photoprism (and I am not a developer of their server based on premises AI solution, but a very happy user). It has also an uploader for you Android phone.

Also in the Google Workspace the Official support does not really help you with the Photos, but with Drive. so you see Photo Cloud could be a different one than what Nextcloud offers.

I would be curious about how to integrate Nextcloud with Photoprism. I guess this first must be designed by a Product Team, I just added my opinion here.

ingolevin commented 2 years ago

I'd like to reopen this bug. The issue still occurs

Android app: 3.20.1 OS: CalyxOS 3.5.1 Android 12 Nextcloud Server: 24.0.1

I cannot upload any file through the Nextcloud Android app anymore. Every time I get the error message that there is a File conflict -- which there is definitely not. Auto-sync is disabled for all folders, and the file on my device was just created so there cannot be a conflict

Then when I try to open the duplicated file dialog, the 'Error creating conflict dialog` is thrown

Logcat log:

06-04 13:43:16.816  1846  2087 I ActivityManager: Start proc 21794:com.nextcloud.client/u0a336 for content provider {com.nextcloud.client/com.owncloud.android.providers.DocumentsStorageProvider}
06-04 13:43:51.230  1846 21987 E ActivityManager:   3.3% 21794/com.nextcloud.client: 2.5% user + 0.8% kernel / faults: 3998 minor
06-04 13:44:51.642  1846 22212 E ActivityManager:   8.7% 21794/com.nextcloud.client: 6.1% user + 2.6% kernel / faults: 18123 minor 571 major
06-04 13:45:52.118  1846 22585 E ActivityManager:   13% 21794/com.nextcloud.client: 10% user + 2.7% kernel / faults: 10004 minor 11 major
06-04 13:47:52.880  1846 22920 E ActivityManager:   0.1% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 102 minor 3 major
06-04 13:48:53.367  1846 23820 E ActivityManager:   3.3% 21794/com.nextcloud.client: 2.8% user + 0.4% kernel / faults: 6681 minor 234 major
06-04 13:49:53.682  1846 24063 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 74 minor
06-04 13:50:54.045  1846 24288 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 36 minor
06-04 13:51:54.451  1846 24482 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 135 minor
0a6-04 13:52:54.958  1846 24865 E ActivityManager:   10% 21794/com.nextcloud.client: 8.5% user + 1.9% kernel / faults: 13005 minor 210 major
06-04 13:53:55.297  1846 25078 E ActivityManager:   0.6% 21794/com.nextcloud.client: 0.5% user + 0.1% kernel / faults: 24 minor 5 major
06-04 13:54:55.687  1846 25295 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 186 minor
06-04 13:55:56.029  1846 25484 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 143 minor 1 major
06-04 13:56:56.393  1846 25693 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 35 minor
06-04 13:57:56.728  1846 25890 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 181 minor 2 major
06-04 13:58:57.107  1846 26149 E ActivityManager:   1.1% 21794/com.nextcloud.client: 0.8% user + 0.3% kernel / faults: 2496 minor 149 major
06-04 13:59:57.509  1846 26343 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 105 minor
06-04 14:00:57.913  1846 26614 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 109 minor
06-04 14:01:58.258  1846 26903 E ActivityManager:   0.1% 21794/com.nextcloud.client: 0.1% user + 0% kernel / faults: 425 minor 1 major
06-04 14:02:58.782  1846 27170 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 106 minor 3 major
06-04 14:03:18.277 21794 21794 V BaseActivity: onRestart() start
06-04 14:03:18.293 21794 21794 D FileDisplayActivity: onStart() starting
06-04 14:03:18.324 21794 27621 D ExternalLinks: links disabled
06-04 14:03:18.398 21794 21794 V FileDisplayActivity: onResume() start
06-04 14:03:18.403 21794 21794 D FileDisplayActivity: onResume() starting
06-04 14:03:18.477 21794 21794 V FileDisplayActivity: onResume() end
06-04 14:03:18.976 21794 27635 D OwnCloudClient #3: REQUEST GET /status.php
06-04 14:03:18.983 21794 27635 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.abc.holdings:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@6cf2379
06-04 14:03:18.984 21794 27635 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
06-04 14:03:18.985 21794 27635 I ServerNameIndicator: SSLSocket implementation: com.google.android.gms.org.conscrypt.Java8EngineSocket
06-04 14:03:18.985 21794 27635 I ServerNameIndicator: SNI done, hostname: nextcloud.abc.holdings
06-04 14:03:19.274 21794 27635 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
06-04 14:03:19.318 21794 27635 D UpdateOCVersionOperation: Got new OC version 23.0.5.1
06-04 14:03:19.318 21794 27635 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://nextcloud.abc.holdings/remote.php/dav/files/john: Operation finished with HTTP status code -1 (success)
06-04 14:03:19.325 21794 27635 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
06-04 14:03:19.484 21794 27635 D GetCapabilitiesRemoteOperation: Capabilities not modified
06-04 14:03:19.484 21794 27635 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
06-04 14:03:19.921 21794 27635 V ArbitraryDataProvider: Updating arbitrary data with cloud id: john@nextcloud.abc.holdings key: PREDEFINED_STATUS value: [{"clearAt":{"time":"3600","type":"period"},"icon":"📅","id":"meeting","message":"In a meeting"},{"clearAt":{"time":"1800","type":"period"},"icon":"🚌","id":"commuting","message":"Commuting"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🏡","id":"remote-work","message":"Working remotely"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🤒","id":"sick-leave","message":"Out sick"},{"icon":"🌴","id":"vacationing","message":"Vacationing"}]
06-04 14:03:20.431 21794 27635 I RefreshFolderOperation: Got display name: UserInfo(id=john, enabled=true, displayName=john, email=john@abc.holdings, phone=, address=, website=, twitter=, quota=Quota(free=552655138816, used=8905893979, total=561561032795, relative=1.59, quota=-3), groups=[abc Holding, admin])
06-04 14:03:20.432 21794 27635 D RefreshFolderOperation: Checking changes in john@nextcloud.abc.holdings/
06-04 14:03:20.443 21794 27635 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/john//
06-04 14:03:20.646 21794 27635 I RefreshFolderOperation: Checked john@nextcloud.abc.holdings/ : not changed
06-04 14:03:20.676 21794 27635 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
06-04 14:03:20.677 21794 21794 D FileDisplayActivity: Received broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
06-04 14:03:20.677 21794 27635 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/apps/files_sharing/api/v1/shares
06-04 14:03:20.735 21794 21794 D FileDisplayActivity: Setting progress visibility to true
06-04 14:03:21.584 21794 27635 D GetSharesForFileRemoteOperation: Got 0 shares
06-04 14:03:21.614 21794 27635 D FileDataStorageManager: Sending 11 operations to FileContentProvider
06-04 14:03:21.615 21794 27635 D FileContentProvider: applying batch in provider com.owncloud.android.providers.FileContentProvider@87b129f (temporary: false)
06-04 14:03:21.633 21794 27635 D FileContentProvider: applied batch in provider com.owncloud.android.providers.FileContentProvider@87b129f
06-04 14:03:21.633 21794 27635 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
06-04 14:03:21.634 21794 21794 D FileDisplayActivity: Received broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
06-04 14:03:21.719 21794 21794 D FileDisplayActivity: Setting progress visibility to false
06-04 14:03:25.259 21794 21794 V FileDisplayActivity: onPause() start
06-04 14:03:25.268 21794 21794 D FileDisplayActivity: onPause() ending
06-04 14:03:25.269 21794 21794 V FileDisplayActivity: onPause() end
06-04 14:03:25.689 21794 21794 D FileDisplayActivity: onStop() ending
06-04 14:03:25.691 21794 21794 V FileDisplayActivity: onSaveInstanceState() start
06-04 14:03:25.695 21794 21794 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
06-04 14:03:25.696 21794 21794 D ExtendedListFragment: onSaveInstanceState()
06-04 14:03:25.697 21794 21794 V FileDisplayActivity: onSaveInstanceState() end
06-04 14:03:37.839 21794 21794 D ReceiveExternalFilesActivity: onCreate(Bundle) starting
06-04 14:03:37.847 21794 21794 D ReceiveExternalFilesActivity: onStart() starting
06-04 14:03:37.861 21794 27759 D ExternalLinks: links disabled
06-04 14:03:37.901 21794 21794 D ReceiveExternalFilesActivity: Populating view with content of : /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:03:37.984 21794 21794 D ReceiveExternalFilesActivity: onResume() starting
06-04 14:03:37.986 21794 21794 W DrawerActivity: setDrawerMenuItemChecked has been called with invalid menu-item-ID
06-04 14:03:37.992 21794 21794 D FileActivity: Operations service connected
06-04 14:03:39.256 21794 21794 D ReceiveExternalFilesActivity: Uploading file to dir /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:03:39.287 21794 21794 D FileActivity: show loading dialog
06-04 14:03:39.360 21794 21794 D ReceiveExternalFilesActivity: onPause() ending
06-04 14:03:39.606 21794 21794 D FileUploader: Starting command with id 5
06-04 14:03:39.618 21794 21794 V UploadsStorageManager: Inserting /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:03:39.622 21794 21794 D UploadsStorageManager: storeUpload returns with: content://org.nextcloud/uploads/3 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf
06-04 14:03:39.622 21794 21794 D UploadsStorageManager: notifyObserversNow
06-04 14:03:39.623 21794 21794 D FileActivity: dismiss loading dialog
06-04 14:03:39.625 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status:UPLOAD_IN_PROGRESS and result:UNKNOWN (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:03:39.625 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:03:39.627 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf
06-04 14:03:39.627 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:03:39.631 21794 21892 D UploadsStorageManager: QUERY: null ROWID: -1
06-04 14:03:39.634 21794 21892 V UploadsStorageManager: getUploads() got 3 rows from page 0, 3 rows total so far, last ID 1
06-04 14:03:39.634 21794 21892 D UploadsStorageManager: QUERY: _id < ? ROWID: 1
06-04 14:03:39.636 21794 21892 V UploadsStorageManager: getUploads() got 0 rows from page 1, 3 rows total so far, last ID 1
06-04 14:03:39.636 21794 21892 V UploadsStorageManager: getUploads() returning 3 (3) rows after reading 2 pages
06-04 14:03:39.636 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:03:39.638 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf
06-04 14:03:39.638 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:03:39.658 21794 21892 D UploadFileOperation: normal upload
06-04 14:03:39.861 21794 21794 D ReceiveExternalFilesActivity: onStop() ending
06-04 14:03:39.867 21794 21794 D ReceiveExternalFilesActivity: onDestroy() ending
06-04 14:03:39.874 21794 21862 D OpenGLRenderer: endAllActiveAnimators on 0xb400007d05f86f00 (RippleDrawable) with handle 0xb400007c15e2a6d0
06-04 14:03:40.033 21794 21892 D UploadFileOperation: Checking name collision in server
06-04 14:03:40.034 21794 21892 D OwnCloudClient #3: REQUEST HEAD /remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document.pdf
06-04 14:03:40.302 21794 21892 D OwnCloudClient #3: Location to redirect: https://nextcloud.abc.holdings/apps/dashboard/
06-04 14:03:40.854 21794 21892 D ExistenceCheckRemoteOperation: Existence check for https://nextcloud.abc.holdings/remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document.pdf targeting for  existence finished with HTTP status 200
06-04 14:03:40.854 21794 21892 D UploadFileOperation: Name collision; asking the user what to do
06-04 14:03:40.854 21794 21892 E UploadFileOperation: Upload of /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf to /Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf: Synchronization conflict
06-04 14:03:40.854 21794 21892 D UploadsStorageManager: updateDatabaseUploadResult uploadResult: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=null, mCode=SYNC_CONFLICT, message=null, getLogMessage=Synchronization conflict) upload: com.owncloud.android.operations.UploadFileOperation@54cfb66
06-04 14:03:40.858 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status:UPLOAD_FAILED and result:SYNC_CONFLICT (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:03:40.858 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf with status=UPLOAD_FAILED
06-04 14:03:40.862 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document.pdf
06-04 14:03:40.862 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:03:40.863 21794 21892 D FileUploader: NotifyUploadResult with resultCode: SYNC_CONFLICT
06-04 14:03:40.868 21794 21892 D FileUploader: Stopping command after id 5
06-04 14:03:40.880 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:03:40.884 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:04:03.015  1846 27812 E ActivityManager:   1.7% 21794/com.nextcloud.client: 1.3% user + 0.3% kernel / faults: 2902 minor 27 major
06-04 14:05:03.364  1846 27960 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 105 minor
06-04 14:06:04.343  1846 28189 E ActivityManager:   0% 21794/com.nextcloud.client: 0% user + 0% kernel / faults: 132 minor 6 major
06-04 14:07:25.999 21794 21794 D ReceiveExternalFilesActivity: onCreate(Bundle) starting
06-04 14:07:26.012 21794 21794 D ReceiveExternalFilesActivity: onStart() starting
06-04 14:07:26.033 21794 28561 D ExternalLinks: links disabled
06-04 14:07:26.071 21794 21794 D ReceiveExternalFilesActivity: Populating view with content of : /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:07:26.186 21794 21794 D ReceiveExternalFilesActivity: onResume() starting
06-04 14:07:26.190 21794 21794 W DrawerActivity: setDrawerMenuItemChecked has been called with invalid menu-item-ID
06-04 14:07:26.197 21794 21794 D FileActivity: Operations service connected
06-04 14:07:28.334 21794 21794 D ReceiveExternalFilesActivity: Uploading file to dir /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:07:28.360 21794 21794 D FileActivity: show loading dialog
06-04 14:07:28.436 21794 21794 D ReceiveExternalFilesActivity: onPause() ending
06-04 14:07:28.453 21794 21794 D FileUploader: Starting command with id 6
06-04 14:07:28.468 21794 21794 V UploadsStorageManager: Inserting /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:07:28.471 21794 21794 D UploadsStorageManager: storeUpload returns with: content://org.nextcloud/uploads/4 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:07:28.471 21794 21794 D UploadsStorageManager: notifyObserversNow
06-04 14:07:28.472 21794 21794 D FileActivity: dismiss loading dialog
06-04 14:07:28.480 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status:UPLOAD_IN_PROGRESS and result:UNKNOWN (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:07:28.480 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:07:28.489 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:07:28.489 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:07:28.503 21794 21892 D UploadsStorageManager: QUERY: null ROWID: -1
06-04 14:07:28.513 21794 21892 V UploadsStorageManager: getUploads() got 4 rows from page 0, 4 rows total so far, last ID 1
06-04 14:07:28.515 21794 21892 D UploadsStorageManager: QUERY: _id < ? ROWID: 1
06-04 14:07:28.520 21794 21892 V UploadsStorageManager: getUploads() got 0 rows from page 1, 4 rows total so far, last ID 1
06-04 14:07:28.520 21794 21892 V UploadsStorageManager: getUploads() returning 4 (4) rows after reading 2 pages
06-04 14:07:28.520 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:07:28.530 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:07:28.530 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:07:28.591 21794 21892 D UploadFileOperation: normal upload
06-04 14:07:28.961 21794 21862 D OpenGLRenderer: endAllActiveAnimators on 0xb400007d05fda390 (RippleDrawable) with handle 0xb400007c15e84550
06-04 14:07:28.968 21794 21794 D ReceiveExternalFilesActivity: onStop() ending
06-04 14:07:28.972 21794 21794 D ReceiveExternalFilesActivity: onDestroy() ending
06-04 14:07:29.068 21794 21892 D UploadFileOperation: Checking name collision in server
06-04 14:07:29.071 21794 21892 D OwnCloudClient #3: REQUEST HEAD /remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document2.pdf
06-04 14:07:29.073 21794 21892 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.abc.holdings:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@6cf2379
06-04 14:07:29.073 21794 21892 D AdvancedSslSocketFactory:  ... with connection timeout 50000 and socket timeout 50000
06-04 14:07:29.073 21794 21892 I ServerNameIndicator: SNI done, hostname: nextcloud.abc.holdings
06-04 14:07:30.008 21794 21892 D OwnCloudClient #3: Location to redirect: https://nextcloud.abc.holdings/apps/dashboard/
06-04 14:07:30.234 21794 21892 D ExistenceCheckRemoteOperation: Existence check for https://nextcloud.abc.holdings/remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document2.pdf targeting for  existence finished with HTTP status 200
06-04 14:07:30.235 21794 21892 D UploadFileOperation: Name collision; asking the user what to do
06-04 14:07:30.235 21794 21892 E UploadFileOperation: Upload of /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf to /Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf: Synchronization conflict
06-04 14:07:30.235 21794 21892 D UploadsStorageManager: updateDatabaseUploadResult uploadResult: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=null, mCode=SYNC_CONFLICT, message=null, getLogMessage=Synchronization conflict) upload: com.owncloud.android.operations.UploadFileOperation@b40bb6f
06-04 14:07:30.239 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status:UPLOAD_FAILED and result:SYNC_CONFLICT (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:07:30.239 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_FAILED
06-04 14:07:30.246 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:07:30.246 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:07:30.246 21794 21892 D FileUploader: NotifyUploadResult with resultCode: SYNC_CONFLICT
06-04 14:07:30.253 21794 21892 D FileUploader: Stopping command after id 6
06-04 14:07:30.265 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:07:30.269 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:07:38.291 21794 21794 D ConflictsResolveActivity: onCreate(Bundle) starting
06-04 14:07:38.303 21794 21794 D UploadsStorageManager: Retrieve job com.owncloud.android.db.OCUpload@efd5e5f for id 4
06-04 14:07:38.310 21794 21794 D ConflictsResolveActivity: onStart() starting
06-04 14:07:38.318 21794 28601 D ExternalLinks: links disabled
06-04 14:07:38.328 21794 28602 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document2.pdf
06-04 14:07:38.331 21794 21794 D ConflictsResolveActivity: onResume() starting
06-04 14:07:38.333 21794 21794 W DrawerActivity: setDrawerMenuItemChecked has been called with invalid menu-item-ID
06-04 14:07:38.348 21794 21794 D FileActivity: Operations service connected
06-04 14:07:39.231 21794 28602 D OwnCloudClient #3: Location to redirect: https://nextcloud.abc.holdings/apps/dashboard/
06-04 14:07:39.377 21794 28602 D RemoteOperationResult: RemoteOperationResult has processed UNHANDLED_HTTP_CODE: 405 Method Not Allowed
06-04 14:07:39.378 21794 28602 E ConflictsResolveActivity: ReadFileRemoteOp returned failure with code: 405
06-04 14:07:39.426 21794 21794 D ConflictsResolveActivity: onPause() ending
06-04 14:07:39.440 21794 21794 V BaseActivity: onRestart() start
06-04 14:07:39.441 21794 21794 D FileDisplayActivity: onStart() starting
06-04 14:07:39.456 21794 28610 D ExternalLinks: links disabled
06-04 14:07:39.472 21794 21794 V FileDisplayActivity: onResume() start
06-04 14:07:39.476 21794 21794 D FileDisplayActivity: onResume() starting
06-04 14:07:39.536 21794 21794 V FileDisplayActivity: onResume() end
06-04 14:07:40.041 21794 28616 D OwnCloudClient #3: REQUEST GET /status.php
06-04 14:07:40.086 21794 21794 D ConflictsResolveActivity: onStop() ending
06-04 14:07:40.092 21794 21794 D ConflictsResolveActivity: onDestroy() ending
06-04 14:07:40.136 21794 28616 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
06-04 14:07:40.207 21794 28616 D UpdateOCVersionOperation: Got new OC version 23.0.5.1
06-04 14:07:40.207 21794 28616 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://nextcloud.abc.holdings/remote.php/dav/files/john: Operation finished with HTTP status code -1 (success)
06-04 14:07:40.213 21794 28616 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
06-04 14:07:40.367 21794 28616 D GetCapabilitiesRemoteOperation: Capabilities not modified
06-04 14:07:40.368 21794 28616 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
06-04 14:07:40.848 21794 28616 V ArbitraryDataProvider: Updating arbitrary data with cloud id: john@nextcloud.abc.holdings key: PREDEFINED_STATUS value: [{"clearAt":{"time":"3600","type":"period"},"icon":"📅","id":"meeting","message":"In a meeting"},{"clearAt":{"time":"1800","type":"period"},"icon":"🚌","id":"commuting","message":"Commuting"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🏡","id":"remote-work","message":"Working remotely"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🤒","id":"sick-leave","message":"Out sick"},{"icon":"🌴","id":"vacationing","message":"Vacationing"}]
06-04 14:07:41.319 21794 28616 I RefreshFolderOperation: Got display name: UserInfo(id=john, enabled=true, displayName=john, email=john@abc.holdings, phone=, address=, website=, twitter=, quota=Quota(free=552655167488, used=8905893979, total=561561061467, relative=1.59, quota=-3), groups=[abc Holding, admin])
06-04 14:07:41.319 21794 28616 D RefreshFolderOperation: Checking changes in john@nextcloud.abc.holdings/
06-04 14:07:41.321 21794 28616 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/john//
06-04 14:07:41.509 21794 28616 I RefreshFolderOperation: Checked john@nextcloud.abc.holdings/ : not changed
06-04 14:07:41.559 21794 28616 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
06-04 14:07:41.560 21794 28616 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/apps/files_sharing/api/v1/shares
06-04 14:07:41.560 21794 21794 D FileDisplayActivity: Received broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
06-04 14:07:41.633 21794 21794 D FileDisplayActivity: Setting progress visibility to true
06-04 14:07:42.401 21794 28616 D GetSharesForFileRemoteOperation: Got 0 shares
06-04 14:07:42.442 21794 28616 D FileDataStorageManager: Sending 11 operations to FileContentProvider
06-04 14:07:42.442 21794 28616 D FileContentProvider: applying batch in provider com.owncloud.android.providers.FileContentProvider@87b129f (temporary: false)
06-04 14:07:42.462 21794 28616 D FileContentProvider: applied batch in provider com.owncloud.android.providers.FileContentProvider@87b129f
06-04 14:07:42.462 21794 28616 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
06-04 14:07:42.471 21794 21794 D FileDisplayActivity: Received broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
06-04 14:07:42.569 21794 21794 D FileDisplayActivity: Setting progress visibility to false
06-04 14:08:04.983  1846 28646 E ActivityManager:   3.3% 21794/com.nextcloud.client: 2.6% user + 0.6% kernel / faults: 10300 minor 168 major
06-04 14:08:44.058 21794 21794 V FileDisplayActivity: onPause() start
06-04 14:08:44.090 21794 21794 D FileDisplayActivity: onPause() ending
06-04 14:08:44.092 21794 21794 V FileDisplayActivity: onPause() end
06-04 14:08:44.129 21794 21794 D FileDisplayActivity: onStop() ending
06-04 14:08:44.131 21794 21794 V FileDisplayActivity: onSaveInstanceState() start
06-04 14:08:44.133 21794 21794 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
06-04 14:08:44.134 21794 21794 D ExtendedListFragment: onSaveInstanceState()
06-04 14:08:44.135 21794 21794 V FileDisplayActivity: onSaveInstanceState() end
06-04 14:08:51.109 21794 21794 V BaseActivity: onRestart() start
06-04 14:08:51.110 21794 21794 D FileDisplayActivity: onStart() starting
06-04 14:08:51.123 21794 28905 D ExternalLinks: links disabled
06-04 14:08:51.146 21794 21794 V FileDisplayActivity: onResume() start
06-04 14:08:51.148 21794 21794 D FileDisplayActivity: onResume() starting
06-04 14:08:51.228 21794 21794 V FileDisplayActivity: onResume() end
06-04 14:08:51.712 21794 28915 D OwnCloudClient #3: REQUEST GET /status.php
06-04 14:08:51.714 21794 28915 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.abc.holdings:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@6cf2379
06-04 14:08:51.715 21794 28915 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
06-04 14:08:51.719 21794 28915 I ServerNameIndicator: SNI done, hostname: nextcloud.abc.holdings
06-04 14:08:52.003 21794 28915 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
06-04 14:08:52.029 21794 28915 D UpdateOCVersionOperation: Got new OC version 23.0.5.1
06-04 14:08:52.030 21794 28915 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://nextcloud.abc.holdings/remote.php/dav/files/john: Operation finished with HTTP status code -1 (success)
06-04 14:08:52.035 21794 28915 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
06-04 14:08:52.198 21794 28915 D GetCapabilitiesRemoteOperation: Capabilities not modified
06-04 14:08:52.198 21794 28915 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
06-04 14:08:52.658 21794 28915 V ArbitraryDataProvider: Updating arbitrary data with cloud id: john@nextcloud.abc.holdings key: PREDEFINED_STATUS value: [{"clearAt":{"time":"3600","type":"period"},"icon":"📅","id":"meeting","message":"In a meeting"},{"clearAt":{"time":"1800","type":"period"},"icon":"🚌","id":"commuting","message":"Commuting"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🏡","id":"remote-work","message":"Working remotely"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🤒","id":"sick-leave","message":"Out sick"},{"icon":"🌴","id":"vacationing","message":"Vacationing"}]
06-04 14:08:53.177 21794 28915 I RefreshFolderOperation: Got display name: UserInfo(id=john, enabled=true, displayName=john, email=john@abc.holdings, phone=, address=, website=, twitter=, quota=Quota(free=552654589952, used=8905893979, total=561560483931, relative=1.59, quota=-3), groups=[abc Holding, admin])
06-04 14:08:53.178 21794 28915 D RefreshFolderOperation: Checking changes in john@nextcloud.abc.holdings/
06-04 14:08:53.181 21794 28915 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/john//
06-04 14:08:53.243 21794 21794 V FileDisplayActivity: onPause() start
06-04 14:08:53.259 21794 21794 D FileDisplayActivity: onPause() ending
06-04 14:08:53.259 21794 21794 V FileDisplayActivity: onPause() end
06-04 14:08:53.574 21794 21794 D FileDisplayActivity: onStop() ending
06-04 14:08:53.577 21794 21794 V FileDisplayActivity: onSaveInstanceState() start
06-04 14:08:53.581 21794 21794 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
06-04 14:08:53.582 21794 21794 D ExtendedListFragment: onSaveInstanceState()
06-04 14:08:53.584 21794 21794 V FileDisplayActivity: onSaveInstanceState() end
06-04 14:08:54.092 21794 28915 I RefreshFolderOperation: Checked john@nextcloud.abc.holdings/ : not changed
06-04 14:08:54.162 21794 28915 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
06-04 14:08:54.164 21794 28915 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/apps/files_sharing/api/v1/shares
06-04 14:08:55.004 21794 28915 D GetSharesForFileRemoteOperation: Got 0 shares
06-04 14:08:55.044 21794 28915 D FileDataStorageManager: Sending 11 operations to FileContentProvider
06-04 14:08:55.045 21794 28915 D FileContentProvider: applying batch in provider com.owncloud.android.providers.FileContentProvider@87b129f (temporary: false)
06-04 14:08:55.063 21794 28915 D FileContentProvider: applied batch in provider com.owncloud.android.providers.FileContentProvider@87b129f
06-04 14:08:55.063 21794 28915 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
06-04 14:09:05.360  1846 28968 E ActivityManager:   2.4% 21794/com.nextcloud.client: 2% user + 0.3% kernel / faults: 3958 minor 6 major
06-04 14:09:49.474 21794 21794 D ReceiveExternalFilesActivity: onCreate(Bundle) starting
06-04 14:09:49.488 21794 21794 D ReceiveExternalFilesActivity: onStart() starting
06-04 14:09:49.501 21794 29268 D ExternalLinks: links disabled
06-04 14:09:49.549 21794 21794 D ReceiveExternalFilesActivity: Populating view with content of : /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:09:49.648 21794 21794 D ReceiveExternalFilesActivity: onResume() starting
06-04 14:09:49.650 21794 21794 W DrawerActivity: setDrawerMenuItemChecked has been called with invalid menu-item-ID
06-04 14:09:49.712 21794 21794 D FileActivity: Operations service connected
06-04 14:09:50.886 21794 21794 D ReceiveExternalFilesActivity: Uploading file to dir /Documents/abc Holding/Buchführung/Ausgänge/
06-04 14:09:50.910 21794 21794 D FileActivity: show loading dialog
06-04 14:09:50.982 21794 21794 D ReceiveExternalFilesActivity: onPause() ending
06-04 14:09:50.999 21794 21794 D FileUploader: Starting command with id 7
06-04 14:09:51.014 21794 21794 V UploadsStorageManager: Inserting /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:09:51.019 21794 21794 D UploadsStorageManager: storeUpload returns with: content://org.nextcloud/uploads/5 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:09:51.019 21794 21794 D UploadsStorageManager: notifyObserversNow
06-04 14:09:51.020 21794 21794 D FileActivity: dismiss loading dialog
06-04 14:09:51.024 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status:UPLOAD_IN_PROGRESS and result:UNKNOWN (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:09:51.024 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:09:51.036 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:09:51.036 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:09:51.048 21794 21892 D UploadsStorageManager: QUERY: null ROWID: -1
06-04 14:09:51.057 21794 21892 V UploadsStorageManager: getUploads() got 5 rows from page 0, 5 rows total so far, last ID 1
06-04 14:09:51.057 21794 21892 D UploadsStorageManager: QUERY: _id < ? ROWID: 1
06-04 14:09:51.060 21794 21892 V UploadsStorageManager: getUploads() got 0 rows from page 1, 5 rows total so far, last ID 1
06-04 14:09:51.060 21794 21892 V UploadsStorageManager: getUploads() returning 5 (5) rows after reading 2 pages
06-04 14:09:51.060 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_IN_PROGRESS
06-04 14:09:51.062 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:09:51.062 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:09:51.098 21794 21892 D UploadFileOperation: normal upload
06-04 14:09:51.526 21794 21862 D OpenGLRenderer: endAllActiveAnimators on 0xb400007d06150ce0 (RippleDrawable) with handle 0xb400007c15ea0cc0
06-04 14:09:51.531 21794 21794 D ReceiveExternalFilesActivity: onStop() ending
06-04 14:09:51.535 21794 21794 D ReceiveExternalFilesActivity: onDestroy() ending
06-04 14:09:51.556 21794 21892 D UploadFileOperation: Checking name collision in server
06-04 14:09:51.560 21794 21892 D OwnCloudClient #3: REQUEST HEAD /remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document2.pdf
06-04 14:09:51.561 21794 21892 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.abc.holdings:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@6cf2379
06-04 14:09:51.561 21794 21892 D AdvancedSslSocketFactory:  ... with connection timeout 50000 and socket timeout 50000
06-04 14:09:51.562 21794 21892 I ServerNameIndicator: SNI done, hostname: nextcloud.abc.holdings
06-04 14:09:51.989 21794 21892 D OwnCloudClient #3: Location to redirect: https://nextcloud.abc.holdings/apps/dashboard/
06-04 14:09:52.858 21794 21892 D ExistenceCheckRemoteOperation: Existence check for https://nextcloud.abc.holdings/remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20Document2.pdf targeting for  existence finished with HTTP status 200
06-04 14:09:52.858 21794 21892 D UploadFileOperation: Name collision; asking the user what to do
06-04 14:09:52.859 21794 21892 E UploadFileOperation: Upload of /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf to /Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf: Synchronization conflict
06-04 14:09:52.860 21794 21892 D UploadsStorageManager: updateDatabaseUploadResult uploadResult: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=null, mCode=SYNC_CONFLICT, message=null, getLogMessage=Synchronization conflict) upload: com.owncloud.android.operations.UploadFileOperation@9061035
06-04 14:09:52.864 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status:UPLOAD_FAILED and result:SYNC_CONFLICT (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf status:UPLOAD_IN_PROGRESS result:-1)
06-04 14:09:52.864 21794 21892 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf with status=UPLOAD_FAILED
06-04 14:09:52.873 21794 21892 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/john@nextcloud.abc.holdings/Documents/abc Holding/Buchführung/Ausgänge/2022-05-28 My Document2.pdf
06-04 14:09:52.873 21794 21892 D UploadsStorageManager: notifyObserversNow
06-04 14:09:52.874 21794 21892 D FileUploader: NotifyUploadResult with resultCode: SYNC_CONFLICT
06-04 14:09:52.880 21794 21892 D FileUploader: Stopping command after id 7
06-04 14:09:52.889 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:09:52.893 21794 22390 D skia    : --- Failed to create image decoder with message 'unimplemented'
06-04 14:10:01.817 21794 21794 D ConflictsResolveActivity: onCreate(Bundle) starting
06-04 14:10:01.852 21794 21794 D UploadsStorageManager: Retrieve job com.owncloud.android.db.OCUpload@6dc70a5 for id 5
06-04 14:10:01.855 21794 21794 D ConflictsResolveActivity: onStart() starting
06-04 14:10:01.860 21794 29312 D ExternalLinks: links disabled
06-04 14:10:01.866 21794 29313 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/john//Documents/abc%20Holding/Buchf%C3%BChrung/Ausg%C3%A4nge/2022-05-28%20My%20%Document.pdf
06-04 14:10:01.873 21794 21794 D ConflictsResolveActivity: onResume() starting
06-04 14:10:01.875 21794 21794 W DrawerActivity: setDrawerMenuItemChecked has been called with invalid menu-item-ID
06-04 14:10:01.903 21794 21794 D FileActivity: Operations service connected
06-04 14:10:03.103 21794 29313 D OwnCloudClient #3: Location to redirect: https://nextcloud.abc.holdings/apps/dashboard/
06-04 14:10:03.254 21794 29313 D RemoteOperationResult: RemoteOperationResult has processed UNHANDLED_HTTP_CODE: 405 Method Not Allowed
06-04 14:10:03.257 21794 29313 E ConflictsResolveActivity: ReadFileRemoteOp returned failure with code: 405
06-04 14:10:03.316 21794 21794 D ConflictsResolveActivity: onPause() ending
06-04 14:10:03.328 21794 21794 V BaseActivity: onRestart() start
06-04 14:10:03.330 21794 21794 D FileDisplayActivity: onStart() starting
06-04 14:10:03.346 21794 29320 D ExternalLinks: links disabled
06-04 14:10:03.368 21794 21794 V FileDisplayActivity: onResume() start
06-04 14:10:03.370 21794 21794 D FileDisplayActivity: onResume() starting
06-04 14:10:03.423 21794 21794 V FileDisplayActivity: onResume() end
06-04 14:10:03.633 21794 21804 W System  : A resource failed to call close. 
06-04 14:10:03.640 21794 21804 W System  : A resource failed to call close. 
06-04 14:10:03.932 21794 29325 D OwnCloudClient #3: REQUEST GET /status.php
06-04 14:10:03.979 21794 21794 D ConflictsResolveActivity: onStop() ending
06-04 14:10:03.983 21794 21794 D ConflictsResolveActivity: onDestroy() ending
06-04 14:10:04.848 21794 29325 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
06-04 14:10:04.873 21794 29325 D UpdateOCVersionOperation: Got new OC version 23.0.5.1
06-04 14:10:04.873 21794 29325 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://nextcloud.abc.holdings/remote.php/dav/files/john: Operation finished with HTTP status code -1 (success)
06-04 14:10:04.882 21794 29325 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
06-04 14:10:04.883 21794 29325 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.abc.holdings:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@6cf2379
06-04 14:10:04.883 21794 29325 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
06-04 14:10:04.884 21794 29325 I ServerNameIndicator: SSLSocket implementation: com.google.android.gms.org.conscrypt.Java8EngineSocket
06-04 14:10:04.884 21794 29325 I ServerNameIndicator: SNI done, hostname: nextcloud.abc.holdings
06-04 14:10:05.841  1846 29326 E ActivityManager:  

@AlvaroBrey

azrdev commented 2 years ago

I too see failed uploads which fail to open the conflicts dialog, and adb logcat has

06-11 00:06:14.621 17708 20948 D RemoteOperationResult: RemoteOperationResult has processed UNHANDLED_HTTP_CODE: 405 Method Not Allowed
06-11 00:06:14.621 17708 20948 E ConflictsResolveActivity: ReadFileRemoteOp returned failure with code: 405

client version 3.20.1 server version 24.0.1.1

The unusual thing here is that these failed uploads all reside on an SFTP external storage (hetzner storagebox), which in the past had problems with big uploads to nextcloud appearing on the storage, but nextcloud not recognizing them as done and thus the client endlessly retrying to upload. Builtin storage apparently lets me upload just fine.

printplaatreparatie commented 2 years ago

I have a logcat log of the message. It keeps bugging me for one specific file.

07-09 17:26:05.730  1871  1871 D InterruptionStateProvider: No bubble up: not allowed to bubble: 0|com.nextcloud.client|411|null|10223
07-09 17:26:05.730  1871  1871 D InterruptionStateProvider: No heads up: unimportant notification: 0|com.nextcloud.client|411|null|10223
07-09 17:26:05.731  1871  1956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.nextcloud.client
07-09 17:26:05.734  1871  1956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.nextcloud.client
07-09 17:26:08.290  3420  3420 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1923 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=com.nextcloud.client fieldId=-1 fieldName=null extras=null}, false)
07-09 17:26:08.481  1520  2429 I InputDispatcher: Monitor swipe-up (server) is stealing touch from [c8aaa56 com.nextcloud.client/com.owncloud.android.ui.activity.FileDisplayActivity (server), ]
07-09 17:26:42.204  1520  3492 I ActivityTaskManager: START u0 {flg=0x4000000 cmp=com.nextcloud.client/com.owncloud.android.ui.activity.ConflictsResolveActivity (has extras)} from uid 10223
07-09 17:26:42.204  1520  3492 W ActivityTaskManager: startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { flg=0x4000000 cmp=com.nextcloud.client/com.owncloud.android.ui.activity.ConflictsResolveActivity (has extras) }07-09 17:26:42.221  1871  1956 D PeopleSpaceWidgetMgr: Sbn doesn't contain valid PeopleTileKey: null/0/com.nextcloud.client
07-09 17:26:42.244  9605  3007 D OwnCloudClient #0: REQUEST PROPFIND /nextcloud/remote.php/dav/files/xxxx//InstantUpload/Camera/2022/07/xxxx.mp4
07-09 17:26:42.269  1520  1640 I ActivityTaskManager: Displayed com.nextcloud.client/com.owncloud.android.ui.activity.ConflictsResolveActivity: +61ms
07-09 17:26:42.550  1520  3492 W InputManager-JNI: Input channel object '271ac4 Splash Screen com.nextcloud.client (client)' was disposed without first being removed with the input manager!
07-09 17:26:42.840  3420  3420 I GoogleInputMethodService: GoogleInputMethodService.onStartInput():1923 onStartInput(EditorInfo{inputType=0x0(NULL) imeOptions=0x0 privateImeOptions=null actionName=UNSPECIFIED actionLabel=null actionId=0 initialSelStart=-1 initialSelEnd=-1 initialCapsMode=0x0 hintText=null label=null packageName=com.nextcloud.client fieldId=-1 fieldName=null extras=null}, false)
07-09 17:26:42.882  1520  3809 W InputManager-JNI: Input channel object 'b508565 com.nextcloud.client/com.owncloud.android.ui.activity.ConflictsResolveActivity (client)' was disposed without first being removed with the input manager!
07-09 17:26:42.949  9605  3017 D OwnCloudClient #0: REQUEST GET /nextcloud/status.php
07-09 17:26:43.009  9605  3017 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://xxxx/remote.php/dav/files/xxxx: Operation finished with HTTP status code -1 (success)
07-09 17:26:43.014  9605  3017 D OwnCloudClient #0: REQUEST GET /nextcloud/ocs/v2.php/cloud/capabilities
07-09 17:26:43.177  1520  3492 I InputDispatcher: Monitor swipe-up (server) is stealing touch from [c8aaa56 com.nextcloud.client/com.owncloud.android.ui.activity.FileDisplayActivity (server), ]
07-09 17:26:43.325  9605  3017 V ArbitraryDataProvider: Updating arbitrary data with cloud id: xxxx key: PREDEFINED_STATUS value: [{"clearAt":{"time":"3600","type":"period"},"icon":"📅","id":"meeting","message":"In een vergadering"},{"clearAt":{"time":"1800","type":"period"},"icon":"🚌","id":"commuting","message":"Woon-werk"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🏡","id":"remote-work","message":"Thuiswerken"},{"clearAt":{"time":"day","type":"end-of"},"icon":"🤒","id":"sick-leave","message":"Ziek"},{"icon":"🌴","id":"vacationing","message":"Op vakantie"}]
07-09 17:26:43.548  9605  3017 D RefreshFolderOperation: Checking changes in xxxx
07-09 17:26:43.549  9605  3017 D OwnCloudClient #0: REQUEST PROPFIND xxxx/
07-09 17:26:43.745  9605  3017 I RefreshFolderOperation: Checked xxxx/ : changed
07-09 17:26:43.746  9605  3017 D OwnCloudClient #0: REQUEST PROPFIND xxxx/
07-09 17:26:44.062  9605  3017 D RefreshFolderOperation: Synchronizing xxxx/
07-09 17:26:44.128  9605  3017 D OwnCloudClient #0: REQUEST GET /nextcloud/ocs/v2.php/apps/files_sharing/api/v1/shares
07-09 17:26:46.481  1520  1595 W NotificationService: Toast already killed. pkg=com.nextcloud.client token=android.os.BinderProxy@9a81753`

Edit by repo admin: edited for readability

zotty commented 2 years ago

I'm having the same issue, with app version 3.21.0, server version 24.0.3 on Ubuntu 22.04, installed via snap. Data directory moved to USB HDD.

I can't see any log options in the app?

Screenshot_20220810-102430_Nextcloud

Screenshot_20220810-103750_Nextcloud Screenshot_20220810-103742_Nextcloud

jamincollins commented 2 years ago

Same issue here app version 3.21.2

EdSantos754 commented 1 year ago

Gosh, I was getting desperate, with 1000+ notifications a day, until I figured out what file it was causing problems. I had conflicts before, and they were easy to fix. But now it just shows the "error creating conflict dialogue", therefore the conflict can't be solved and the warning keeps poping up, non-stop.

I'm on version 3.22.1 (f-droid). I was using a previous version when this started, some days ago, I updated it but the problem remains.

I also use hetzner host (maintained by them, server version 24.0.5), as mentioned above, not sure if it is a coincidence.

wimg commented 11 months ago

I can confirm the problem still exists in 3.26.0. Keeps reporting conflicts, with no way to resolve them.

rechner commented 11 months ago

Also experiencing this problem. Deleting the on-device file doesn't stop the conflict notifications either.

Android 14 UP1A.231005.007.2023101300 App version 3.26 Nextcloud hub 6 27.1.2 docker with reverse proxy

linuxrichard commented 10 months ago

Still a problem. Restarting the phone does not fix it. Restarting the server does not fix this either.

Nextcloud Android ver 3.26.0 Android ver 13, patch level 1 Aug 2023 Phone manufacturer: Samsung (One UI v 5.1) Nextcloud server 27.1.2