Skip to content

Android app crash: Backuper OOM #1528

@binwiederhier

Description

@binwiederhier
Exception java.lang.OutOfMemoryError:
  at java.util.Arrays.copyOf (Arrays.java:3785)
  at java.lang.AbstractStringBuilder.ensureCapacityInternal (AbstractStringBuilder.java:182)
  at java.lang.AbstractStringBuilder.append (AbstractStringBuilder.java:758)
  at java.lang.StringBuffer.append (StringBuffer.java:437)
  at java.io.StringWriter.write (StringWriter.java:77)
  at com.google.gson.stream.JsonWriter.string (JsonWriter.java:644)
  at com.google.gson.stream.JsonWriter.writeDeferredName (JsonWriter.java:402)
  at com.google.gson.stream.JsonWriter.value (JsonWriter.java:417)
  at com.google.gson.internal.bind.TypeAdapters$15.write (TypeAdapters.java:425)
  at com.google.gson.internal.bind.TypeAdapters$15.write (TypeAdapters.java:409)
  at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write (TypeAdapterRuntimeTypeWrapper.java:70)
  at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.write (ReflectiveTypeAdapterFactory.java:196)
  at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write (ReflectiveTypeAdapterFactory.java:366)
  at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write (TypeAdapterRuntimeTypeWrapper.java:70)
  at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.write (CollectionTypeAdapterFactory.java:97)
  at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.write (CollectionTypeAdapterFactory.java:61)
  at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write (TypeAdapterRuntimeTypeWrapper.java:70)
  at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.write (ReflectiveTypeAdapterFactory.java:196)
  at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write (ReflectiveTypeAdapterFactory.java:366)
  at com.google.gson.Gson.toJson (Gson.java:825)
  at com.google.gson.Gson.toJson (Gson.java:795)
  at com.google.gson.Gson.toJson (Gson.java:742)
  at com.google.gson.Gson.toJson (Gson.java:719)
  at io.heckel.ntfy.backup.Backuper.backup (Backuper.kt:26)
  at io.heckel.ntfy.backup.Backuper$backup$1.invokeSuspend (Unknown Source:18)
  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33)
  at kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:106)
  at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run (LimitedDispatcher.kt:115)
  at kotlinx.coroutines.scheduling.TaskImpl.run (Tasks.kt:100)
  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely (CoroutineScheduler.kt:584)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask (CoroutineScheduler.kt:793)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker (CoroutineScheduler.kt:697)
  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run (CoroutineScheduler.kt:684)```

Metadata

Metadata

Assignees

No one assigned

    Labels

    android-appntfy Android app🪲 bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions