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

isAirplaneModeOn Settings.System.getInt can result in ANR #1632

Open
niqo01 opened this issue Jun 23, 2017 · 5 comments
Open

isAirplaneModeOn Settings.System.getInt can result in ANR #1632

niqo01 opened this issue Jun 23, 2017 · 5 comments

Comments

@niqo01
Copy link

niqo01 commented Jun 23, 2017

Picasso version: 2.5.2

anr_picasso

Stack Traces

"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 obj=0x73ef1e88 self=0xb4827800
  | sysTid=11662 nice=0 cgrp=default sched=0/0 handle=0xb6f09bec
  | state=S schedstat=( 705432913 687551345 797 ) utm=59 stm=11 core=0 HZ=100
  | stack=0xbe7e2000-0xbe7e4000 stackSize=8MB
  | held mutexes=
  native: pc 00000000000380d4  /system/lib/libc.so (__ioctl+8)
  native: pc 000000000004f829  /system/lib/libc.so (ioctl+14)
  native: pc 000000000001cd67  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
  native: pc 000000000001d3b7  /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+42)
  native: pc 000000000001d559  /system/lib/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+124)
  native: pc 00000000000187f3  /system/lib/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+30)
  native: pc 000000000008413f  /system/lib/libandroid_runtime.so (???)
  native: pc 0000000000c97655  /system/framework/arm/boot.oat (Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parcel_2I+144)
  at android.os.BinderProxy.transactNative (Native method)
  at android.os.BinderProxy.transact (Binder.java:496)
  at android.content.ContentProviderProxy.call (ContentProviderNative.java:643)
  at android.provider.Settings$NameValueCache.getStringForUser (Settings.java:1150)
  at android.provider.Settings$Global.getStringForUser (Settings.java:6982)
  at android.provider.Settings$System.getStringForUser (Settings.java:1342)
  at android.provider.Settings$System.getIntForUser (Settings.java:1414)
  at android.provider.Settings$System.getInt (Settings.java:1409)
  at com.squareup.picasso.Utils.d (Utils.java:294)
  at com.squareup.picasso.Dispatcher.<init> (Dispatcher.java:116)
  at com.squareup.picasso.Picasso$Builder.a (Picasso.java:846)
  at com.couchsurfing.mobile.data.DataModule.providePicasso (DataModule.java:274)
  at com.couchsurfing.mobile.data.DataModule$$ModuleAdapter$ProvidePicassoProvidesAdapter.a (DataModule$$ModuleAdapter.java:833)
  at com.couchsurfing.mobile.data.DataModule$$ModuleAdapter$ProvidePicassoProvidesAdapter.b (DataModule$$ModuleAdapter.java:784)
  at dagger.internal.Linker$SingletonBinding.b (Linker.java:369)
- locked <@addr=0x32e00ae0> (a dagger.internal.Linker$SingletonBinding)
  at com.couchsurfing.mobile.AppModule$$ModuleAdapter$ProvideNotificationControllerProvidesAdapter.a (AppModule$$ModuleAdapter.java:256)
  at com.couchsurfing.mobile.AppModule$$ModuleAdapter$ProvideNotificationControllerProvidesAdapter.b (AppModule$$ModuleAdapter.java:199)
  at dagger.internal.Linker$SingletonBinding.b (Linker.java:369)
- locked <@addr=0x32e00260> (a dagger.internal.Linker$SingletonBinding)
  at com.couchsurfing.mobile.AuthenticatedModule$$ModuleAdapter$ProvideDashboardManagerProvidesAdapter.a (AuthenticatedModule$$ModuleAdapter.java:184)
  at com.couchsurfing.mobile.AuthenticatedModule$$ModuleAdapter$ProvideDashboardManagerProvidesAdapter.b (AuthenticatedModule$$ModuleAdapter.java:119)
  at dagger.internal.Linker$SingletonBinding.b (Linker.java:369)
