ShakeS
Shake
Jan 19

[Android SDK] Memory (OOM) problems

``` Fatal Exception: java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$4.done(AsyncTask.java:399) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383) at java.util.concurrent.FutureTask.setException(FutureTask.java:252) at java.util.concurrent.FutureTask.run(FutureTask.java:271) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) Caused by java.lang.OutOfMemoryError: Failed to allocate a 69505064 byte allocation with 8388608 free bytes and 56MB until OOM, target footprint 217071664, growth limit 268435456 at java.lang.StringFactory.newStringFromChars(StringFactory.java:260) at java.lang.StringBuffer.toString(StringBuffer.java:671) at java.io.StringWriter.toString(StringWriter.java:210) at com.google.gson.Gson.toJson(Gson.java:639) at com.google.gson.Gson.toJson(Gson.java:618) at com.shakebugs.shake.internal.k2.e(k2.java:94) at com.shakebugs.shake.internal.k2.a(k2.java:3) at com.shakebugs.shake.internal.k2$d.a(k2.java:10) at com.shakebugs.shake.internal.k2$d.doInBackground(k2.java:1) at android.os.AsyncTask$3.call(AsyncTask.java:378) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) ```
CompletedCompleted

Apr 21, 2022

Released on Shake Android/iOS SDK 15.2.0