Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Bug ANR at UnityAdsSourceFile -

Discussion in 'Unity Ads & User Acquisition' started by DarkCooker, Sep 9, 2022.

  1. DarkCooker


    Jan 7, 2015
    Hi All,

    We experienced a high ANR alert from Google Play due to UnityAdsSourceFile
    I really have no idea how to fix this such ANR as this is reported by Google Play console.
    I can't replicate myself. And don't know what to do. Please help ;(

    Here are details:
    We use Unity version 2020.3.33
    Input dispatching timed out
    UnityAdsSourceFile -

    Main Thread:
    #00 pc 0x0000000000048488 /system/lib/ (__ioctl)
    #00 pc 0x000000000001aaef /system/lib/ (ioctl)
    #00 pc 0x000000000003cd65 /system/lib/ (android::IPCThreadState::talkWithDriver(bool))
    #00 pc 0x000000000003d757 /system/lib/ (android::IPCThreadState::waitForResponse(android::parcel*, int*))
    #00 pc 0x000000000003666d /system/lib/ (android::BpBinder::transact(unsigned int, android::parcel const&, android::parcel*, unsigned int))
    #00 pc 0x000000000008e16d /system/lib/
    #00 pc 0x000000000008467d /system/lib/ (android::MediaPlayer::disconnect())
    #00 pc 0x000000000002c1dd /system/lib/
    #00 pc 0x0000000000a5d8af /data/dalvik-cache/arm/system@<EMAIL_ADDRESS> (Java_android_media_MediaPlayer__1release__)
    at (Native method)
    at (
    at android.widget.VideoView.stopPlayback (
    at (UnityAdsSourceFile:53)
    at (
    at (
    at$ (
    at android.os.Handler.handleCallback (
    at android.os.Handler.dispatchMessage (
    at android.os.Looper.loop (
    at (
    at$ (
    at (

    "Signal Catcher" tid=3 Runnable
    #00 pc 0x0000000000351ba1 /system/lib/ (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*))
    #00 pc 0x00000000003323a5 /system/lib/ (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*) const)
    #00 pc 0x00000000003443c1 /system/lib/ (art::DumpCheckpoint::Run(art::Thread*))
    #00 pc 0x000000000033e3cb /system/lib/ (art::ThreadList::RunCheckpoint(art::Closure*))
    #00 pc 0x000000000033e0c7 /system/lib/ (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool))
    #00 pc 0x000000000033de1f /system/lib/ (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&))
    #00 pc 0x00000000003232b5 /system/lib/ (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&))
    #00 pc 0x0000000000327d3b /system/lib/ (art::SignalCatcher::HandleSigQuit())
    #00 pc 0x0000000000326ead /system/lib/ (art::SignalCatcher::Run(void*))
    #00 pc 0x0000000000046ed3 /system/lib/ (__pthread_start(void*))
    #00 pc 0x0000000000019aed /system/lib/ (__start_thread)

    "UnityMain" tid=30 Native
    #00 pc 0x0000000000048348 /system/lib/ (__epoll_pwait)
    #00 pc 0x0000000000019e9d /system/lib/ (epoll_pwait)
    #00 pc 0x0000000000019ecd /system/lib/ (epoll_wait)
    #00 pc 0x0000000000011def /system/lib/ (android::Looper::pollInner(int))
    #00 pc 0x0000000000011ceb /system/lib/ (android::Looper::pollOnce(int, int*, int*, void**))
    #00 pc 0x0000000000092c79 /system/lib/ (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int))
    #00 pc 0x0000000000bff265 /data/dalvik-cache/arm/system@<EMAIL_ADDRESS> (Java_android_os_MessageQueue_nativePollOnce__JI)
    at android.os.MessageQueue.nativePollOnce (Native method)
    at (
    at android.os.Looper.loop (
    at com.unity3d.player.UnityPlayer$ (unavailable)
    Last edited: Sep 9, 2022