- locked <@addr=0x3302fee0> (a dagger.internal.Linker$SingletonBinding)
  at com.couchsurfing.mobile.AuthenticatedModule$$ModuleAdapter$ProvideHangoutManagerProvidesAdapter.a (AuthenticatedModule$$ModuleAdapter.java:1039)
  at com.couchsurfing.mobile.AuthenticatedModule$$ModuleAdapter$ProvideHangoutManagerProvidesAdapter.b (AuthenticatedModule$$ModuleAdapter.java:970)
  at dagger.internal.Linker$SingletonBinding.b (Linker.java:369)
- locked <@addr=0x330352e0> (a dagger.internal.Linker$SingletonBinding)
  at com.couchsurfing.mobile.CsApp$AuthenticatedInitializer$$InjectAdapter.a (CsApp$AuthenticatedInitializer$$InjectAdapter.java:92)
  at com.couchsurfing.mobile.CsApp$AuthenticatedInitializer$$InjectAdapter.a (CsApp$AuthenticatedInitializer$$InjectAdapter.java:28)
  at dagger.ObjectGraph$DaggerObjectGraph.a (ObjectGraph.java:281)
  at com.couchsurfing.mobile.CsApp.injectAuthenticated (CsApp.java:370)
  at com.couchsurfing.mobile.CsApp.a (CsApp.java:403)
  at com.couchsurfing.mobile.CsApp.f (CsApp.java:387)
