Closed Dajova closed 8 months ago
Caused by: brut.directory.DirectoryException: file must be a directory: /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-JNMTBM/cache/res/values-sk
Relevant line ^
Do you have enough space?
This issue, as of today, is nearly 4 months old and no follow-up is done by the OP. Can be closed as there's no other reports of similar kind.
Also @oSumAtrIX, can you remove the waiting on author
tags from closed issues here and over at revanced patches
.
There's no need to, you can filter for multiple tags
This issue is still relevant. A user on discord had this exact patching error
- Device Info
ReVanced Manager: 1.18.0
Model: SM-A037U
Android version: 13
Supported architectures: arm64-v8a, armeabi-v7a, armeabi
Root permissions: No
- Patch Info
App: com.google.android.youtube v19.04.37 (Suggested: v19.04.37)
Patches version: v4.3.0
Patches added: Default
Patches removed: None
Default patch options changed: None
- Settings
Allow changing patch selection: false
Version compatibility check: true
Show universal patches: false
Patches source: revanced/revanced-patches
Integration source: revanced/revanced-integrations
- Logs
Copying APK
Reading APK
Decoding app manifest
Loading patches
Merging integrations
Deleting existing resource cache directory
Decoding resources
An error occurred:
brut.androlib.exceptions.AndrolibException: Could not generate: values-gu/plurals.xml
at brut.androlib.res.ResourcesDecoder.generateValuesFile(ResourcesDecoder.java:223)
at brut.androlib.res.ResourcesDecoder.decodeResources(ResourcesDecoder.java:182)
at app.revanced.patcher.data.ResourceContext.decodeResources$revanced_patcher(ResourceContext.kt:51)
at app.revanced.patcher.Patcher$apply$1.invokeSuspend(Patcher.kt:195)
at app.revanced.patcher.Patcher$apply$1.invoke(Unknown Source:8)
at app.revanced.patcher.Patcher$apply$1.invoke(Unknown Source:4)
at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:61)
at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:230)
at app.revanced.manager.flutter.MainActivity$runPatcher$1$2$1.invokeSuspend(MainActivity.kt:341)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:1)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:1)
at app.revanced.manager.flutter.MainActivity.runPatcher$lambda$36(MainActivity.kt:340)
at app.revanced.manager.flutter.MainActivity.$r8$lambda$wwTqh4bVDMuwAT_qXBREk8gLHGU(Unknown Source:0)
at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda5.run(Unknown Source:24)
at java.lang.Thread.run(Thread.java:1012)
Caused by: brut.directory.DirectoryException: file must be a directory: /data/user/0/app.revanced.manager.flutter/cache/patcher/tmp-HTNELL/cache/res/values-gu
at brut.directory.FileDirectory.<init>(FileDirectory.java:38)
at brut.directory.FileDirectory.createDirLocal(FileDirectory.java:64)
at brut.directory.AbstractDirectory.createDir(AbstractDirectory.java:149)
at brut.directory.AbstractDirectory.getFileOutput(AbstractDirectory.java:122)
at brut.androlib.res.ResourcesDecoder.generateValuesFile(ResourcesDecoder.java:205)
... 20 more
Edit
NVM, this error is slightly different, and it does not have the relevant line that oSumAtrix mentioned.
Bug description
I've tried to patch both youtube revanced and youtube music revanced on both my tablet and phone, but it refuses to work recently on my tablet, while it works fine on my phone. Said provided log triggers everytime when I try to patch either of the apps (manually or via patcher). It was working fine a couple of months ago, when I last updated the apps. My phone is a older a9 version, while my tablet is newer on a13.
Version of ReVanced Manager and version & name of application you tried to patch
1.11.2
Installation type
Non-root
Device logs
Patcher logs
No response
Acknowledgements