PipePipe icon indicating copy to clipboard operation
PipePipe copied to clipboard

[Bug] Unexpected OOM

Open DrDustwolf opened this issue 1 year ago • 2 comments

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)


DrDustwolf avatar Nov 29 '24 02:11 DrDustwolf

This issue is about a bug and not about a feature request...

DrDustwolf avatar Dec 12 '24 15:12 DrDustwolf

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.

InfinityLoop1308 avatar Feb 05 '25 22:02 InfinityLoop1308

Should be fixed in the latest nightly build.

InfinityLoop1308 avatar Aug 06 '25 20:08 InfinityLoop1308