- locked <0x2799cda7> (a com.couchsurfing.mobile.CsApp)
  at com.couchsurfing.mobile.CsApp.onCreate (CsApp.java:120)
  at android.app.Instrumentation.callApplicationOnCreate (Instrumentation.java:1012)
  at android.app.ActivityThread.handleBindApplication (ActivityThread.java:4661)
  at android.app.ActivityThread.access$1500 (ActivityThread.java:156)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1412)
  at android.os.Handler.dispatchMessage (Handler.java:102)
  at android.os.Looper.loop (Looper.java:211)
  at android.app.ActivityThread.main (ActivityThread.java:5389)
  at java.lang.reflect.Method.invoke! (Native method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1020)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:815)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
  | group="" sCount=1 dsCount=0 obj=0x0 self=0xaec98c00
  | sysTid=11669 nice=0 cgrp=default sched=0/0 handle=0xb426a000
  | state=S schedstat=( 1343333 540052 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xb426d000-0xb426f000 stackSize=1020KB
  | held mutexes=
  native: pc 00000000000104e8  /system/lib/libc.so (syscall+28)
  native: pc 00000000000a8e7f  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  native: pc 0000000000231c17  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
  native: pc 0000000000231bbd  /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
  native: pc 00000000002323f9  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
  | group="" sCount=1 dsCount=0 obj=0x0 self=0xb4827400
  | sysTid=11670 nice=0 cgrp=default sched=0/0 handle=0xb4169000
  | state=S schedstat=( 840261 119010 6 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xb416c000-0xb416e000 stackSize=1020KB
  | held mutexes=
  native: pc 00000000000104e8  /system/lib/libc.so (syscall+28)
  native: pc 00000000000a8e7f  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  native: pc 0000000000231c17  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
  native: pc 0000000000231bbd  /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
  native: pc 00000000002323f9  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
  | group="" sCount=1 dsCount=0 obj=0x0 self=0xaec99c00
  | sysTid=11671 nice=0 cgrp=default sched=0/0 handle=0xb4064000
  | state=S schedstat=( 672656 112136 5 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xb4069000-0xb406b000 stackSize=1020KB
  | held mutexes=
  native: pc 00000000000104e8  /system/lib/libc.so (syscall+28)
  native: pc 00000000000a8e7f  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  native: pc 0000000000231c17  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
  native: pc 0000000000231bbd  /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
  native: pc 00000000002323f9  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"Signal Catcher" daemon prio=5 tid=5 Runnable
  | group="system" sCount=0 dsCount=0 obj=0x32c02100 self=0xb4828800
  | sysTid=11672 nice=0 cgrp=default sched=0/0 handle=0xb405b000
  | state=R schedstat=( 171517449 226881664 61 ) utm=9 stm=8 core=0 HZ=100
  | stack=0xb3f5f000-0xb3f61000 stackSize=1012KB
  | held mutexes= "thread list lock" "mutator lock"(exclusive held)
  native: pc 000000000000484c  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
  native: pc 0000000000003031  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
  native: pc 000000000024359b  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*, BacktraceMap*)+70)
  native: pc 00000000002279e3  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BacktraceMap*) const+154)
  native: pc 000000000022d5ad  /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+100)
  native: pc 000000000022d619  /system/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+52)
  native: pc 0000000000216511  /system/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+88)
  native: pc 000000000021c7d1  /system/lib/libart.so (art::SignalCatcher::HandleSigQuit()+748)
  native: pc 000000000021cb81  /system/lib/libart.so (art::SignalCatcher::Run(void*)+324)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting
  | group="system" sCount=1 dsCount=0 obj=0x32c02160 self=0xb4829000
  | sysTid=11673 nice=0 cgrp=default sched=0/0 handle=0xb3f58000
  | state=S schedstat=( 1057866 0 6 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xb3e56000-0xb3e58000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x350f5b62> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$ReferenceQueueDaemon.run (Daemons.java:134)
- locked <0x350f5b62> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Thread.run (Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting
  | group="system" sCount=1 dsCount=0 obj=0x32c021c0 self=0xb4829400
  | sysTid=11674 nice=0 cgrp=default sched=0/0 handle=0xb3e4f000
  | state=S schedstat=( 2775104 832292 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xb3d4d000-0xb3d4f000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x152df4f3> (a java.lang.ref.ReferenceQueue)
  at java.lang.Object.wait (Object.java:422)
  at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:101)
- locked <0x152df4f3> (a java.lang.ref.ReferenceQueue)
  at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:72)
  at java.lang.Daemons$FinalizerDaemon.run (Daemons.java:174)
  at java.lang.Thread.run (Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting
  | group="system" sCount=1 dsCount=0 obj=0x32c02220 self=0xb4829800
  | sysTid=11675 nice=0 cgrp=default sched=0/0 handle=0xb3d46000
  | state=S schedstat=( 1555415 2208541 12 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xb3c31000-0xb3c33000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x2c2585b0> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject (Daemons.java:240)
- locked <0x2c2585b0> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Daemons$FinalizerWatchdogDaemon.run (Daemons.java:212)
  at java.lang.Thread.run (Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting
  | group="system" sCount=1 dsCount=0 obj=0x32c02280 self=0xb482ac00
  | sysTid=11676 nice=0 cgrp=default sched=0/0 handle=0xb527b000
  | state=S schedstat=( 38006354 4155679 33 ) utm=1 stm=2 core=0 HZ=100
  | stack=0xb3b2d000-0xb3b2f000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x10d5bc29> (a java.lang.Daemons$HeapTrimmerDaemon)
  at java.lang.Daemons$HeapTrimmerDaemon.run (Daemons.java:311)
- locked <0x10d5bc29> (a java.lang.Daemons$HeapTrimmerDaemon)
  at java.lang.Thread.run (Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting
  | group="system" sCount=1 dsCount=0 obj=0x32c022e0 self=0xb482b000
  | sysTid=11677 nice=0 cgrp=default sched=0/0 handle=0xb5041000
  | state=S schedstat=( 879531 0 5 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xb3a29000-0xb3a2b000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x3b0bcbae> (a java.lang.Daemons$GCDaemon)
  at java.lang.Daemons$GCDaemon.run (Daemons.java:344)
- locked <0x3b0bcbae> (a java.lang.Daemons$GCDaemon)
  at java.lang.Thread.run (Thread.java:818)

"Binder_1" prio=5 tid=11 Native
  | group="main" sCount=1 dsCount=0 obj=0x32c02340 self=0xb4833000
  | sysTid=11679 nice=0 cgrp=default sched=0/0 handle=0xb382a000
  | state=S schedstat=( 2359531 82761 12 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xb372e000-0xb3730000 stackSize=1012KB
  | held mutexes=
  native: pc 00000000000380d4  /system/lib/libc.so (__ioctl+8)
  native: pc 000000000004f829  /system/lib/libc.so (ioctl+14)
  native: pc 000000000001cd67  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
  native: pc 000000000001d28b  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand(bool)+18)
  native: pc 000000000001d2fb  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+50)
  native: pc 0000000000021477  /system/lib/libbinder.so (???)
  native: pc 000000000000ef55  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
  native: pc 000000000005be11  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
  native: pc 000000000000eac5  /system/lib/libutils.so (???)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"Binder_2" prio=5 tid=12 Native
  | group="main" sCount=1 dsCount=0 obj=0x32c023a0 self=0xaec9ac00
  | sysTid=11680 nice=0 cgrp=default sched=0/0 handle=0xb3725000
  | state=S schedstat=( 877291 550469 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xb3629000-0xb362b000 stackSize=1012KB
  | held mutexes=
  native: pc 00000000000380d4  /system/lib/libc.so (__ioctl+8)
  native: pc 000000000004f829  /system/lib/libc.so (ioctl+14)
  native: pc 000000000001cd67  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
  native: pc 000000000001d28b  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand(bool)+18)
  native: pc 000000000001d2fb  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+50)
  native: pc 0000000000021477  /system/lib/libbinder.so (???)
  native: pc 000000000000ef55  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
  native: pc 000000000005be11  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
  native: pc 000000000000eac5  /system/lib/libutils.so (???)
  native: pc 000000000001402b  /system/lib/libc.so (__pthread_start(void*)+30)
  native: pc 0000000000011f73  /system/lib/libc.so (__start_thread+6)

"Measurement Worker" prio=5 tid=13 TimedWaiting
  | group="main" sCount=1 dsCount=0 obj=0x32c130b0 self=0xb4836c00
  | sysTid=11698 nice=0 cgrp=default sched=0/0 handle=0xb503b000
  | state=S schedstat=( 8176307 6555257 32 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xaf322000-0xaf324000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x32a8ed4f> (a java.lang.Object)
  at java.lang.Object.wait (Object.java:422)
  at com.google.android.gms.internal.zzaud$zzd.run (unavailable)
- locked <0x32a8ed4f> (a java.lang.Object)

"Queue" prio=10 tid=14 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c02400 self=0xb4ac5400
  | sysTid=11699 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb502b000
  | state=S schedstat=( 16291246 6538959 26 ) utm=1 stm=0 core=0 HZ=100
  | stack=0xaf21e000-0xaf220000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x24554cdc> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x24554cdc> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:510)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:197)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.b (DependencyPriorityBlockingQueue.java:236)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:65)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Queue" prio=10 tid=15 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c02460 self=0xb4ac5800
  | sysTid=11700 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb502a000
  | state=S schedstat=( 3646670 10461977 23 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xaf11a000-0xaf11c000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x03e4f1e5> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x03e4f1e5> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:510)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:197)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.b (DependencyPriorityBlockingQueue.java:236)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:65)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Queue" prio=10 tid=16 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c024c0 self=0xb4ac5c00
  | sysTid=11702 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xaeaf9000
  | state=S schedstat=( 11754797 73396088 52 ) utm=1 stm=0 core=1 HZ=100
  | stack=0xae831000-0xae833000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x264cf4ba> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x264cf4ba> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:510)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:197)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.b (DependencyPriorityBlockingQueue.java:236)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:65)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Queue" prio=10 tid=17 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c02520 self=0xb4ac6000
  | sysTid=11703 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xae82e000
  | state=S schedstat=( 900311 6784374 13 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xae626000-0xae628000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x03310f6b> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x03310f6b> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:510)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:197)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.b (DependencyPriorityBlockingQueue.java:236)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:65)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Queue" prio=10 tid=18 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c02580 self=0xb4832800
  | sysTid=11701 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb3512000
  | state=S schedstat=( 1700106 7664739 11 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xaeafe000-0xaeb00000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x26585ac8> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x26585ac8> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.PriorityBlockingQueue.take (PriorityBlockingQueue.java:510)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:197)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.b (DependencyPriorityBlockingQueue.java:236)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.a (DependencyPriorityBlockingQueue.java:65)
  at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (DependencyPriorityBlockingQueue.java:46)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Answers Events Handler1" prio=5 tid=20 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c025e0 self=0xb4ac6c00
  | sysTid=11706 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb350d000
  | state=S schedstat=( 22041767 1249503859 46 ) utm=2 stm=0 core=0 HZ=100
  | stack=0xa4963000-0xa4965000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x3df7c761> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x3df7c761> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1048)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:776)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.a (ExecutorUtils.java:75)
  at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:30)
  at java.lang.Thread.run (Thread.java:818)

