Skip to content

我也遇到了ANR,资源应该是没问题的,ANR是偶现的 #237

@IamPlato

Description

@IamPlato

"main" prio=5 tid=1 Waiting
| group="main" sCount=1 dsCount=0 flags=1 obj=0x71e3f530 self=0xb4000076ecc6c7b0
| sysTid=23604 nice=-10 cgrp=default sched=0/0 handle=0x78735574f8
| state=S schedstat=( 718729182 148051607 813 ) utm=54 stm=17 core=3 HZ=100
| stack=0x7fe8ac6000-0x7fe8ac8000 stackSize=8192KB
| held mutexes=
at sun.misc.Unsafe.park(Native method)

  • waiting on an unknown object
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
    at com.github.penfeizhou.animation.decode.FrameSeqDecoder.r(FrameSeqDecoder.java:6)
    at com.github.penfeizhou.animation.FrameAnimationDrawable.getIntrinsicWidth(FrameAnimationDrawable.java:2)
    at android.widget.ImageView.updateDrawable(ImageView.java:1067)
    at android.widget.ImageView.setImageDrawable(ImageView.java:594)
    at androidx.appcompat.widget.AppCompatImageView.setImageDrawable(AppCompatImageView.java:3)
    at com.tinnove.aispace.customize.CustomizeAvatarFragment.o0(CustomizeAvatarFragment.kt:4)
    at com.tinnove.aispace.customize.CustomizeAvatarFragment.r0(CustomizeAvatarFragment.kt:29)
    at com.tinnove.aispace.customize.CustomizeAvatarFragment.d0(CustomizeAvatarFragment.kt:3)
    at com.tinnove.aispace.customize.CustomizeAvatarFragment.r(CustomizeAvatarFragment.kt:-1)
    at com.tinnove.aispace.customize.f.onChanged(R8$$SyntheticClass:-1)
    at com.tinnove.network.livedata.SingleLiveEvent$a.onChanged(SingleLiveEvent.java:2)
    at androidx.lifecycle.LiveData.considerNotify(LiveData.java:6)
    at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:8)
    at androidx.lifecycle.LiveData.setValue(LiveData.java:4)
    at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:-1)
    at com.tinnove.network.livedata.SingleLiveEvent.setValue(SingleLiveEvent.java:2)
    at androidx.lifecycle.LiveData$1.run(LiveData.java:5)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:223)
    at android.app.ActivityThread.main(ActivityThread.java:7664)
    at java.lang.reflect.Method.invoke(Native method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

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