Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot debug backup error #859

Closed
Lanchon opened this issue Jan 31, 2025 · 17 comments
Closed

cannot debug backup error #859

Lanchon opened this issue Jan 31, 2025 · 17 comments
Labels
needs info Requires more information from reporter

Comments

@Lanchon
Copy link

Lanchon commented Jan 31, 2025

im a little stuck...

im running self-built lineageos 4 microg 22.1 with seedvault 15-5.2 backing up to my up-to-date nextcloud.

i was running self-built android 14 and backups worked fine. then i upgraded to self-built android 15 and i started getting backup errors. there is a non-descriptive notification:

Backup failed
An error ocurred while running the backup.

i tried removing the backup dir in my nextcloud and re-initializing the backup location, but nothing changed.

i back up only selected apps. some backed up, other did not. while backing up, i can see that the progress notification shows some APKs are being backed up which i didn't choose to backup, and i don't know why.

i saved the backup log. here are some excerpts:

$ grep -i seedvault seedvault-15-5.2-1738340991358.txt

01-31 12:13:03.389  1470  2017 V WindowManager: Sent Transition (#3749) createdAt=01-31 12:13:03.360 via request=TransitionRequestInfo { type = TO_FRONT, triggerTask = TaskInfo{userId=0 taskId=14657 effectiveUid=10160 displayId=0 isRunning=true baseIntent=Intent { flg=0x10000000 cmp=com.stevesoltys.seedvault/.settings.SettingsActivity } baseActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} topActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} origActivity=null realActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} numActivities=1 lastActiveTime=412224985 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 110 - 0, 0) topActivityInfo=ActivityInfo{cdffd5e com.stevesoltys.seedvault.settings.SettingsActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isTopActivityStyleFloating=false lastNonFullscreenBounds=Rect(267, 635 - 814, 1715) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2376 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2376 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@f3e0dc3, appThread = android.app.IApplicationThread$Stub$Proxy@d6f7640, debugName = LaunchFromRecents }, displayChange = null, flags = 0, debugId = 3749 }
01-31 12:13:03.389  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 12:13:05.558  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 12:13:07.296  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1}
01-31 13:28:31.575  1470 10247 I ActivityTaskManager: START u0 {cmp=com.stevesoltys.seedvault/.settings.SettingsActivity (has extras)} with LAUNCH_SINGLE_TASK from uid 1000 (BAL_ALLOW_VISIBLE_WINDOW) result code=2
01-31 13:28:31.602  1470  2017 V WindowManager: Sent Transition (#3811) createdAt=01-31 13:28:31.572 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=14657 effectiveUid=10160 displayId=0 isRunning=true baseIntent=Intent { flg=0x10000000 cmp=com.stevesoltys.seedvault/.settings.SettingsActivity } baseActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} topActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} origActivity=null realActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} numActivities=1 lastActiveTime=412511045 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 110 - 0, 0) topActivityInfo=ActivityInfo{cdffd5e com.stevesoltys.seedvault.settings.SettingsActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isTopActivityStyleFloating=false lastNonFullscreenBounds=Rect(267, 635 - 814, 1715) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2376 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2376 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3811 }
01-31 13:28:31.603  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 13:28:31.618  1470  2711 I ImeTracker: com.stevesoltys.seedvault:c5661d86: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
01-31 13:28:31.618  1470  2711 I ImeTracker: com.stevesoltys.seedvault:c5661d86: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-31 13:28:38.270  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 13:28:41.593  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.596  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.596  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.EMERGENCY due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.telephony.action.EMERGENCY_ASSISTANCE', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.597  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.599  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1}
01-31 13:28:41.624  6060  6060 I AppLocaleUtil: Can display preference - [com.stevesoltys.seedvault] : isDisallowedPackage : false / isSignedWithPlatformKey : true / hasLauncherEntry : false / canDisplay : false / 1.1
01-31 13:28:41.625  6060  6060 I AppLocaleUtil: Can display preference - [com.stevesoltys.seedvault] : isDisallowedPackage : false / isSignedWithPlatformKey : true / hasLauncherEntry : false / canDisplay : false / 1.1
01-31 13:28:41.698  1470  2010 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.699  1470  2010 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.700  1470  2010 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.EMERGENCY due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.telephony.action.EMERGENCY_ASSISTANCE', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.701  1470  2010 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.731  1470  6622 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.734  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.735  1470  3058 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.EMERGENCY due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.telephony.action.EMERGENCY_ASSISTANCE', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.735  6060 25195 I AppLocaleUtil: Can display preference - [com.stevesoltys.seedvault] : isDisallowedPackage : false / isSignedWithPlatformKey : true / hasLauncherEntry : false / canDisplay : false / 1.1
01-31 13:28:41.736  1470  4822 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 13:28:41.968 21210 21210 W Seedvault: onTrimMemory(20) 78 MiB free - 41 of 119 (max 256)
01-31 13:28:41.968 21210 21210 W Seedvault:   lastTrimLevel: 0
01-31 13:28:41.969 21210 21210 W Seedvault:   importance: 400
01-31 13:28:42.397  1470  2205 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.402  1470  2205 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.403  1470  2205 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.EMERGENCY due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.telephony.action.EMERGENCY_ASSISTANCE', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.404  1470  2205 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.410  1470 13020 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.HOME due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.MAIN', mCategories='[android.intent.category.HOME]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.412  1470 13020 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.DIALER due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.intent.action.DIAL', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.412  1470 13020 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.EMERGENCY due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.telephony.action.EMERGENCY_ASSISTANCE', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='null', mQueryFlags=0, mMetaData=[]}
01-31 13:28:42.413  1470 13020 I Role    : com.stevesoltys.seedvault not qualified for android.app.role.SMS due to missing RequiredComponent{mIntentFilterData=IntentFilterData{mAction='android.provider.Telephony.SMS_DELIVER', mCategories='[]', mDataScheme='null', mDataType='null'}, mMinTargetSdkVersion=1, mFlags='0', mPermission='android.permission.BROADCAST_SMS', mQueryFlags=0, mMetaData=[]}
01-31 13:28:47.059  1470  2017 V WindowManager: Sent Transition (#3816) createdAt=01-31 13:28:47.038 via request=TransitionRequestInfo { type = TO_FRONT, triggerTask = TaskInfo{userId=0 taskId=14657 effectiveUid=10160 displayId=0 isRunning=true baseIntent=Intent { flg=0x10000000 cmp=com.stevesoltys.seedvault/.settings.SettingsActivity } baseActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} topActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} origActivity=null realActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} numActivities=1 lastActiveTime=417045338 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 110 - 0, 0) topActivityInfo=ActivityInfo{cdffd5e com.stevesoltys.seedvault.settings.SettingsActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isTopActivityStyleFloating=false lastNonFullscreenBounds=Rect(267, 635 - 814, 1715) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2376 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2376 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@38084bc, appThread = android.app.IApplicationThread$Stub$Proxy@b91fc45, debugName = LaunchFromRecents }, displayChange = null, flags = 0, debugId = 3816 }
01-31 13:28:47.059  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 13:28:47.090  1470  2711 I ImeTracker: com.stevesoltys.seedvault:10901223: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
01-31 13:28:47.090  1470  2711 I ImeTracker: com.stevesoltys.seedvault:10901223: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-31 13:28:55.029  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 13:28:56.898  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_BACK f=NONE leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1}
01-31 13:28:57.273 21210 21210 W Seedvault: onTrimMemory(20) 78 MiB free - 41 of 119 (max 256)
01-31 13:28:57.273 21210 21210 W Seedvault:   lastTrimLevel: 0
01-31 13:28:57.273 21210 21210 W Seedvault:   importance: 400
01-31 13:29:37.272  6060  8073 I AppLocaleUtil: Can display preference - [com.stevesoltys.seedvault] : isDisallowedPackage : false / isSignedWithPlatformKey : true / hasLauncherEntry : false / canDisplay : false / 1.1
01-31 13:29:42.463  1470  2017 V WindowManager: Sent Transition (#3823) createdAt=01-31 13:29:42.448 via request=TransitionRequestInfo { type = TO_FRONT, triggerTask = TaskInfo{userId=0 taskId=14657 effectiveUid=10160 displayId=0 isRunning=true baseIntent=Intent { flg=0x10000000 cmp=com.stevesoltys.seedvault/.settings.SettingsActivity } baseActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} topActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} origActivity=null realActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} numActivities=1 lastActiveTime=417060651 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 110 - 0, 0) topActivityInfo=ActivityInfo{cdffd5e com.stevesoltys.seedvault.settings.SettingsActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=false isVisibleRequested=false isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isTopActivityStyleFloating=false lastNonFullscreenBounds=Rect(267, 635 - 814, 1715) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2376 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2376 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = RemoteTransition { remoteTransition = android.window.IRemoteTransition$Stub$Proxy@846341c, appThread = android.app.IApplicationThread$Stub$Proxy@36ce825, debugName = LaunchFromRecents }, displayChange = null, flags = 0, debugId = 3823 }
01-31 13:29:42.463  1470  2017 V WindowManager:         {WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} m=TO_FRONT f=MOVE_TO_TOP leash=Surface(name=Task=14657)/@0xd2ad212 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 taskParent=-1},
01-31 13:29:42.501  1470  2711 I ImeTracker: com.stevesoltys.seedvault:f6568495: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
01-31 13:29:42.502  1470  2711 I ImeTracker: com.stevesoltys.seedvault:f6568495: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-31 13:29:46.605  1470  2711 I ImeTracker: com.stevesoltys.seedvault:82e5ef00: onRequestHide at ORIGIN_SERVER reason HIDE_SAME_WINDOW_FOCUSED_WITHOUT_EDITOR fromUser false
01-31 13:29:46.606  1470  2711 I ImeTracker: com.stevesoltys.seedvault:82e5ef00: onCancelled at PHASE_SERVER_SHOULD_HIDE
01-31 13:29:51.391  1470  2017 V WindowManager: Sent Transition (#3824) createdAt=01-31 13:29:51.363 via request=TransitionRequestInfo { type = OPEN, triggerTask = TaskInfo{userId=0 taskId=14657 effectiveUid=10160 displayId=0 isRunning=true baseIntent=Intent { flg=0x10000000 cmp=com.stevesoltys.seedvault/.settings.SettingsActivity } baseActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} topActivity=ComponentInfo{com.android.documentsui/com.android.documentsui.picker.PickActivity} origActivity=null realActivity=ComponentInfo{com.stevesoltys.seedvault/com.stevesoltys.seedvault.settings.SettingsActivity} numActivities=2 lastActiveTime=417115133 supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{RemoteToken{b59e699 Task{c67d1f3 #14657 type=standard A=10160:com.stevesoltys.seedvault isResizeable=true minWidth=-1 minHeight=-1}}} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 0 - 0, 0) topActivityInfo=ActivityInfo{31d44f3 com.android.documentsui.picker.PickActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isSleeping=false locusId=null displayAreaFeatureId=1 isTopActivityTransparent=false isTopActivityStyleFloating=false lastNonFullscreenBounds=Rect(267, 635 - 814, 1715) capturedLink=null capturedLinkTimestamp=0 appCompatTaskInfo=AppCompatTaskInfo { topActivityInSizeCompat=false eligibleForLetterboxEducation= false isLetterboxEducationEnabled= false isLetterboxDoubleTapEnabled= false eligibleForUserAspectRatioButton= false topActivityBoundsLetterboxed= false isFromLetterboxDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=1080 topActivityLetterboxHeight=2376 topActivityLetterboxAppWidth=1080 topActivityLetterboxAppHeight=2376 isUserFullscreenOverrideEnabled=false isSystemFullscreenOverrideEnabled=false hasMinAspectRatioOverride=false cameraCompatTaskInfo=CameraCompatTaskInfo { freeformCameraCompatMode=inactive}}}, pipTask = null, remoteTransition = null, displayChange = null, flags = 0, debugId = 3824 }
01-31 13:29:51.391  1470  2017 V WindowManager:         {null m=TO_BACK f=FILLS_TASK|IS_BEHIND_STARTING_WINDOW leash=Surface(name=ActivityRecord{1c28c62 u0 com.stevesoltys.seedvault/.settings.SettingsActivity)/@0x643efd4 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 bc=ff141218 component=com.stevesoltys.seedvault/.settings.SettingsActivity}
01-31 13:29:51.973 21210 21210 W Seedvault: onTrimMemory(20) 77 MiB free - 42 of 119 (max 256)
01-31 13:29:51.974 21210 21210 W Seedvault:   lastTrimLevel: 0
01-31 13:29:51.974 21210 21210 W Seedvault:   importance: 400
01-31 13:29:59.462  1470  2017 V WindowManager:         {null m=TO_FRONT f=FILLS_TASK leash=Surface(name=ActivityRecord{1c28c62 u0 com.stevesoltys.seedvault/.settings.SettingsActivity)/@0x643efd4 sb=Rect(0, 0 - 1080, 2376) eb=Rect(0, 0 - 1080, 2376) epz=Point(1080, 2376) d=0 bc=ff202124 component=com.stevesoltys.seedvault/.settings.SettingsActivity opt={t=FROM_STYLE mUserId=0}}
01-31 13:30:03.530  1470  2711 I ImeTracker: com.stevesoltys.seedvault:3b9a4db7: onRequestHide at ORIGIN_SERVER reason HIDE_UNSPECIFIED_WINDOW fromUser false
01-31 13:30:03.530  1470  2711 I ImeTracker: com.stevesoltys.seedvault:3b9a4db7: onCancelled at PHASE_SERVER_SHOULD_HIDE
$ grep -i -e error -e "err=" -e "err =" -e errno -e except seedvault-15-5.2-1738340991358.txt | grep -v errorCallbackToken | grep -v GF_SUCCESS

01-31 12:17:30.016  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:27:06.520  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:29:59.133  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:43:28.994  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:48:33.749  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:54:17.103  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:56:21.599  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 12:59:20.394  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:02:43.752  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:07:05.702  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:11:18.335  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:11:22.251  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:19:32.054  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:20:47.263 10033 10033 I (3)[10033:binder:723_6]PM: enter_state suspend_prepare error:-16
01-31 13:21:49.392  1758  1979 D [GF_HAL][HalContext]: [invokeCommand] err = 1008, errno = GF_ERROR_NOT_MATCH
01-31 13:21:49.392  1758  1979 E [GF_HAL][DelmarAlgo]: [normalAuthImage] exit. err=GF_ERROR_NOT_MATCH, errno=1008
01-31 13:21:49.392  1758  1979 E [GF_HAL][DelmarAlgo]: [authImage] exit. err=GF_ERROR_NOT_MATCH, errno=1008
01-31 13:21:49.416  1758  1979 E [GF_HAL][FingerprintCore]: [onAuthDownEvt] exit. err=GF_ERROR_NOT_MATCH, errno=1008
01-31 13:21:49.416  1758  1979 E [GF_HAL][FingerprintCore]: [onAuthReceivedEvt] exit. err=GF_ERROR_NOT_MATCH, errno=1008
01-31 13:21:49.416  1758  1979 E [GF_HAL][FingerprintCore]: [onEvent] exit. err=GF_ERROR_NOT_MATCH, errno=1008
01-31 13:21:50.797  1470  3682 E AdbDebuggingManager: Caught an exception opening the socket: java.io.IOException: Connection refused
01-31 13:25:28.857  1470  9773 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.857  1470  9773 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.858  1470  2205 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.858  1470  2205 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.861  1470  2010 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.861  1470  2010 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.862  1470  2205 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.862  1470  2205 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.863  1470  2205 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.863  1470  2205 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.865  1470  2205 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.865  1470  2205 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.868  1470  2205 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.868  1470  2205 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.868  1470  2009 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.868  1470  2009 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:25:28.870  1470  2009 E DatabaseUtils: Writing exception to parcel
01-31 13:25:28.870  1470  2009 E DatabaseUtils: java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from uid u0a196; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-31 13:27:40.589   978  1341 E QC-time-services: MDM open file: /sys/bus/mhi/devices/0306_00.01.00/time error: No such file or directory
01-31 13:27:40.589   978  1341 E QC-time-services: MDM open file: /sys/bus/mhi/devices/0306_01.01.00/time error: No such file or directory

how do i go about understanding what is going wrong here?

@Lanchon
Copy link
Author

Lanchon commented Jan 31, 2025

the error occurs when the progress bar in the "Backup running" notification reaches 100%.

here is a video:
https://github.com/user-attachments/assets/8c1fe8c7-82db-46ee-9fa8-e409b7252ee8

@Lanchon Lanchon closed this as completed Jan 31, 2025
@Lanchon Lanchon reopened this Jan 31, 2025
@grote
Copy link
Collaborator

grote commented Feb 3, 2025

try disable app backups and enable it again. if that doesn't work, please send me the full log file. A non-developer can't extract meaningful excerpts. if anything, grepping for Exception has a higher chance to uncover a first clue.

@grote grote added the needs info Requires more information from reporter label Feb 3, 2025
@dmark04

This comment has been minimized.

@grote
Copy link
Collaborator

grote commented Feb 3, 2025

try disable app backups and enable it again.

@dmark04 did you try this?

@dmark04
Copy link

dmark04 commented Feb 3, 2025

I have. no effect. same useless error message. I can also send some logs if that helps?

@BugReportI
Copy link

BugReportI commented Feb 4, 2025

I had this problem as well.

I did many things like clearing Seedvault app data, turning off/on backup, turning off apk backup in expert settings, reentering my passcode in verify code and maybe some more stuff I do not remember.

After doing all this I was able to make backups work again.

I will have to fix this on other devices which are upgraded to LineageOS 22.1.

I will note the steps I have to do to make backups work again and share them here.

Also @grote I have some log files I saved after this happened, I can send to you privately as I do not want my private information to leak from them and I might remove useful information from them by trying to remove this information from them.

Edited: Corrected wording.

@Lanchon
Copy link
Author

Lanchon commented Feb 4, 2025

@grote

try disable app backups and enable it again.

i did this before:

i tried removing the backup dir in my nextcloud and re-initializing the backup location, but nothing changed.

which means it did all the APK backups again. re-initializing the backup location seems to be more than just turning off and on. if you still want me to do that, i'll do it when i'm home.

please send me the full log file.

sure thing. how do i contact you privately?

@grote
Copy link
Collaborator

grote commented Feb 4, 2025

logs can be send to t at grobox dot de or to @grote:matrix.org

@grote
Copy link
Collaborator

grote commented Feb 4, 2025

What I received in the mail so far is #818 which will get fixed by #845.

People who built their own ROM can please pull this in and see if it fixes the issue.

However, as a workaround, disabling and then enabling app backup should fix it as long as the first backup run after that can run through without (network) errors.

@BugReportI
Copy link

What I received in the mail so far is #818 which will get fixed by #845.

People who built their own ROM can please pull this in and see if it fixes the issue.

However, as a workaround, disabling and then enabling app backup should fix it as long as the first backup run after that can run through without (network) errors.

I will try this on other device which cannot backup after upgrading but I think I will probably have to do what I did on my main device to make it work.

@Lanchon
Copy link
Author

Lanchon commented Feb 5, 2025

@grote

What I received in the mail so far is #818 which will get fixed by #845.

[...] as a workaround, disabling and then enabling app backup should fix it as long as the first backup run after that can run through without (network) errors.

thank you!

i confirm i have the same issue, as evidenced by the issue being fixed by toggling backup off and on, so no need to send you email.

please close this issue at your convenience, thanks again.

@grote grote closed this as completed Feb 6, 2025
@Lanchon
Copy link
Author

Lanchon commented Feb 7, 2025

today backups are back to the old behavior of just failing.

at some point i'll upgrade my build of the OS and see if that helps.

i'd really loved it if there was a way to upgrade the app independently of the OS, as is for microG for example, where the prebuilt is preinstalled in custom OSes and updates are distributed via an f-droid repo, all signed by the microG project.

beyond it needed to be installed as a system app, is there any reason why this app couldn't be prebuilt?

@grote
Copy link
Collaborator

grote commented Feb 7, 2025

today backups are back to the old behavior of just failing.

can you send me the log exported right after it the backup fails?

i'd really loved it if there was a way to upgrade the app independently of the OS

you can just build the APK of the app, sign it and install it manually, no problem with that, just take care to sign with right (platform) key and that the user-installed system-apk takes precedence over the system one, so you may need to uninstall the "upgrade" if you move to system ROm only APKs.

@Lanchon
Copy link
Author

Lanchon commented Feb 10, 2025

log sent by email

thanks!

@grote
Copy link
Collaborator

grote commented Feb 11, 2025

Something wrong with the backup location:

02-10 19:06:00.437  4892 11360 W DocumentsContract: Failed to create document
02-10 19:06:00.437  4892 11360 W DocumentsContract: android.os.ParcelableException: java.io.FileNotFoundException: Failed to upload document with path /.SeedVaultAndroidBackup/191d5b2d36c86db7801b6296dfacfcdb7a8b467203fc17230c074617ffe7b997/88/8875979cfe302b3359e4144dc23f18b917f83cedc0adca118924f6cc09a26289
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.ParcelableException$1.createFromParcel(ParcelableException.java:82)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.ParcelableException$1.createFromParcel(ParcelableException.java:79)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.Parcel.readParcelableInternal(Parcel.java:5064)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.Parcel.readParcelable(Parcel.java:5046)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.Parcel.createExceptionOrNull(Parcel.java:3226)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.Parcel.createException(Parcel.java:3215)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.os.Parcel.readException(Parcel.java:3198)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:203)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:155)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.content.ContentProviderProxy.call(ContentProviderNative.java:764)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.content.ContentResolver.call(ContentResolver.java:2466)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at android.provider.DocumentsContract.createDocument(DocumentsContract.java:1380)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at androidx.documentfile.provider.TreeDocumentFile.createFile(TreeDocumentFile.java:54)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at androidx.documentfile.provider.TreeDocumentFile.createFile(TreeDocumentFile.java:46)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at org.calyxos.seedvault.core.backends.saf.SafHelperKt.createFileOrThrow(SafHelper.kt:67)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at org.calyxos.seedvault.core.backends.saf.SafHelperKt.getOrCreateFile(SafHelper.kt:51)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at org.calyxos.seedvault.core.backends.saf.SafHelperKt$getOrCreateFile$1.invokeSuspend(Unknown Source:13)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:32)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:1)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:1)
02-10 19:06:00.437  4892 11360 W DocumentsContract: 	at com.stevesoltys.seedvault.transport.ConfigurableBackupTransport.finishBackup(ConfigurableBackupTransport.kt:138)

So the SAF API only logs: FileNotFoundException: Failed to upload document with path ...

You said that you are using Nextcloud. How do you connect Seedvault to it? The Nextcloud app, DavX5 or native WebDAV support?

@Lanchon
Copy link
Author

Lanchon commented Feb 12, 2025

sorry, due to a misconfiguration, i was using the nextcloud app 3.31.0 RC1. i downgraded to 3.30.8 (without clearing settings) which worked, but after that i had to reconnect seedvault anyway. but i backed up and it failed at the end again.

never mind this unsupported config. i think seedvault worked before RC1 was installed. i will reset the storage in nextcloud, reconnect the storage, and backup, and i guess it will work again.

sorry to have wasted your time.

@Lanchon
Copy link
Author

Lanchon commented Feb 12, 2025

i will reset the storage in nextcloud, reconnect the storage, and backup, and i guess it will work again.

i confirm that backups now worked, i made several.

thanks again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs info Requires more information from reporter
Projects
None yet
Development

No branches or pull requests

4 participants