"Crashlytics Exception Handler1" prio=5 tid=19 Waiting
  | group="main" sCount=1 dsCount=0 obj=0x32c02640 self=0xb4ac7400
  | sysTid=11713 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb3511000
  | state=S schedstat=( 18712187 45674946 56 ) utm=0 stm=1 core=0 HZ=100
  | stack=0xa4a67000-0xa4a69000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x3745a286> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x3745a286> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:157)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2016)
  at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:410)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.a (ExecutorUtils.java:75)
  at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:30)
  at java.lang.Thread.run (Thread.java:818)

"Thread-1400" prio=5 tid=21 Native
  | group="main" sCount=1 dsCount=0 obj=0x32c026a0 self=0xaec9dc00
  | sysTid=11717 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb350e000
  | state=S schedstat=( 13318122 197450992 47 ) utm=1 stm=0 core=0 HZ=100
  | stack=0xa1a23000-0xa1a25000 stackSize=1036KB
  | held mutexes=
  native: pc 00000000000380d4  /system/lib/libc.so (__ioctl+8)
  native: pc 000000000004f829  /system/lib/libc.so (ioctl+14)
  native: pc 000000000001cd67  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
  native: pc 000000000001d3b7  /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+42)
  native: pc 000000000001d559  /system/lib/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+124)
  native: pc 00000000000187f3  /system/lib/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+30)
  native: pc 000000000008413f  /system/lib/libandroid_runtime.so (???)
  native: pc 0000000000c97655  /system/framework/arm/boot.oat (Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parcel_2I+144)
  at android.os.BinderProxy.transactNative (Native method)
  at android.os.BinderProxy.transact (Binder.java:496)
  at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo (IPackageManager.java:1871)
  at android.app.ApplicationPackageManager.getPackageInfo (ApplicationPackageManager.java:110)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzf (unavailable)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.zze (unavailable)
