Hello,
some apps, such as Signal or SMS Backup & Restore fail to use Nextclou…d's Storage Access Framework (SAF) for storing their backups, as they execute create->rename dances for their files.
### Steps to reproduce
1. Install Signal
2. Set Nextcloud SAF as backend for Signal's "Chat backups"
3. "Create backup"
### Expected behaviour
- All files upload successfully
### Actual behaviour
- (Empty) temporary files are sometimes uploaded, final backup files are missing, Signal states "Last backup: Never"
### Can you reproduce this problem on https://try.nextcloud.com?
As these backups contain sensitive data, I'm not going to attempt this. It's very unlikely to be a server issue tho, as other users have the same problem.
### Environment data
Android version: 10
Device model: Pixel 4
Stock or customized system: Custom LineageOS
Nextcloud app version: 3.14.1
Nextcloud server version: 19.0.6
Reverse proxy: -
### Logs
#### Web server log
```
"PUT /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 201 1529 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"PROPFIND /remote.php/webdav/Archive/ HTTP/1.1" 207 1608 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"PROPFIND /remote.php/webdav/Archive/ HTTP/1.1" 207 19662 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"GET /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 200 980 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"HEAD /remote.php/webdav/Archive/signal-2021-01-15-10-05-38.backup HTTP/1.1" 404 694 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"GET /index.php/204 HTTP/1.1" 204 1826 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"MOVE /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 201 825 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"HEAD /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 404 1194 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"PUT /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 201 1029 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"DELETE /remote.php/webdav/Archive/signal-2021-01-15-10-05-38.backup HTTP/1.1" 204 649 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"PROPFIND /remote.php/webdav/Archive/.backup98765432-47de-44cd-b93c-1234567890ab.tmp HTTP/1.1" 207 1647 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
"GET /index.php/apps/files/api/v1/thumbnail/256/256/Archive/signal-2021-01-15-10-05-38.backup HTTP/1.1" 404 954 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.14.1"
```
#### Nextcloud log (data/nextcloud.log)
No nextcloud.log can be found anywhere on the device, here's output from logcat instead:
```
10:10:24.254 14646 14646 I BackupsPreferenceFragme: Queing backup...
10:10:24.265 14646 20019 I Job : [JOB::b9b77898-1c72-455f-ad78-fc9c957fe8fc][LocalBackupJobApi29] onSubmit() (Time Since Submission: 11 ms, Lifespan: Immortal, Run Attempt: 1/3)
10:10:24.269 14646 20033 I JobRunner: [JOB::b9b77898-1c72-455f-ad78-fc9c957fe8fc][LocalBackupJobApi29][3] Running job. (Time Since Submission: 14 ms, Lifespan: Immortal, Run Attempt: 1/3)
10:10:24.270 14646 20033 I LocalBackupJobApi29: Executing backup job...
10:10:24.270 14646 20033 D NotificationCancellatio: cancelLegacy() called with: notificationId = [31321]
10:10:24.271 14646 14646 I GenericForegroundServic: handleStart() ChannelId: backups_v2 Id: 4 Progress: 0/0 determinate
10:10:24.274 14646 14646 I GenericForegroundServic: handleReplace() ChannelId: backups_v2 Id: 4 Progress: 0/0 indeterminate
10:10:24.286 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:24.292 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:24.295 20528 32319 D DocumentsStorageProvider: queryChildDocuments(), id=-2050886444/4
10:10:24.338 20528 32715 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:24.342 20528 32715 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:24.345 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:24.348 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:24.352 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:24.355 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:24.359 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:24.362 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:24.366 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:24.370 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:24.373 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:24.377 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:24.381 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:24.385 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:24.388 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:24.393 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:24.397 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/211
10:10:24.402 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/211
10:10:24.406 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/214
10:10:24.411 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/214
10:10:24.415 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:24.419 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:24.423 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:24.427 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:24.431 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:24.435 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:24.439 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:24.443 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:24.447 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:24.451 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:24.455 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:24.461 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:24.465 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/216
10:10:24.469 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/216
10:10:24.473 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/217
10:10:24.477 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/217
10:10:24.480 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:24.484 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:24.487 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:24.492 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:24.495 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:24.500 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:24.503 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:24.507 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:24.510 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/219
10:10:24.514 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/219
10:10:24.517 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:24.521 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:24.524 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:24.528 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:24.531 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:24.535 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:24.538 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:24.541 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:24.544 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:24.548 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:24.552 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:24.556 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:24.559 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:24.563 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:24.566 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:24.571 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:24.575 20528 20599 D DocumentsStorageProvider: queryChildDocuments(), id=-2050886444/4
10:10:24.619 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:24.623 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:24.627 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:24.631 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:24.635 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:24.639 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:24.644 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:24.648 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:24.652 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/211
10:10:24.655 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/211
10:10:24.659 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/214
10:10:24.662 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/214
10:10:24.665 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:24.669 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:24.672 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:24.676 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:24.680 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:24.683 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:24.686 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/216
10:10:24.690 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/216
10:10:24.693 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/217
10:10:24.697 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/217
10:10:24.700 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:24.704 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:24.707 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:24.711 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:24.715 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/219
10:10:24.720 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/219
10:10:24.724 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:24.728 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:24.732 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:24.736 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:24.739 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:24.743 20528 20599 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:24.746 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:24.750 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:24.754 20528 20599 D DocumentsStorageProvider: createDocument(), id=-2050886444/4
10:10:24.758 20528 20599 D OwnCloudClient #0: REQUEST PUT /remote.php/webdav/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:24.759 20528 20599 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.domain.net:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@949a50d
10:10:24.759 20528 20599 D AdvancedSslSocketFactory: ... with connection timeout 5000 and socket timeout 30000
10:10:24.763 717 32727 E ResolverController: No valid NAT64 prefix (135, <unspecified>/0)
10:10:24.763 20528 20599 I ServerNameIndicator: SSLSocket implementation: org.conscrypt.Java8EngineSocket
10:10:24.763 20528 20599 I ServerNameIndicator: SNI done, hostname: nextcloud.domain.net
10:10:24.950 20528 20599 D RefreshFolderOperation: Checking changes in user@nextcloud.domain.net/Archive/
10:10:24.951 20528 20599 D OwnCloudClient #0: REQUEST PROPFIND /remote.php/webdav/Archive/
10:10:24.989 20528 20599 I RefreshFolderOperation: Checked user@nextcloud.domain.net/Archive/ : changed
10:10:24.990 20528 20599 D OwnCloudClient #0: REQUEST PROPFIND /remote.php/webdav/Archive/
10:10:25.083 20528 20599 I ReadFolderRemoteOperation: Synchronized /Archive/: Operation finished with HTTP status code 207 (success)
10:10:25.083 20528 20599 D RefreshFolderOperation: Synchronizing user@nextcloud.domain.net/Archive/
10:10:25.092 20528 20599 D RefreshFolderOperation: Remote folder /Archive/ changed - starting update of local data
10:10:25.119 20528 20599 D FileDataStorageManager: Saving folder /Archive/ with 19 children and 0 files to remove
10:10:25.174 20528 20599 D FileDataStorageManager: Sending 20 operations to FileContentProvider
10:10:25.174 20528 20599 D FileContentProvider: applying batch in provider com.owncloud.android.providers.FileContentProvider@5774dd4 (temporary: false)
10:10:25.194 20528 20599 D FileContentProvider: applied batch in provider com.owncloud.android.providers.FileContentProvider@5774dd4
10:10:25.211 20528 20599 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
10:10:25.211 20528 20599 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
10:10:25.222 20528 20599 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:25.230 20528 20599 D DocumentsStorageProvider: openDocument(), id=-2050886444/1574
10:10:25.235 20528 20599 D OwnCloudClient #0: REQUEST GET /remote.php/webdav/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:25.272 20528 20599 I DownloadFileRemoteOperation: Download of /Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp to /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp: Operation finished with HTTP status code 200 (success)
10:10:25.273 20528 20599 I DownloadFileOperation: Download of /Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp to /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp: Operation finished with HTTP status code 200 (success)
10:10:25.294 20528 20599 D FileDataStorageManager: Number of files updated with CONFLICT: 1
10:10:25.295 20528 20599 D FileDataStorageManager: checking parents to remove conflict; STARTING with /Archive/
10:10:25.299 20528 20599 D FileDataStorageManager: NO MORE conflicts in /Archive/
10:10:25.305 20528 20599 D FileDataStorageManager: checking parents to remove conflict; NEXT /
10:10:25.309 20528 20599 D FileDataStorageManager: NO MORE conflicts in /
10:10:25.315 20528 20599 D FileDataStorageManager: checking parents to remove conflict; NEXT
10:10:25.801 14646 19986 W System : A resource failed to call close.
10:10:25.807 14646 19986 I chatty : uid=10183(org.thoughtcrime.securesms) FinalizerDaemon identical 94 lines
10:10:25.807 14646 19986 W System : A resource failed to call close.
10:10:26.498 14646 20033 I chatty : uid=10183(org.thoughtcrime.securesms) signal-JobRunne identical 25 lines
10:10:26.516 14646 19986 W System : A resource failed to call close.
10:10:26.538 14646 20033 I chatty : uid=10183(org.thoughtcrime.securesms) signal-JobRunne identical 2 lines
10:10:26.545 14646 19986 W System : A resource failed to call close.
10:10:26.545 14646 19986 I chatty : uid=10183(org.thoughtcrime.securesms) FinalizerDaemon identical 4 lines
10:10:26.545 14646 19986 W System : A resource failed to call close.
10:10:27.294 14646 20033 I chatty : uid=10183(org.thoughtcrime.securesms) signal-JobRunne identical 77 lines
10:10:27.298 14646 20033 D FullBackupExporter: [Backup] table::sqlite_sequence: 0 table::sms: 520 table::mms: 25 table::part: 977 table::thread: 1 table::identities: 0 table::drafts: 0 table::push: 1 table::groups: 0 table::recipient: 1 table::group_receipts: 0 table::one_time_prekeys: 0 table::signed_prekeys: 0 table::sessions: 0 table::sticker: 40 table::storage_key: 0 table::sms_fts: 0 table::mms_fts: 0 table::remapped_recipients: 1 table::remapped_threads: 0 table::mention: 0 prefs: 0 avatars: 4 total: 1570
10:10:27.299 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.313 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:27.313 20528 32324 D DocumentsStorageProvider: renameDocument(), id=-2050886444/1574
10:10:27.319 20528 20528 D FileUploader: Creating service
10:10:27.320 20528 20528 D skia : --- Failed to create image decoder with message 'unimplemented'
10:10:27.322 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:27.326 20528 20528 V UploadsStorageManager: Updating state of any killed upload
10:10:27.329 20528 20528 V UploadsStorageManager: No upload was killed
10:10:27.330 20528 20528 D FileUploader: Starting command with id 1
10:10:27.331 20528 32324 E RenameFileOperation: Unable to create parent folder /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/tmp
10:10:27.332 20528 32355 D DocumentsStorageProvider: queryChildDocuments(), id=-2050886444/4
10:10:27.334 20528 20528 V UploadsStorageManager: Inserting /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status=UPLOAD_IN_PROGRESS
10:10:27.337 20528 20528 D UploadsStorageManager: storeUpload returns with: content://org.nextcloud/uploads/42 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.337 20528 20528 D UploadsStorageManager: notifyObserversNow
10:10:27.338 20528 32324 D OwnCloudClient #0: REQUEST HEAD /remote.php/webdav/Archive/signal-2021-01-15-10-10-24.backup
10:10:27.339 20528 32728 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status:UPLOAD_IN_PROGRESS and result:UNKNOWN (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp status:UPLOAD_IN_PROGRESS result:-1)
10:10:27.339 20528 32728 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status=UPLOAD_IN_PROGRESS
10:10:27.342 20528 32728 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.343 20528 32728 D UploadsStorageManager: notifyObserversNow
10:10:27.347 20528 32728 D UploadsStorageManager: QUERY: null ROWID: -1
10:10:27.350 20528 32728 V UploadsStorageManager: getUploads() got 39 rows from page 0, 39 rows total so far, last ID 1
10:10:27.350 20528 32728 D UploadsStorageManager: QUERY: _id < ? ROWID: 1
10:10:27.352 20528 32728 V UploadsStorageManager: getUploads() got 0 rows from page 1, 39 rows total so far, last ID 1
10:10:27.352 20528 32728 V UploadsStorageManager: getUploads() returning 39 (39) rows after reading 2 pages
10:10:27.352 20528 32728 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status=UPLOAD_IN_PROGRESS
10:10:27.353 20528 32728 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.353 20528 32728 D UploadsStorageManager: notifyObserversNow
10:10:27.359 20528 32728 D UploadFileOperation: normal upload
10:10:27.361 20528 32728 D AdvancedSslSocketFactory: Creating SSL Socket with remote nextcloud.domain.net:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@c623d1
10:10:27.361 20528 32728 D AdvancedSslSocketFactory: ... with connection timeout 0 and socket timeout 0
10:10:27.376 20528 32324 D OwnCloudClient: HEAD to /Archive/signal-2021-01-15-10-10-24.backup finished with HTTP status 404(FAIL)
10:10:27.377 20528 32324 D OwnCloudClient #0: REQUEST MOVE /remote.php/webdav/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.378 717 32729 E ResolverController: No valid NAT64 prefix (135, <unspecified>/0)
10:10:27.378 20528 32728 I ServerNameIndicator: SNI done, hostname: nextcloud.domain.net
10:10:27.437 20528 32324 I RenameFileRemoteOperation: Rename /Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp to /Archive/signal-2021-01-15-10-10-24.backup: Operation finished with HTTP status code 201 (success)
10:10:27.437 20528 32324 D OCFile : OCFile name changing from /Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.438 20528 32324 D OCFile : OCFile name changed to /Archive/signal-2021-01-15-10-10-24.backup
10:10:27.444 20528 32728 D UploadFileOperation: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp not exists anymore
10:10:27.444 20528 32728 E UploadFileOperation: Upload of /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp to /Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp: Operation finished with HTTP status code -1 (fail)
10:10:27.444 20528 32728 D UploadsStorageManager: updateDatabaseUploadResult uploadResult: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=null, mCode=LOCAL_FILE_NOT_FOUND, getLogMessage=Operation finished with HTTP status code -1 (fail)) upload: com.owncloud.android.operations.UploadFileOperation@87bad1a
10:10:27.452 20528 32728 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status:UPLOAD_FAILED and result:FILE_NOT_FOUND (old:/storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp status:UPLOAD_IN_PROGRESS result:-1)
10:10:27.452 20528 32728 V UploadsStorageManager: Updating /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp with status=UPLOAD_FAILED
10:10:27.458 20528 32728 D UploadsStorageManager: updateUpload returns with: 1 for file: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp
10:10:27.458 20528 32728 D UploadsStorageManager: notifyObserversNow
10:10:27.459 20528 32728 D FileUploader: NotifyUploadResult with resultCode: LOCAL_FILE_NOT_FOUND
10:10:27.460 20528 32728 D FileUploader: Stopping command after id 1
10:10:27.463 20528 20528 V FileUploader: Destroying service
10:10:27.465 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.468 20528 32385 E BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp: open failed: ENOENT (No such file or directory)
10:10:27.468 20528 32324 D DocumentsStorageProvider: queryChildDocuments(), id=-2050886444/4
10:10:27.468 20528 32385 E BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/user@nextcloud.domain.net/Archive/.backup98765432-8b13-42b5-b7f2-123456780abc.tmp: open failed: ENOENT (No such file or directory)
10:10:27.473 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1574
10:10:27.485 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.490 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1574
10:10:27.496 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.507 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1574
10:10:27.514 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.525 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.533 20528 32355 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.540 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.546 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.557 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.565 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.577 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.587 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.596 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.600 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.601 20528 32355 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.610 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.610 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1574
10:10:27.618 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1574
10:10:27.618 20528 32355 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:27.629 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:27.630 20528 32324 D DocumentsStorageProvider: deleteDocument(), id=-2050886444/1574
10:10:27.639 20528 32355 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:27.649 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:27.656 20528 32324 D OwnCloudClient #0: REQUEST DELETE /remote.php/webdav/Archive/signal-2021-01-15-10-10-24.backup
10:10:27.657 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:27.663 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:27.667 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:27.673 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:27.679 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:27.684 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:27.703 20528 32355 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:27.709 20528 32355 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:27.711 20528 20543 W System : A resource failed to call close.
10:10:27.714 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/211
10:10:27.719 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/211
10:10:27.723 20528 32324 I RemoveFileRemoteOperation: Remove /Archive/signal-2021-01-15-10-10-24.backup: Operation finished with HTTP status code 204 (success)
10:10:27.723 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/214
10:10:27.726 20528 32324 D FileContentProvider: Removing FILE 00891059oc22bbc45876
10:10:27.740 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/214
10:10:27.747 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:27.752 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:27.757 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:27.759 14646 20033 W LocalBackupJobApi29: Backup failed. Deleted temp file
10:10:27.759 14646 20033 I BackupUtil: Deleting older backups
10:10:27.759 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:27.764 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:27.766 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/4
10:10:27.771 20528 32319 D DocumentsStorageProvider: queryChildDocuments(), id=-2050886444/4
10:10:27.772 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:27.781 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:27.788 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:27.796 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:27.805 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:27.814 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:27.823 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:27.833 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:27.841 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:27.850 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:27.858 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:27.866 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:27.875 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:27.881 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.886 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:27.892 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.894 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/216
10:10:27.902 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.903 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/216
10:10:27.911 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/217
10:10:27.912 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.918 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/217
10:10:27.918 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/210
10:10:27.927 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:27.929 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/210
10:10:27.935 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:27.938 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.942 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:27.947 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.953 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:27.955 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.960 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:27.965 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.971 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:27.973 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/237
10:10:27.978 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:27.984 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/237
10:10:27.989 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:27.992 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:27.996 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:28.001 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:28.006 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:28.008 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:28.011 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:28.015 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:28.021 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:28.024 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/238
10:10:28.027 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/219
10:10:28.029 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/238
10:10:28.035 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:28.038 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/219
10:10:28.042 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.049 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:28.053 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.055 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:28.060 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.062 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:28.069 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1572
10:10:28.071 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.078 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.080 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1572
10:10:28.086 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/211
10:10:28.090 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.096 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/211
10:10:28.098 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.104 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/214
10:10:28.105 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.112 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.115 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/214
10:10:28.120 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.124 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:28.127 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.132 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:28.138 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.140 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:28.148 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.149 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:28.155 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.156 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/212
10:10:28.165 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.168 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/212
10:10:28.173 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.175 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:28.177 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.182 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:28.186 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.188 20528 32319 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:28.190 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.196 20528 32319 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:28.200 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.205 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/213
10:10:28.206 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.217 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.217 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/213
10:10:28.226 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.226 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:28.239 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:28.240 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.249 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:28.254 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:28.259 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/215
10:10:28.264 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/215
10:10:28.268 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/216
10:10:28.272 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/216
10:10:28.276 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/217
10:10:28.281 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/217
10:10:28.287 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:28.292 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:28.296 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:28.301 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:28.304 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/218
10:10:28.308 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/218
10:10:28.311 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:28.319 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:28.325 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:28.329 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:28.333 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/222
10:10:28.342 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/222
10:10:28.349 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/219
10:10:28.355 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/219
10:10:28.361 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.365 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.369 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.373 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.377 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/220
10:10:28.380 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/220
10:10:28.386 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.390 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.393 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.398 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.402 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/1573
10:10:28.406 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/1573
10:10:28.410 20528 32324 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.414 20528 32324 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.418 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.422 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.425 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/221
10:10:28.429 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/221
10:10:28.433 20528 20545 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.438 20528 20545 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.442 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.446 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.450 20528 32325 D DocumentsStorageProvider: isChildDocument(), parent=-2050886444/4, id=-2050886444/239
10:10:28.455 20528 32325 D DocumentsStorageProvider: queryDocument(), id=-2050886444/239
10:10:28.460 14646 14646 I GenericForegroundServic: handleStop()
10:10:28.460 14646 14646 I GenericForegroundServic: Last request. Ending foreground service.
10:10:28.460 14646 20033 I JobRunner: [JOB::b9b77898-1c72-455f-ad78-fc9c957fe8fc][LocalBackupJobApi29][3] Job finished with result SUCCESS in 4191 ms. (Time Since Submission: 4205 ms, Lifespan: Immortal, Run Attempt: 1/3)
```
Others have reported similar problems. See e.g. https://github.com/signalapp/Signal-Android/issues/10258
It seems any software that does quick renames for backup purposes will run into this issue.
Thanks!