[Bug] Unexpected OOM
Checklist (Your issue will be automatically closed if you delete this part)
- [x] I make sure that there are no existing issues - open or closed - which I could contribute my information to.
- [x] I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
- [x] I have attached the error report in the issue.
Describe the bug I encountered this while editing the order of my playlists by moving them up or down in the list
Steps to reproduce the bug Edit your playlists (without an account) until the crash suddenly happens.
Device (e.g. Pixel 9 Pro)
- Device: Shift6mq
- 128GB ROM (43.7GB free)
- 8GB RAM
- 1TB microSDXC (616,3GB free) (SanDisk Extreme PRO R200/W140 microSDXC 1TB, UHS-I U3, A2, Class 10 SDSQXCD-1T00-GN6MA)
- OS: LineageOS 21-20241102-microG-axolotl (based on Android 14)
Additional context
- only very few Apps running in the Background (e.g. Messenger & E-Mail)
Error report
Exception
- User Action: ui error
- Request: ACRA report
- Content Country: GB
- Content Language: de-DE
- App Language: de_DE
- Service: none
- Version: 4.0.0
- OS: Linux Android 14 - 34
Crash log
java.lang.OutOfMemoryError: Failed to allocate a 32 byte allocation with 2306312 free bytes and 2252KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.
at java.util.ArrayList.iterator(ArrayList.java:1036)
at okhttp3.internal.concurrent.TaskRunner.awaitTaskToRun(TaskRunner.kt:167)
at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:59)
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)
This issue is about a bug and not about a feature request...
We just fix a memory leak error so it is possible that this issue got fix at all. Test apk can be find in https://github.com/InfinityLoop1308/PipePipe/actions/runs/13145302179.
Should be fixed in the latest nightly build.