- locked <@addr=0x32e64280> (a com.google.android.gms.ads.identifier.AdvertisingIdClient)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo (unavailable)
  at java.lang.reflect.Method.invoke! (Native method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.d (AdvertisingInfoReflectionStrategy.java:106)
  at io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.b (AdvertisingInfoReflectionStrategy.java:76)
  at io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.a (AdvertisingInfoReflectionStrategy.java:66)
  at io.fabric.sdk.android.services.common.AdvertisingInfoProvider.e (AdvertisingInfoProvider.java:118)
  at io.fabric.sdk.android.services.common.AdvertisingInfoProvider.a (AdvertisingInfoProvider.java:28)
  at io.fabric.sdk.android.services.common.AdvertisingInfoProvider$1.a (AdvertisingInfoProvider.java:70)
  at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:30)
  at java.lang.Thread.run (Thread.java:818)

"logThread" prio=5 tid=23 Native
  | group="main" sCount=1 dsCount=0 obj=0x32e7c200 self=0xb4ac7000
  | sysTid=11778 nice=0 cgrp=default sched=0/0 handle=0xb3d40000
  | state=S schedstat=( 158306301 307886252 68 ) utm=10 stm=5 core=0 HZ=100
  | stack=0xa1498000-0xa149a000 stackSize=1036KB
  | held mutexes=
  native: pc 00000000000380d4  /system/lib/libc.so (__ioctl+8)
  native: pc 000000000004f829  /system/lib/libc.so (ioctl+14)
  native: pc 000000000001cd67  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
  native: pc 000000000001d3b7  /system/lib/libbinder.so (android::IPCThreadState::waitForResponse(android::Parcel*, int*)+42)
  native: pc 000000000001d559  /system/lib/libbinder.so (android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+124)
  native: pc 00000000000187f3  /system/lib/libbinder.so (android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+30)
  native: pc 000000000008413f  /system/lib/libandroid_runtime.so (???)
  native: pc 0000000000c97655  /system/framework/arm/boot.oat (Java_android_os_BinderProxy_transactNative__ILandroid_os_Parcel_2Landroid_os_Parcel_2I+144)
  at android.os.BinderProxy.transactNative (Native method)
  at android.os.BinderProxy.transact (Binder.java:496)
  at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo (IPackageManager.java:1871)
  at android.app.ApplicationPackageManager.getPackageInfo (ApplicationPackageManager.java:110)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.zzf (unavailable)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.zze (unavailable)
