java.lang.OutOfMemoryError: Failed to allocate a 120 byte allocation with 21200 free bytes and 20KB until OOM, target footprint 402653184, growth limit 402653184; giving up on allocation because <1% of heap free after GC.
at java.lang.StringFactory.newStringFromBytes(StringFactory.java)
at java.lang.StringLatin1.newString(StringLatin1.java:738)
at java.lang.StringBuilder.toString(StringBuilder.java:474)
at java.lang.Throwable.printStackTrace(Throwable.java:688)
at java.lang.Throwable.printStackTrace(Throwable.java:753)
at android.util.Log.getStackTraceString(Log.java:384)
at androidx.media3.common.util.Log.getThrowableString(Log.java:287)
at androidx.media3.common.util.Log.appendThrowableString(Log.java:294)
at androidx.media3.common.util.Log.e(Log.java:255)
at androidx.media3.exoplayer.upstream.Loader$LoadTask.run(Loader.java:442)
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)