Skip to content

ANR while executing service com.gocheckapp/com.onesignal.SyncService [SharedPreferencesImpl] #416

@mayurwish

Description

@mayurwish

executing service com.gocheckapp/com.onesignal.SyncService

Atom_2X, 0MB RAM, Android 5.1
RAM: 1024MB (TotalMem: 963MB)
Form factor: Unknown
System on Chip: Unknown
Screen size: 480 x 854 (normal)
CPU: Unknown
Screen density (DPI): 240
ABI: armeabi-v7a

SDK: Android 5.1 (SDK 22)
GPU: Unknown
OpenGL ES version: 2.0

The "main" (tid=1) thread is in waiting state.

"main" tid=1 Waiting
"main" prio=5 tid=1 Waiting
| group="main" sCount=1 dsCount=0 obj=0x73709fc0 self=0xb4827800
| sysTid=20029 nice=-1 cgrp=default sched=0/0 handle=0xb6ff0bec
| state=S schedstat=( 0 0 0 ) utm=91 stm=33 core=0 HZ=100
| stack=0xbe0e1000-0xbe0e3000 stackSize=8MB
| held mutexes=
at java.lang.Object.wait! (Native method)

  • waiting on <0x1346ec70> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x1346ec70> (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.parkAndCheckInterrupt (AbstractQueuedSynchronizer.java:813)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly (AbstractQueuedSynchronizer.java:973)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly (AbstractQueuedSynchronizer.java:1281)
    at java.util.concurrent.CountDownLatch.await (CountDownLatch.java:202)
    at android.app.SharedPreferencesImpl$EditorImpl$1.run (SharedPreferencesImpl.java:365)
    at android.app.QueuedWork.waitToFinish (QueuedWork.java:88)
    at android.app.ActivityThread.handleServiceArgs (ActivityThread.java:2940)
    at android.app.ActivityThread.access$2100 (ActivityThread.java:151)
    at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1411)
    at android.os.Handler.dispatchMessage (Handler.java:102)
    at android.os.Looper.loop (Looper.java:135)
    at android.app.ActivityThread.main (ActivityThread.java:5351)
    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:947)
    at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:742)
    "ParseThread" tid=23 Native
    "ParseThread" prio=5 tid=23 Native
    | group="main" sCount=1 dsCount=0 obj=0x12c326d0 self=0xb4ac0c00
    | sysTid=20122 nice=0 cgrp=default sched=0/0 handle=0xb491d800
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=3 HZ=100
    | stack=0xa3b03000-0xa3b05000 stackSize=1036KB
    | held mutexes=
    #00 pc 000000000003b3ec /system/lib/libc.so (__epoll_pwait+20)
    gradle? #1 pc 00000000000151cf /system/lib/libc.so (epoll_pwait+26)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 00000000000151dd /system/lib/libc.so (epoll_wait+6)
    onPause NPE #3 pc 00000000000123c7 /system/lib/libutils.so (android::Looper::pollInner(int)+98)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 00000000000125f1 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000082499 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 00000000000b39cb /data/dalvik-cache/arm/system@framework@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:122)
    at android.os.HandlerThread.run (HandlerThread.java:61)
    "Answers Events Handler1" tid=30 Native Performing disk I/O
    "Answers Events Handler1" prio=5 tid=30 Native
    | group="main" sCount=1 dsCount=0 obj=0x12ebe400 self=0xb4ac3000
    | sysTid=20156 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491f600
    | state=S schedstat=( 0 0 0 ) utm=2 stm=1 core=0 HZ=100
    | stack=0xa32e3000-0xa32e5000 stackSize=1036KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 00000000001c0c4f /system/lib/libart.so (art::JNI::ReleaseByteArrayElements(_JNIEnv*, _jbyteArray*, signed char*, int)+954)
    onPause NPE #3 pc 0000000000016755 /system/lib/libjavacore.so (???)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 000000000001df73 /system/lib/libjavacore.so (???)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000020ac1 /system/lib/libjavacore.so (???)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 000000000027abc3 /data/dalvik-cache/arm/system@framework@boot.oat (Java_libcore_io_Posix_writeBytes__Ljava_io_FileDescriptor_2Ljava_lang_Object_2II+142)
    at libcore.io.Posix.writeBytes (Native method)
    at libcore.io.Posix.write (Posix.java:258)
    at libcore.io.BlockGuardOs.write (BlockGuardOs.java:313)
    at libcore.io.IoBridge.write (IoBridge.java:497)
    at java.io.RandomAccessFile.write (RandomAccessFile.java:688)
    at io.fabric.sdk.android.services.common.QueueFile.a (SourceFile:250)
    at io.fabric.sdk.android.services.common.QueueFile.add (SourceFile:318)
    at io.fabric.sdk.android.services.common.QueueFile.add (SourceFile:291)
    at io.fabric.sdk.android.services.events.QueueFileEventStorage.add (SourceFile:72)
    at io.fabric.sdk.android.services.events.EventsFilesManager.writeEvent (SourceFile:89)
    at com.crashlytics.android.answers.EnabledSessionAnalyticsManagerStrategy.processEvent (SourceFile:129)
    at com.crashlytics.android.answers.AnswersEventsHandler$6.run (SourceFile:157)
    at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:422)
    at java.util.concurrent.FutureTask.run (FutureTask.java:237)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201 (ScheduledThreadPoolExecutor.java:152)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:265)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
    at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun (SourceFile:75)
    at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (SourceFile:30)
    at java.lang.Thread.run (Thread.java:818)
    "Heap thread pool worker thread 0" tid=2 Native
    "Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
    | group="" sCount=1 dsCount=0 obj=0x0 self=0xb0442400
    | sysTid=20035 nice=0 cgrp=default sched=0/0 handle=0xb4918580
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100
    | stack=0xb4219000-0xb421b000 stackSize=1020KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 0000000000231a2f /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
    onPause NPE #3 pc 00000000002319d7 /system/lib/libart.so (art::ThreadPoolWorker::Run()+54)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 0000000000232215 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)
    "Heap thread pool worker thread 2" tid=3 Native
    "Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
    | group="" sCount=1 dsCount=0 obj=0x0 self=0xb4827c00
    | sysTid=20037 nice=0 cgrp=default sched=0/0 handle=0xb4918080
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
    | stack=0xb0302000-0xb0304000 stackSize=1020KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 0000000000231a2f /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
    onPause NPE #3 pc 00000000002319d7 /system/lib/libart.so (art::ThreadPoolWorker::Run()+54)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 0000000000232215 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)
    "Heap thread pool worker thread 1" tid=4 Native
    "Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
    | group="" sCount=1 dsCount=0 obj=0x0 self=0xb0443400
    | sysTid=20036 nice=0 cgrp=default sched=0/0 handle=0xb4918800
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
    | stack=0xb4119000-0xb411b000 stackSize=1020KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 0000000000231a2f /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+50)
    onPause NPE #3 pc 00000000002319d7 /system/lib/libart.so (art::ThreadPoolWorker::Run()+54)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 0000000000232215 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)
    "ReferenceQueueDaemon" tid=6 Waiting
    "ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting
    | group="system" sCount=1 dsCount=0 obj=0x12c79280 self=0xb4834000
    | sysTid=20039 nice=0 cgrp=default sched=0/0 handle=0xb4918a80
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100
    | stack=0xa67b7000-0xa67b9000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x3b464c2d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$ReferenceQueueDaemon.run (Daemons.java:134)
  • locked <0x3b464c2d> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Thread.run (Thread.java:818)
    "GCDaemon" tid=7 Waiting
    "GCDaemon" daemon prio=5 tid=7 Waiting
    | group="system" sCount=1 dsCount=0 obj=0x12c79400 self=0xb4835c00
    | sysTid=20043 nice=0 cgrp=default sched=0/0 handle=0xb491ad80
    | state=S schedstat=( 0 0 0 ) utm=46 stm=4 core=2 HZ=100
    | stack=0xa63a7000-0xa63a9000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x3ff25562> (a java.lang.Daemons$GCDaemon)
    at java.lang.Daemons$GCDaemon.run (Daemons.java:344)
  • locked <0x3ff25562> (a java.lang.Daemons$GCDaemon)
    at java.lang.Thread.run (Thread.java:818)
    "FinalizerWatchdogDaemon" tid=8 Waiting
    "FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting
    | group="system" sCount=1 dsCount=0 obj=0x12c79340 self=0xb4834800
    | sysTid=20041 nice=0 cgrp=default sched=0/0 handle=0xb4918f80
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
    | stack=0xa65af000-0xa65b1000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x3bfe66f3> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject (Daemons.java:240)
  • locked <0x3bfe66f3> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.run (Daemons.java:212)
    at java.lang.Thread.run (Thread.java:818)
    "FinalizerDaemon" tid=9 Waiting
    "FinalizerDaemon" daemon prio=5 tid=9 Waiting
    | group="system" sCount=1 dsCount=0 obj=0x12c792e0 self=0xb4834400
    | sysTid=20040 nice=0 cgrp=default sched=0/0 handle=0xb4918d00
    | state=S schedstat=( 0 0 0 ) utm=0 stm=3 core=0 HZ=100
    | stack=0xa66b3000-0xa66b5000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x21a20fb0> (a java.lang.ref.ReferenceQueue)
    at java.lang.Object.wait (Object.java:422)
    at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:101)
  • locked <0x21a20fb0> (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)
    "HeapTrimmerDaemon" tid=10 Waiting
    "HeapTrimmerDaemon" daemon prio=5 tid=10 Waiting
    | group="system" sCount=1 dsCount=0 obj=0x12c793a0 self=0xb4835800
    | sysTid=20042 nice=0 cgrp=default sched=0/0 handle=0xb4919480
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
    | stack=0xa64ab000-0xa64ad000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x1fdcfbe9> (a java.lang.Daemons$HeapTrimmerDaemon)
    at java.lang.Daemons$HeapTrimmerDaemon.run (Daemons.java:311)
  • locked <0x1fdcfbe9> (a java.lang.Daemons$HeapTrimmerDaemon)
    at java.lang.Thread.run (Thread.java:818)
    "Binder_1" tid=11 Native
    "Binder_1" prio=5 tid=11 Native
    | group="main" sCount=1 dsCount=0 obj=0x12c980a0 self=0xb4836800
    | sysTid=20044 nice=0 cgrp=default sched=0/0 handle=0xb491b000
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
    | stack=0xa61ab000-0xa61ad000 stackSize=1012KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 00000000001a3e03 /system/lib/libart.so (art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+634)
    onPause NPE #3 pc 0000000000084b8d /system/lib/libandroid_runtime.so (???)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 00000000000881c3 /system/lib/libandroid_runtime.so (???)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 000000000001a755 /system/lib/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+60)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 000000000001f803 /system/lib/libbinder.so (android::IPCThreadState::executeCommand(int)+582)
    OneSignal.init cause Activity leaking #7 pc 000000000001f927 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+38)
    DatabaseNotClosedException raised when notification arrives #8 pc 000000000001f969 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    Gradle configuration #9 pc 0000000000023c17 /system/lib/libbinder.so (???)
    setPriority option missing #10 pc 00000000000104e1 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    Option to disable sound and vibrate from api #11 pc 00000000000605dd /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
    Notification received callback option #12 pc 0000000000010051 /system/lib/libutils.so (???)
    Can not delete tag with number value #13 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    I cant't subscribe to One Signal .. why? #14 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)
    "Binder_2" tid=12 Native
    "Binder_2" prio=5 tid=12 Native
    | group="main" sCount=1 dsCount=0 obj=0x12c9c0a0 self=0xb0444400
    | sysTid=20045 nice=0 cgrp=default sched=0/0 handle=0xb491b280
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=0 HZ=100
    | stack=0xa60ad000-0xa60af000 stackSize=1012KB
    | held mutexes=
    #00 pc 000000000003b730 /system/lib/libc.so (__ioctl+8)
    gradle? #1 pc 0000000000052631 /system/lib/libc.so (ioctl+14)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 000000000001f417 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
    onPause NPE #3 pc 000000000001f907 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 000000000001f969 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000023c17 /system/lib/libbinder.so (???)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 00000000000104e1 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
    OneSignal.init cause Activity leaking #7 pc 00000000000605dd /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+72)
    DatabaseNotClosedException raised when notification arrives #8 pc 0000000000010051 /system/lib/libutils.so (???)
    Gradle configuration #9 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    setPriority option missing #10 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)
    "AsyncTask gradle? #1" tid=13 Waiting
    "AsyncTask gradle? #1" prio=5 tid=13 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12c78fa0 self=0xb4836000
    | sysTid=20057 nice=0 cgrp=default sched=0/0 handle=0xb491bf00
    | state=S schedstat=( 0 0 0 ) utm=9 stm=5 core=3 HZ=100
    | stack=0xa452b000-0xa452d000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x04e87e29> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x04e87e29> (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 java.lang.Thread.run (Thread.java:818)
    "AsyncTask Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2" tid=14 Waiting
    "AsyncTask Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2" prio=5 tid=14 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12c895e0 self=0xb4836400
    | sysTid=20059 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491bc80
    | state=S schedstat=( 0 0 0 ) utm=5 stm=2 core=1 HZ=100
    | stack=0xa4427000-0xa4429000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x2a2465ae> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x2a2465ae> (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 java.lang.Thread.run (Thread.java:818)
    "AsyncTask onPause NPE #3" tid=15 Waiting
    "AsyncTask onPause NPE #3" prio=5 tid=15 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12c89640 self=0xb4abec00
    | sysTid=20060 nice=0 cgrp=default sched=0/0 handle=0xb491c180
    | state=S schedstat=( 0 0 0 ) utm=0 stm=2 core=2 HZ=100
    | stack=0xa4323000-0xa4325000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x1b0e7f4f> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x1b0e7f4f> (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 java.lang.Thread.run (Thread.java:818)
    "AsyncTask failed to resolve: com.onesignal:OneSignal:1.10.2+ #4" tid=16 Waiting
    "AsyncTask failed to resolve: com.onesignal:OneSignal:1.10.2+ #4" prio=5 tid=16 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12c896a0 self=0xb4abfc00
    | sysTid=20061 nice=0 cgrp=default sched=0/0 handle=0xb491c400
    | state=S schedstat=( 0 0 0 ) utm=2 stm=1 core=1 HZ=100
    | stack=0xa421f000-0xa4221000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x361076dc> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x361076dc> (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 java.lang.Thread.run (Thread.java:818)
    "pool-3-thread-1" tid=17 TimedWaiting
    "pool-3-thread-1" prio=5 tid=17 TimedWaiting
    | group="main" sCount=1 dsCount=0 obj=0x12c98820 self=0xb0445800
    | sysTid=20063 nice=0 cgrp=default sched=0/0 handle=0xb0494580
    | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=3 HZ=100
    | stack=0xa411b000-0xa411d000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x1361d3e5> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x1361d3e5> (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)
    "pool-4-thread-1" tid=18 Native
    "pool-4-thread-1" prio=5 tid=18 Native
    | group="main" sCount=1 dsCount=0 obj=0x12c98880 self=0xb0445c00
    | sysTid=20064 nice=0 cgrp=default sched=0/0 handle=0xb0494800
    | state=S schedstat=( 0 0 0 ) utm=4 stm=4 core=0 HZ=100
    | stack=0xa4017000-0xa4019000 stackSize=1036KB
    | held mutexes=
    #00 pc 00000000000133cc /system/lib/libc.so (syscall+28)
    gradle? #1 pc 00000000000a99eb /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+82)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 00000000001a83ab /system/lib/libart.so (art::JNI::GetIntField(_JNIEnv*, _jobject*, _jfieldID*)+638)
    onPause NPE #3 pc 000000000000a86b /system/lib/libjavacrypto.so (???)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 000000000000efdf /system/lib/libjavacrypto.so (???)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 000000000000f7eb /system/lib/libjavacrypto.so (???)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 00000000002fa189 /data/dalvik-cache/arm/system@framework@boot.oat (Java_com_android_org_conscrypt_NativeCrypto_SSL_1read__JLjava_io_FileDescriptor_2Lcom_android_org_conscrypt_NativeCrypto_00024SSLHandshakeCallbacks_2_3BIII+196)
    at com.android.org.conscrypt.NativeCrypto.SSL_read (Native method)
    at com.android.org.conscrypt.OpenSSLSocketImpl$SSLInputStream.read (OpenSSLSocketImpl.java:699)
  • locked <@addr=0x12e1a540> (a java.lang.Object)
    at com.android.okio.Okio$2.read (Okio.java:113)
    at com.android.okio.RealBufferedSource.indexOf (RealBufferedSource.java:147)
    at com.android.okio.RealBufferedSource.readUtf8LineStrict (RealBufferedSource.java:94)
    at com.android.okhttp.internal.http.HttpConnection.readResponse (HttpConnection.java:179)
    at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders (HttpTransport.java:101)
    at com.android.okhttp.internal.http.HttpEngine.readResponse (HttpEngine.java:628)
    at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute (HttpURLConnectionImpl.java:388)
    at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponse (HttpURLConnectionImpl.java:332)
    at com.android.okhttp.internal.http.HttpURLConnectionImpl.getResponseCode (HttpURLConnectionImpl.java:500)
    at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getResponseCode (DelegatingHttpsURLConnection.java:105)
    at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getResponseCode (HttpsURLConnectionImpl.java:25)
    at com.facebook.GraphResponse.a (SourceFile:253)
    at com.facebook.GraphRequest.executeConnectionAndWait (SourceFile:1267)
    at com.facebook.GraphRequest.executeBatchAndWait (SourceFile:1165)
    at com.facebook.GraphRequest.executeBatchAndWait (SourceFile:1131)
    at com.facebook.GraphRequest.executeBatchAndWait (SourceFile:1115)
    at com.facebook.GraphRequest.executeAndWait (SourceFile:1090)
    at com.facebook.GraphRequest.executeAndWait (SourceFile:984)
    at com.facebook.appevents.c.b (SourceFile:1182)
    at com.facebook.appevents.c$3.run (SourceFile:88)
    at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:422)
    at java.util.concurrent.FutureTask.run (FutureTask.java:237)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201 (ScheduledThreadPoolExecutor.java:152)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:265)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:587)
    at java.lang.Thread.run (Thread.java:818)
    "pool-2-thread-1" tid=19 TimedWaiting
    "pool-2-thread-1" prio=5 tid=19 TimedWaiting
    | group="main" sCount=1 dsCount=0 obj=0x12e302e0 self=0xb4ac0000
    | sysTid=20088 nice=0 cgrp=default sched=0/0 handle=0xb491d300
    | state=S schedstat=( 0 0 0 ) utm=5 stm=3 core=0 HZ=100
    | stack=0xa3f13000-0xa3f15000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x015dc16b> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x015dc16b> (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)
    "App Event Thread gradle? #1" tid=20 Waiting
    "App Event Thread gradle? #1" prio=5 tid=20 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e30340 self=0xb4ac0400
    | sysTid=20089 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491d580
    | state=S schedstat=( 0 0 0 ) utm=3 stm=0 core=0 HZ=100
    | stack=0xa3e0f000-0xa3e11000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x299c24c8> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x299c24c8> (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 java.lang.Thread.run (Thread.java:818)
    "OkHttp ConnectionPool" tid=21 TimedWaiting
    "OkHttp ConnectionPool" daemon prio=5 tid=21 TimedWaiting
    | group="main" sCount=1 dsCount=0 obj=0x12c98e80 self=0xb4abf000
    | sysTid=20096 nice=0 cgrp=default sched=0/0 handle=0xb491c900
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
    | stack=0xa3d0b000-0xa3d0d000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x29977c86> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x29977c86> (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.LinkedBlockingQueue.poll (LinkedBlockingQueue.java:435)
    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)
    "AsyncTask Potentially dangerous cast inside Onesignal.Log method #5" tid=22 Waiting
    "AsyncTask Potentially dangerous cast inside Onesignal.Log method #5" prio=5 tid=22 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e30580 self=0xb4ac0800
    | sysTid=20091 nice=0 cgrp=default sched=0/0 handle=0xb491c680
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
    | stack=0xa3c07000-0xa3c09000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x0560c961> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x0560c961> (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 java.lang.Thread.run (Thread.java:818)
    "OkHttp Dispatcher" tid=24 TimedWaiting
    "OkHttp Dispatcher" prio=5 tid=24 TimedWaiting
    | group="main" sCount=1 dsCount=0 obj=0x12e321c0 self=0xb4ac1000
    | sysTid=20138 nice=0 cgrp=default sched=0/0 handle=0xb491da80
    | state=S schedstat=( 0 0 0 ) utm=11 stm=1 core=3 HZ=100
    | stack=0xa39ff000-0xa3a01000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x33150947> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x33150947> (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.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:429)
    at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:331)
    at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:910)
    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" tid=25 Waiting
    "Queue" prio=10 tid=25 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e23640 self=0xb4ac1400
    | sysTid=20149 nice=-8 cgrp=default sched=0/0 handle=0xb491e480
    | state=S schedstat=( 0 0 0 ) utm=7 stm=0 core=0 HZ=100
    | stack=0xa38fb000-0xa38fd000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x1cb2c574> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x1cb2c574> (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.performOperation (SourceFile:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (SourceFile:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile: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" tid=26 Waiting
    "Queue" prio=10 tid=26 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e236a0 self=0xb4ac1800
    | sysTid=20150 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491e700
    | state=S schedstat=( 0 0 0 ) utm=9 stm=3 core=3 HZ=100
    | stack=0xa37f7000-0xa37f9000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x1bff9a9d> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x1bff9a9d> (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.performOperation (SourceFile:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (SourceFile:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile: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" tid=27 Waiting
    "Queue" prio=10 tid=27 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e23700 self=0xb4ac1c00
    | sysTid=20151 nice=-8 cgrp=default sched=0/0 handle=0xb491e980
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=3 HZ=100
    | stack=0xa36f3000-0xa36f5000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x3f5edb12> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x3f5edb12> (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.performOperation (SourceFile:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (SourceFile:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile: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" tid=28 Waiting
    "Queue" prio=10 tid=28 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e23760 self=0xb4ac2000
    | sysTid=20152 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491ec00
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
    | stack=0xa35ef000-0xa35f1000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x240ef2e3> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x240ef2e3> (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.performOperation (SourceFile:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (SourceFile:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile: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" tid=29 Waiting
    "Queue" prio=10 tid=29 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e237c0 self=0xb4ac2400
    | sysTid=20153 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491ee80
    | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
    | stack=0xa34eb000-0xa34ed000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x26f0c4e0> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x26f0c4e0> (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.performOperation (SourceFile:197)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get (SourceFile:236)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile:65)
    at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take (SourceFile: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)
    "Crashlytics Exception Handler1" tid=31 Waiting
    "Crashlytics Exception Handler1" prio=5 tid=31 Waiting
    | group="main" sCount=1 dsCount=0 obj=0x12e233a0 self=0xb4ac3800
    | sysTid=20161 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491f380
    | state=S schedstat=( 0 0 0 ) utm=2 stm=2 core=3 HZ=100
    | stack=0xa33e7000-0xa33e9000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x2133da3f> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x2133da3f> (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.onRun (SourceFile:75)
    at io.fabric.sdk.android.services.common.BackgroundPriorityRunnable.run (SourceFile:30)
    at java.lang.Thread.run (Thread.java:818)
    "measurement-1" tid=34 TimedWaiting
    "measurement-1" prio=5 tid=34 TimedWaiting
    | group="main" sCount=1 dsCount=0 obj=0x12edba60 self=0xb4ac4800
    | sysTid=20168 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0xb491fb00
    | state=S schedstat=( 0 0 0 ) utm=3 stm=1 core=0 HZ=100
    | stack=0xa2fd7000-0xa2fd9000 stackSize=1036KB
    | held mutexes=
    at java.lang.Object.wait! (Native method)
  • waiting on <0x3b4d4f0c> (a java.lang.Object)
    at java.lang.Thread.parkFor (Thread.java:1220)
  • locked <0x3b4d4f0c> (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.LinkedBlockingQueue.poll (LinkedBlockingQueue.java:435)
    at com.google.android.gms.common.zza.zza (unavailable)
    at com.google.android.gms.ads.identifier.AdvertisingIdClient.zza (unavailable)
    at com.google.android.gms.ads.identifier.AdvertisingIdClient.start (unavailable)
  • locked <@addr=0x12e3cc70> (a com.google.android.gms.ads.identifier.AdvertisingIdClient)
    at com.google.android.gms.ads.identifier.AdvertisingIdClient.getAdvertisingIdInfo (unavailable)
    at com.google.android.gms.internal.zzapq.b (unavailable)
    at com.google.android.gms.internal.zzapq.a (unavailable)
  • locked <@addr=0x12e34a90> (a com.google.android.gms.internal.zzapq)
    at com.google.android.gms.internal.zzapq.zzwi (unavailable)
    at com.google.android.gms.analytics.e.run (unavailable:1000)
    at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:422)
    at java.util.concurrent.FutureTask.run (FutureTask.java:237)
    at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1112)
    "Signal Catcher" tid=5 Runnable
    "Signal Catcher" daemon prio=5 tid=5 Runnable
    | group="system" sCount=0 dsCount=0 obj=0x12c890a0 self=0xb4828c00
    | sysTid=20038 nice=0 cgrp=default sched=0/0 handle=0xb4918300
    | state=R schedstat=( 0 0 0 ) utm=27 stm=11 core=0 HZ=100
    | stack=0xa68bb000-0xa68bd000 stackSize=1012KB
    | held mutexes= "thread list lock" "mutator lock"(exclusive held)
    #00 pc 0000000000004e64 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
    gradle? #1 pc 0000000000003665 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
    Added possibility to send status 'opened' for a message back to onesignal backend from client source code #2 pc 0000000000243381 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits >&, int, char const*, art::mirror::ArtMethod*)+68)
    onPause NPE #3 pc 0000000000227729 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits >&) const+148)
    failed to resolve: com.onesignal:OneSignal:1.10.2+ #4 pc 0000000000230a73 /system/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+142)
    Potentially dangerous cast inside Onesignal.Log method #5 pc 0000000000215f7f /system/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits >&)+66)
    Issue with com.loopj.android:android-async-http:1.4.9 lib integration #6 pc 000000000021c415 /system/lib/libart.so (art::SignalCatcher::HandleSigQuit()+752)
    OneSignal.init cause Activity leaking #7 pc 000000000021cabf /system/lib/libart.so (art::SignalCatcher::Run(void*)+318)
    DatabaseNotClosedException raised when notification arrives #8 pc 0000000000016eff /system/lib/libc.so (__pthread_start(void*)+30)
    Gradle configuration #9 pc 0000000000014f33 /system/lib/libc.so (__start_thread+6)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions