Closed MeDemon0 closed 8 months ago
You'll need more RAM, use ReVanced CLI
You'll need more RAM, use ReVanced CLI
I did that already, I just thought this is a problem that needs to be addressed and fixed.
This is the wrong repository and the issue already exists
Device Info ReVanced Manager: 1.18.0 Model: SM-G998B Android version: 14 Supported architectures: arm64-v8a, armeabi-v7a, armeabi Root permissions: Yes
Patch Info App: com.zhiliaoapp.musically v32.5.3 (Suggested: v32.5.3) Patches version: v4.2.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 Executing patches Applied 8 patches Compiling patched dex files Compiled 22 dex files An error occurred: java.lang.OutOfMemoryError: Failed to allocate a 80 byte allocation with 3043016 free bytes and 2971KB until OOM, target footprint 536870912, growth limit 536870912; giving up on allocation because <1% of heap free after GC. at java.lang.StringFactory.newStringFromChars(StringFactory.java:124) at com.android.tools.smali.util.Utf8Utils.utf8BytesWithUtf16LengthToString(Utf8Utils.java:270) at com.android.tools.smali.dexlib2.dexbacked.DexReader.readString(DexReader.java:610) at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$5.get(DexBackedDexFile.java:336) at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$5.get(DexBackedDexFile.java:329) at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$6.get(DexBackedDexFile.java:372) at com.android.tools.smali.dexlib2.dexbacked.DexBackedDexFile$6.get(DexBackedDexFile.java:367) at com.android.tools.smali.dexlib2.dexbacked.reference.DexBackedMethodReference.getReturnType(DexBackedMethodReference.java:94) at com.android.tools.smali.dexlib2.writer.pool.PoolMethodProto.getReturnType(PoolMethodProto.java:53) at com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference.compareTo(BaseMethodProtoReference.java:63) at com.android.tools.smali.dexlib2.base.reference.BaseMethodProtoReference.compareTo(BaseMethodProtoReference.java:43) at com.android.tools.smali.dexlib2.writer.DexWriter$3.compare(DexWriter.java:280) at com.android.tools.smali.dexlib2.writer.DexWriter$3.compare(DexWriter.java:278) at java.util.TimSort.mergeHi(TimSort.java:841) at java.util.TimSort.mergeAt(TimSort.java:520) at java.util.TimSort.mergeForceCollapse(TimSort.java:461) at java.util.TimSort.sort(TimSort.java:254) at java.util.Arrays.sort(Arrays.java:1344) at java.util.ArrayList.sort(ArrayList.java:1738) at java.util.Collections.sort(Collections.java:210) at com.android.tools.smali.dexlib2.writer.DexWriter.writeProtos(DexWriter.java:515) at com.android.tools.smali.dexlib2.writer.DexWriter.writeTo(DexWriter.java:385) at com.android.tools.smali.dexlib2.writer.DexWriter.writeTo(DexWriter.java:370) at lanchon.multidexlib2.DexIO.writeMultiDexDirectoryCommon(DexIO.java:162) at lanchon.multidexlib2.DexIO.access$000(DexIO.java:37) at lanchon.multidexlib2.DexIO$1.call(DexIO.java:102) at lanchon.multidexlib2.DexIO$1.call(DexIO.java:99) at java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644) at java.lang.Thread.run(Thread.java:1012)