- locked <@addr=0x32ec9760> (a com.google.android.gms.ads.identifier.AdvertisingIdClient)
  at com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo (unavailable)
  at java.lang.reflect.Method.invoke! (Native method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.amplitude.api.DeviceInfo$CachedInfo.o (DeviceInfo.java:213)
  at com.amplitude.api.DeviceInfo$CachedInfo.m (DeviceInfo.java:194)
  at com.amplitude.api.DeviceInfo$CachedInfo.<init> (DeviceInfo.java:57)
  at com.amplitude.api.DeviceInfo$CachedInfo.<init> (DeviceInfo.java:42)
  at com.amplitude.api.DeviceInfo.r (DeviceInfo.java:267)
  at com.amplitude.api.DeviceInfo.a (DeviceInfo.java:273)
  at com.amplitude.api.AmplitudeClient.h (AmplitudeClient.java:306)
  at com.amplitude.api.AmplitudeClient.a (AmplitudeClient.java:40)
  at com.amplitude.api.AmplitudeClient$1.run (AmplitudeClient.java:243)
  at android.os.Handler.handleCallback (Handler.java:739)
  at android.os.Handler.dispatchMessage (Handler.java:95)
  at android.os.Looper.loop (Looper.java:211)
  at android.os.HandlerThread.run (HandlerThread.java:61)

"httpThread" prio=5 tid=24 Native
  | group="main" sCount=1 dsCount=0 obj=0x32e7c270 self=0xb4ac7800
  | sysTid=11779 nice=0 cgrp=default sched=0/0 handle=0xb3d3f000
  | state=S schedstat=( 3237032 5619061 6 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xa1394000-0xa1396000 stackSize=1036KB
  | held mutexes=
  native: pc 000000000003854c  /system/lib/libc.so (__epoll_pwait+20)
  native: pc 000000000001220f  /system/lib/libc.so (epoll_pwait+26)
  native: pc 000000000001221d  /system/lib/libc.so (epoll_wait+6)
  native: pc 0000000000010f1f  /system/lib/libutils.so (android::Looper::pollInner(int)+98)
  native: pc 0000000000011149  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
  native: pc 000000000007dd49  /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
  native: pc 00000000000b5be3  /system/framework/arm/boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+102)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:143)
  at android.os.Looper.loop (Looper.java:195)
  at android.os.HandlerThread.run (HandlerThread.java:61)

"RxIoScheduler-1 (Evictor)" daemon prio=1 tid=22 TimedWaiting
  | group="main" sCount=1 dsCount=0 obj=0x33029880 self=0xb4acb000
  | sysTid=11817 nice=19 cgrp=bg_non_interactive sched=0/0 handle=0xb5034000
  | state=S schedstat=( 815730 22045468 2 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xa1290000-0xa1292000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x39cf3747> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x39cf3747> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:197)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:2055)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1060)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:776)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"RxIoScheduler-1 (Evictor)" daemon prio=5 tid=25 TimedWaiting
  | group="main" sCount=1 dsCount=0 obj=0x33029820 self=0xb4ac9000
  | sysTid=11816 nice=0 cgrp=default sched=0/0 handle=0xb5035000
  | state=S schedstat=( 628750 6301458 1 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xa1816000-0xa1818000 stackSize=1036KB
  | held mutexes=
  at java.lang.Object.wait! (Native method)
- waiting on <0x07fc5b74> (a java.lang.Object)
  at java.lang.Thread.parkFor (Thread.java:1220)
- locked <0x07fc5b74> (a java.lang.Object)
  at sun.misc.Unsafe.park (Unsafe.java:299)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:197)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:2055)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1060)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:776)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1035)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1097)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
  at java.lang.Thread.run (Thread.java:818)

"Picasso-Stats" prio=5 tid=26 Native
  | group="main" sCount=1 dsCount=0 obj=0x3305aeb0 self=0xb4acb400
  | sysTid=11818 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xaf111000
  | state=S schedstat=( 2913594 18630051 15 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xa118c000-0xa118e000 stackSize=1036KB
  | held mutexes=
  native: pc 00000000000104e8  /system/lib/libc.so (syscall+28)
  native: pc 00000000000a8e7f  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  native: pc 000000000027d0b9  /system/lib/libart.so (art::GoToRunnable(art::Thread*)+772)
  native: pc 0000000000086ae1  /system/lib/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+8)
  native: pc 00000000000b5bed  /system/framework/arm/boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+112)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:143)
  at android.os.Looper.loop (Looper.java:195)
  at android.os.HandlerThread.run (HandlerThread.java:61)

"Picasso-Dispatcher" prio=5 tid=27 Native
  | group="main" sCount=1 dsCount=0 obj=0x3308a200 self=0xb4acb800
  | sysTid=11819 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb5031000
  | state=S schedstat=( 2202758 16301302 15 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xa1088000-0xa108a000 stackSize=1036KB
  | held mutexes=
  native: pc 00000000000104e8  /system/lib/libc.so (syscall+28)
  native: pc 00000000000a8e7f  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
  native: pc 000000000027d0b9  /system/lib/libart.so (art::GoToRunnable(art::Thread*)+772)
  native: pc 0000000000086ae1  /system/lib/libart.so (art::JniMethodEnd(unsigned int, art::Thread*)+8)
  native: pc 00000000000b5bed  /system/framework/arm/boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+112)
  at android.os.MessageQueue.nativePollOnce (Native method)
  at android.os.MessageQueue.next (MessageQueue.java:143)
  at android.os.Looper.loop (Looper.java:195)
  at android.os.HandlerThread.run (HandlerThread.java:61)

".mobile.android" prio=5 (not attached)
  | sysTid=11678 nice=0 cgrp=default
  | state=S schedstat=( 51303 91510 3 ) utm=0 stm=0 core=0 HZ=100
@JakeWharton
Copy link
Member

JakeWharton commented Jun 23, 2017 via email

@niqo01
Copy link
Author

niqo01 commented Jun 23, 2017

I was not sure if System.getInt is supposed to be called out of the main thread. I created a bug on the Android tracker. https://issuetracker.google.com/issues/62952557

@JakeWharton
Copy link
Member

JakeWharton commented Jun 23, 2017 via email

@NightlyNexus
Copy link
Contributor

@JakeWharton
Copy link
Member

Is this still happening?

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