-
Notifications
You must be signed in to change notification settings - Fork 185
Open
Description
Getting ANR's in SoLoader.init(this@SampleApplication, OpenSourceMergedSoMapping). We are calling this statement from our Application class onCreate method. This is running on main thread.
We have not enabled new architecture.
Platform - Android
Most effected android version - Android 11 (~80%)
Devices Brand - Occurs on multiple devices like Oppo (~55%), Samsung (~17%), Xiaomi (~10%).
This ANR is not reproducible at our end, but impacting real users.
ANR logs -
main (runnable):tid=1 systid=9397
#00 pc 0x4a7ee8 libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool) + 140)
#01 pc 0x5b59dc libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const + 376)
#02 pc 0x5d2b14 libart.so (art::DumpCheckpoint::Run(art::Thread*) + 924)
#03 pc 0x5b6910 libart.so (art::Thread::RunCheckpointFunction() + 176)
#04 pc 0x673294 libart.so (art::JniMethodStart(art::Thread*) + 176)
at java.util.zip.ZipFile.getEntryFlag(Native method)
at java.util.zip.ZipFile.getZipEntry(ZipFile.java:618)
at java.util.zip.ZipFile.access$900(ZipFile.java:64)
at java.util.zip.ZipFile$ZipEntryIterator.next(ZipFile.java:584)
at java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:559)
at java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:540)
at com.facebook.soloader.DirectApkSoSource.prepare(DirectApkSoSource.java:192)
at com.facebook.soloader.DirectApkSoSource.prepare(DirectApkSoSource.java:173)
at com.facebook.soloader.SoLoader.initSoSources(SoLoader.java)
at com.facebook.soloader.SoLoader.init(SoLoader.java:293)
at com.facebook.soloader.SoLoader.init(SoLoader.java:260)
at com.facebook.soloader.SoLoader.init(SoLoader.java:338)
at com.locon.housing.HousingApplication.onCreate(HousingApplication.kt)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1192)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7593)
at android.app.ActivityThread.access$1500(ActivityThread.java:301)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2177)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:246)
at android.app.ActivityThread.main(ActivityThread.java:8653)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)
Complete ANR logs are also attached.
Metadata
Metadata
Assignees
Labels
No labels