Skip to content

java.lang.OutOfMemoryError #1201

@LOVE2CMOL

Description

@LOVE2CMOL
java.lang.OutOfMemoryError: Failed to allocate a 1040 byte allocation with 1422696 free bytes and 1389KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.
	at java.util.Arrays.copyOf(Arrays.java:3585)
	at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:177)
	at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:691)
	at java.lang.StringBuilder.append(StringBuilder.java:242)
	at java.io.ObjectInputStream$BlockDataInputStream.readUTFSpan(ObjectInputStream.java:3519)
	at java.io.ObjectInputStream$BlockDataInputStream.readUTFBody(ObjectInputStream.java:3427)
	at java.io.ObjectInputStream$BlockDataInputStream.readUTF(ObjectInputStream.java:3239)
	at java.io.ObjectInputStream.readString(ObjectInputStream.java:1764)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1433)
	at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1835)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1436)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:430)
	at androidx.work.Data.fromByteArray(Data.java:432)
	at androidx.work.impl.model.WorkSpecDao_Impl.getAllEligibleWorkSpecsForScheduling(WorkSpecDao_Impl.java:3263)
	at androidx.work.impl.Schedulers.schedule(Schedulers.java:116)
	at androidx.work.impl.Schedulers.lambda$registerRescheduling$0(Schedulers.java:76)
	at androidx.work.impl.Schedulers.$r8$lambda$UldOQUXkk9IlUfICp9vyZBPK1cE(Schedulers.java:0)
	at androidx.work.impl.Schedulers$$ExternalSyntheticLambda1.run(R8$$SyntheticClass:0)
	at androidx.work.impl.utils.SerialExecutorImpl$Task.run(SerialExecutorImpl.java:96)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1251)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668)
	at java.lang.Thread.run(Thread.java:1012)

But I have 4GB of free memory, which is sufficient.

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions