极光推送的进程pushcore经常提示oom

GG_Jin
6年前 1.1k 0
java.lang.OutOfMemoryError: Failed to allocate a 2634309088 byte allocation with 615517 free bytes and 510MB until OOM, max allowed footprint 2462069, growth limit 536870912
    at com.esotericsoftware.kryo.io.Input.readString(Input.java:482)
    at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$StringArraySerializer.read(DefaultArraySerializers.java:291)
    at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$StringArraySerializer.read(DefaultArraySerializers.java:259)
    at com.esotericsoftware.kryo.Kryo.readObjectOrNull(Kryo.java:789)
    at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:132)
    at com.esotericsoftware.kryo.serializers.FieldSerializer.read(FieldSerializer.java:540)
    at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:734)
    at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:125)
    at com.esotericsoftware.kryo.serializers.FieldSerializer.read(FieldSerializer.java:540)
    at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:712)
    at com.lsxiao.apollo.core.serialize.KryoSerializer.deserialize(KryoSerializer.kt:47)
    at com.lsxiao.apollo.ipc.ApolloProcessEventReceiver.onReceive(ApolloProcessEventReceiver.java:30)
    at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_51571(LoadedApk.java:1304)
    at android.app.-$Lambda$FilBqgnXJrN9Mgyks1XHeAxzSTk.$m$0(Unknown Source:4)
    at android.app.-$Lambda$FilBqgnXJrN9Mgyks1XHeAxzSTk.run(Unknown Source:0)
    at android.os.Handler.handleCallback(Handler.java:789)
    at android.os.Handler.dispatchMessage(Handler.java:98)
    at android.os.Looper.loop(Looper.java:164)
    at android.app.ActivityThread.main(ActivityThread.java:6665)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)

1个回答

热门排序
  • 集成的 SDK 的版本号是多少?

    能否复现,测试步骤是什么?使用 demo 是否可以复现