Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ANR report in the Play Console #302

Closed
eygraber opened this issue May 1, 2020 · 1 comment
Closed

ANR report in the Play Console #302

eygraber opened this issue May 1, 2020 · 1 comment

Comments

@eygraber
Copy link
Contributor

eygraber commented May 1, 2020

Got an ANR report in the Play Console regarding Kodein. Looks like it may have deadlocked:

Motorola Moto Z(3) (messi), 3840MB RAM, Android 9

"main" prio=5 tid=1 Runnable
  | group="main" sCount=0 dsCount=0 flags=0 obj=0x755e2ad8 self=0x72c2214c00
  | sysTid=12562 nice=0 cgrp=default sched=0/0 handle=0x7347bbd548
  | state=R schedstat=( 456449984 1930987920 1036 ) utm=21 stm=23 core=0 HZ=100
  | stack=0x7ff58ab000-0x7ff58ad000 stackSize=8MB
  | held mutexes= "mutator lock"(shared held)
  at java.util.HashMap.put (HashMap.java:611)
  at org.kodein.di.internal.KodeinContainerBuilderImpl.bind (KodeinContainerBuilderImpl.java:176)
  at org.kodein.di.internal.KodeinBuilderImpl$TypeBinder.with (KodeinBuilderImpl.java:20)
  at co.myapp.details_moduleKt$detailsModule$1.invoke (details_moduleKt.java:9)
  at co.myapp.details_moduleKt$detailsModule$1.invoke (details_moduleKt.java:1246)
  at -$$LambdaGroup$ks$NvXjYZzOeLC6KhEs7lg_eUCCIbk.invoke (-.java:1246)
  at org.kodein.di.internal.KodeinBuilderImpl.import (KodeinBuilderImpl.java:51)
  at org.kodein.di.Kodein$Builder$DefaultImpls.import$default (Kodein.java:295)
  at co.myapp.MyApp$kodein$1.invoke (MyApp.java:157)
  at co.myapp.MyApp$kodein$1.invoke (MyApp.java:86)
  at org.kodein.di.internal.KodeinImpl$Companion.newBuilder (KodeinImpl.java:22)
  at org.kodein.di.internal.KodeinImpl$Companion.access$newBuilder (KodeinImpl.java:21)
  at org.kodein.di.internal.KodeinImpl.<init> (KodeinImpl.java:19)
  at org.kodein.di.Kodein$Companion$lazy$1.invoke (Kodein.java:447)
  at org.kodein.di.Kodein$Companion$lazy$1.invoke (Kodein.java:429)
  at kotlin.SynchronizedLazyImpl.getValue (SynchronizedLazyImpl.java:74)
- locked <0x06eea4a5> (a yd1)
  at org.kodein.di.LazyKodein.getBaseKodein (LazyKodein.java:1)
  at org.kodein.di.LazyKodein.getContainer (LazyKodein.java:31)
  at org.kodein.di.KodeinAwareKt.getDirect (KodeinAwareKt.java:222)
  at co.myapp.AppInitProvider.onCreate (AppInitProvider.java:46)
  at android.content.ContentProvider.attachInfo (ContentProvider.java:1919)
  at android.content.ContentProvider.attachInfo (ContentProvider.java:1894)
  at android.app.ActivityThread.installProvider (ActivityThread.java:6651)
  at android.app.ActivityThread.installContentProviders (ActivityThread.java:6198)
  at android.app.ActivityThread.handleBindApplication (ActivityThread.java:6113)
  at android.app.ActivityThread.access$1200 (ActivityThread.java:213)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1807)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:193)
  at android.app.ActivityThread.main (ActivityThread.java:6936)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:870)
@romainbsl
Copy link
Member

Closing as it is old. Do not hesitate to reopen if you encounter something similar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants