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

[Bug]: OneSignal.Initialize caused ANR #740

Open
1 task done
357524874 opened this issue Jun 11, 2024 · 0 comments
Open
1 task done

[Bug]: OneSignal.Initialize caused ANR #740

357524874 opened this issue Jun 11, 2024 · 0 comments

Comments

@357524874
Copy link

357524874 commented Jun 11, 2024

What happened?

ANR

Steps to reproduce?

call OneSignal.Initialize

What did you expect to happen?

No ANR

Unity version

2021.3.36f1

OneSignal Unity SDK version

5.1.6

Platform

Android

Relevant log output

# Crashlytics - Stack trace
# Application: com.company.app
# Platform: android
# Version: 1.4.5 (65)
# Issue: 3d6536f7cff7cb7d5be1cd4788a076fa
# Session: 6667280502FD0001790C0FC5C829E808_DNE_0_v2
# Date: Tue Jun 11 2024 06:39:23 GMT+0800

Signal Catcher (runnable):tid=6 systid=30998 
#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 0x5cca54 libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*) + 528)
#04 pc 0x5cbc20 libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool) + 1920)
#05 pc 0x5cb0c0 libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) + 776)
#06 pc 0x576da8 libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) + 196)
#07 pc 0x58c374 libart.so (art::SignalCatcher::HandleSigQuit() + 1396)
#08 pc 0x58b32c libart.so (art::SignalCatcher::Run(void*) + 384)
#09 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#10 pc 0x8bc8c libc.so (__start_thread + 64)

main (waiting):tid=1 systid=30988 
       at java.lang.Object.wait(Native method)
       at java.lang.Object.wait(Object.java:442)
       at java.lang.Object.wait(Object.java:568)
       at android.app.SharedPreferencesImpl.awaitLoadedLocked(SharedPreferencesImpl.java:279)
       at android.app.SharedPreferencesImpl.contains(SharedPreferencesImpl.java:353)
       at com.onesignal.core.internal.preferences.PreferenceStoreFix.ensureNoObfuscatedPrefStore(PreferenceStoreFix.kt:92)
       at com.onesignal.internal.OneSignalImp.initWithContext(OneSignalImp.kt:65)
       at com.onesignal.OneSignal.initWithContext(OneSignal.kt:2)
       at com.onesignal.notifications.receivers.UpgradeReceiver.onReceive(UpgradeReceiver.kt:27)
       at android.app.ActivityThread.handleReceiver(ActivityThread.java:4497)
       at android.app.ActivityThread.access$1600(ActivityThread.java:301)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2188)
       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)

HeapTaskDaemon (waiting):tid=7 systid=31000 
#00 pc 0x86b90 libc.so (syscall + 32)
#01 pc 0x1b0cfc libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int) + 172)
#02 pc 0x2e5f10 libart.so (art::gc::TaskProcessor::GetTask(art::Thread*) + 512)
#03 pc 0x2e6858 libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*) + 92)
       at dalvik.system.VMRuntime.runHeapTasks(Native method)
       at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:531)
       at java.lang.Daemons$Daemon.run(Daemons.java:139)
       at java.lang.Thread.run(Thread.java:923)

ReferenceQueueDaemon (waiting):tid=8 systid=31001 
       at java.lang.Object.wait(Native method)
       at java.lang.Object.wait(Object.java:442)
       at java.lang.Object.wait(Object.java:568)
       at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217)
       at java.lang.Daemons$Daemon.run(Daemons.java:139)
       at java.lang.Thread.run(Thread.java:923)

FinalizerDaemon (waiting):tid=9 systid=31002 
       at java.lang.Object.wait(Native method)
       at java.lang.Object.wait(Object.java:442)
       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
       at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
       at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273)
       at java.lang.Daemons$Daemon.run(Daemons.java:139)
       at java.lang.Thread.run(Thread.java:923)

Jit thread pool worker thread 0 (native):tid=10 systid=30999 
#00 pc 0x86b8c libc.so (syscall + 28)
#01 pc 0x1b092c libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*) + 148)
#02 pc 0x5d485c libart.so (art::ThreadPool::GetTask(art::Thread*) + 120)
#03 pc 0x5d3b00 libart.so (art::ThreadPoolWorker::Run() + 144)
#04 pc 0x5d35b0 libart.so (art::ThreadPoolWorker::Callback(void*) + 192)
#05 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#06 pc 0x8bc8c libc.so (__start_thread + 64)

FinalizerWatchdogDaemon (timed waiting):tid=11 systid=31003 
       at java.lang.Thread.sleep(Native method)
       at java.lang.Thread.sleep(Thread.java:442)
       at java.lang.Thread.sleep(Thread.java:358)
       at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:390)
       at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:419)
       at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:325)
       at java.lang.Daemons$Daemon.run(Daemons.java:139)
       at java.lang.Thread.run(Thread.java:923)

Binder:30988_1 (native):tid=12 systid=31004 
#00 pc 0xd69d4 libc.so (__ioctl + 4)
#01 pc 0x93664 libc.so (ioctl + 156)
#02 pc 0x529e4 libbinder.so (android::IPCThreadState::talkWithDriver(bool) + 296)
#03 pc 0x52c98 libbinder.so (android::IPCThreadState::getAndExecuteCommand() + 24)
#04 pc 0x538d4 libbinder.so (android::IPCThreadState::joinThreadPool(bool) + 68)
#05 pc 0x7b4e8 libbinder.so (android::PoolThread::threadLoop() + 388)
#06 pc 0x154cc libutils.so (android::Thread::_threadLoop(void*) + 260)
#07 pc 0xa5648 libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*) + 144)
#08 pc 0x14d90 libutils.so (thread_data_t::trampoline(thread_data_t const*) + 412)
#09 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#10 pc 0x8bc8c libc.so (__start_thread + 64)

Binder:30988_2 (native):tid=13 systid=31005 
#00 pc 0xd69d4 libc.so (__ioctl + 4)
#01 pc 0x93664 libc.so (ioctl + 156)
#02 pc 0x529e4 libbinder.so (android::IPCThreadState::talkWithDriver(bool) + 296)
#03 pc 0x52c98 libbinder.so (android::IPCThreadState::getAndExecuteCommand() + 24)
#04 pc 0x538d4 libbinder.so (android::IPCThreadState::joinThreadPool(bool) + 68)
#05 pc 0x7b4e8 libbinder.so (android::PoolThread::threadLoop() + 388)
#06 pc 0x154cc libutils.so (android::Thread::_threadLoop(void*) + 260)
#07 pc 0xa5648 libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*) + 144)
#08 pc 0x14d90 libutils.so (thread_data_t::trampoline(thread_data_t const*) + 412)
#09 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#10 pc 0x8bc8c libc.so (__start_thread + 64)

Profile Saver (native):tid=14 systid=31007 
#00 pc 0x86b8c libc.so (syscall + 28)
#01 pc 0x1b092c libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*) + 148)
#02 pc 0x35cbf0 libart.so (art::ProfileSaver::Run() + 484)
#03 pc 0x361a08 libart.so (art::ProfileSaver::RunProfileSaverThread(void*) + 180)
#04 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#05 pc 0x8bc8c libc.so (__start_thread + 64)

ScionFrontendApi (timed waiting):tid=16 systid=31014 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
       at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

GmsDynamite (waiting):tid=17 systid=31015 
       at java.lang.Object.wait(Native method)
       at java.lang.Object.wait(Object.java:442)
       at java.lang.Object.wait(Object.java:568)
       at com.google.android.gms.dynamite.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)

DefaultDispatcher-worker-1 (timed waiting):tid=18 systid=31016 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353)
       at z2.a$c.n(CoroutineScheduler.kt:24)
       at z2.a$c.t(CoroutineScheduler.kt:56)
       at z2.a$c.p(CoroutineScheduler.kt:61)
       at z2.a$c.run(CoroutineScheduler.kt:1)

DefaultDispatcher-worker-2 (timed waiting):tid=19 systid=31017 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353)
       at z2.a$c.n(CoroutineScheduler.kt:24)
       at z2.a$c.t(CoroutineScheduler.kt:56)
       at z2.a$c.p(CoroutineScheduler.kt:61)
       at z2.a$c.run(CoroutineScheduler.kt:1)

DefaultDispatcher-worker-3 (timed waiting):tid=20 systid=31018 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353)
       at z2.a$c.n(CoroutineScheduler.kt:24)
       at z2.a$c.t(CoroutineScheduler.kt:56)
       at z2.a$c.p(CoroutineScheduler.kt:61)
       at z2.a$c.run(CoroutineScheduler.kt:1)

Firebase Background Thread #0 (waiting):tid=21 systid=31020 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

Firebase Blocking Thread #0 (timed waiting):tid=22 systid=31021 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
       at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
       at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

pool-6-thread-1 (waiting):tid=23 systid=31022 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

Firebase-Messaging-Topics-Io (waiting):tid=24 systid=31024 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

Firebase-Messaging-Init (waiting):tid=25 systid=31023 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

TAG (waiting):tid=26 systid=31030 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

queued-work-looper (native):tid=27 systid=31031 
#00 pc 0xd7998 libc.so (__epoll_pwait + 8)
#01 pc 0x19acc libutils.so (android::Looper::pollInner(int) + 184)
#02 pc 0x199ac libutils.so (android::Looper::pollOnce(int, int*, int*, void**) + 112)
#03 pc 0x118584 libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) + 44)
       at android.os.MessageQueue.nativePollOnce(Native method)
       at android.os.MessageQueue.next(MessageQueue.java:335)
       at android.os.Looper.loop(Looper.java:206)
       at android.os.HandlerThread.run(HandlerThread.java:67)

Crashlytics Exception Handler1 (waiting):tid=28 systid=31033 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:3)
       at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:6)
       at java.lang.Thread.run(Thread.java:923)

Firebase Background Thread #1 (waiting):tid=29 systid=31032 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

Firebase Blocking Thread #1 (timed waiting):tid=30 systid=31034 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
       at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
       at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

Firebase Blocking Thread #2 (timed waiting):tid=31 systid=31036 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
       at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
       at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

Firebase Background Thread #2 (waiting):tid=32 systid=31038 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

Firebase Background Thread #3 (waiting):tid=33 systid=31040 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

com.google.firebase.crashlytics.startup1 (waiting):tid=34 systid=31039 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:3)
       at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:6)
       at java.lang.Thread.run(Thread.java:923)

Firebase Blocking Thread #3 (timed waiting):tid=35 systid=31037 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461)
       at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
       at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0(CustomThreadFactory.java:13)
       at com.google.firebase.concurrent.CustomThreadFactory.a(CustomThreadFactory.java:1)
       at com.google.firebase.concurrent.a.run(R8$$SyntheticClass:5)
       at java.lang.Thread.run(Thread.java:923)

awaitEvenIfOnMainThread task continuation executor1 (waiting):tid=36 systid=31041 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:3)
       at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:6)
       at java.lang.Thread.run(Thread.java:923)

MessengerIpcClient (waiting):tid=37 systid=31043 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

Binder:30988_3 (native):tid=39 systid=31047 
#00 pc 0xd69d4 libc.so (__ioctl + 4)
#01 pc 0x93664 libc.so (ioctl + 156)
#02 pc 0x529e4 libbinder.so (android::IPCThreadState::talkWithDriver(bool) + 296)
#03 pc 0x52c98 libbinder.so (android::IPCThreadState::getAndExecuteCommand() + 24)
#04 pc 0x538d4 libbinder.so (android::IPCThreadState::joinThreadPool(bool) + 68)
#05 pc 0x7b4e8 libbinder.so (android::PoolThread::threadLoop() + 388)
#06 pc 0x154cc libutils.so (android::Thread::_threadLoop(void*) + 260)
#07 pc 0xa5648 libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*) + 144)
#08 pc 0x14d90 libutils.so (thread_data_t::trampoline(thread_data_t const*) + 412)
#09 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#10 pc 0x8bc8c libc.so (__start_thread + 64)

AsyncTask #2 (waiting):tid=41 systid=31058 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
       at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
       at com.facebook.internal.AttributionIdentifiers$GoogleAdServiceConnection.getBinder(AttributionIdentifiers.kt:13)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAndroidIdViaService(AttributionIdentifiers.kt:35)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAndroidId(AttributionIdentifiers.kt:7)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAttributionIdentifiers(AttributionIdentifiers.kt:12)
       at com.facebook.FacebookSdk.publishInstallAndWaitForResponse(FacebookSdk.kt:10)
       at com.facebook.FacebookSdk.publishInstallAsync$lambda-15(FacebookSdk.kt:13)
       at com.facebook.FacebookSdk.f(FacebookSdk.kt:1)
       at com.facebook.g.run(R8$$SyntheticClass:5)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

OkHttp ConnectionPool (timed waiting):tid=43 systid=31057 
       at java.lang.Object.wait(Native method)
       at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:106)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

pool-20-thread-1 (timed waiting):tid=47 systid=31069 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

pool-21-thread-1 (waiting):tid=48 systid=31089 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
       at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
       at com.facebook.internal.AttributionIdentifiers$GoogleAdServiceConnection.getBinder(AttributionIdentifiers.kt:13)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAndroidIdViaService(AttributionIdentifiers.kt:35)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAndroidId(AttributionIdentifiers.kt:7)
       at com.facebook.internal.AttributionIdentifiers$Companion.getAttributionIdentifiers(AttributionIdentifiers.kt:12)
       at com.facebook.appevents.AppEventCollection.getSessionEventsState(AppEventCollection.kt:18)
       at com.facebook.appevents.AppEventCollection.addPersistedEvents(AppEventCollection.kt:32)
       at com.facebook.appevents.AppEventQueue.flushAndWait(AppEventQueue.kt:21)
       at com.facebook.appevents.AppEventQueue.flush$lambda-2(AppEventQueue.kt:15)
       at com.facebook.appevents.AppEventQueue.e(AppEventQueue.kt:1)
       at com.facebook.appevents.e.run(R8$$SyntheticClass:3)
       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:462)
       at java.util.concurrent.FutureTask.run(FutureTask.java:266)
       at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

AppCenter.Looper (native):tid=49 systid=31092 
#00 pc 0xd7998 libc.so (__epoll_pwait + 8)
#01 pc 0x19acc libutils.so (android::Looper::pollInner(int) + 184)
#02 pc 0x199ac libutils.so (android::Looper::pollOnce(int, int*, int*, void**) + 112)
#03 pc 0x118584 libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) + 44)
       at android.os.MessageQueue.nativePollOnce(Native method)
       at android.os.MessageQueue.next(MessageQueue.java:335)
       at android.os.Looper.loop(Looper.java:206)
       at android.os.HandlerThread.run(HandlerThread.java:67)

ConnectivityThread (native):tid=50 systid=31097 
#00 pc 0xd7998 libc.so (__epoll_pwait + 8)
#01 pc 0x19acc libutils.so (android::Looper::pollInner(int) + 184)
#02 pc 0x199ac libutils.so (android::Looper::pollOnce(int, int*, int*, void**) + 112)
#03 pc 0x118584 libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) + 44)
       at android.os.MessageQueue.nativePollOnce(Native method)
       at android.os.MessageQueue.next(MessageQueue.java:335)
       at android.os.Looper.loop(Looper.java:206)
       at android.os.HandlerThread.run(HandlerThread.java:67)

pool-22-thread-1 (waiting):tid=52 systid=31096 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

WM.task-1 (waiting):tid=51 systid=31118 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

pool-23-thread-1 (waiting):tid=55 systid=31122 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

Verification thread pool worker thread 0 (native):tid=56 systid=31179 
#00 pc 0x86b8c libc.so (syscall + 28)
#01 pc 0x1b092c libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*) + 148)
#02 pc 0x5d485c libart.so (art::ThreadPool::GetTask(art::Thread*) + 120)
#03 pc 0x5d3b00 libart.so (art::ThreadPoolWorker::Run() + 144)
#04 pc 0x5d35b0 libart.so (art::ThreadPoolWorker::Callback(void*) + 192)
#05 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#06 pc 0x8bc8c libc.so (__start_thread + 64)

WM.task-2 (waiting):tid=57 systid=31224 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

Okio Watchdog (waiting):tid=45 systid=31236 
       at java.lang.Object.wait(Native method)
       at java.lang.Object.wait(Object.java:442)
       at java.lang.Object.wait(Object.java:568)
       at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:313)
       at com.android.okhttp.okio.AsyncTimeout.access$000(AsyncTimeout.java:42)
       at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:288)

GoogleApiHandler (native):tid=3 systid=31306 
#00 pc 0xd7998 libc.so (__epoll_pwait + 8)
#01 pc 0x19acc libutils.so (android::Looper::pollInner(int) + 184)
#02 pc 0x199ac libutils.so (android::Looper::pollOnce(int, int*, int*, void**) + 112)
#03 pc 0x118584 libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) + 44)
       at android.os.MessageQueue.nativePollOnce(Native method)
       at android.os.MessageQueue.next(MessageQueue.java:335)
       at android.os.Looper.loop(Looper.java:206)
       at android.os.HandlerThread.run(HandlerThread.java:67)

pool-31-thread-1 (timed waiting):tid=4 systid=31307 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
       at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at java.lang.Thread.run(Thread.java:923)

Firebase-Messaging-File-Io (timed waiting):tid=2 systid=32114 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
       at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

Firebase-Messaging-Task (waiting):tid=5 systid=32116 
       at sun.misc.Unsafe.park(Native method)
       at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
       at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
       at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
       at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
       at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@18.3.0:7)
       at java.lang.Thread.run(Thread.java:923)

Binder:30988_4 (native):tid=38 systid=422 
#00 pc 0xd69d4 libc.so (__ioctl + 4)
#01 pc 0x93664 libc.so (ioctl + 156)
#02 pc 0x529e4 libbinder.so (android::IPCThreadState::talkWithDriver(bool) + 296)
#03 pc 0x52c98 libbinder.so (android::IPCThreadState::getAndExecuteCommand() + 24)
#04 pc 0x538d4 libbinder.so (android::IPCThreadState::joinThreadPool(bool) + 68)
#05 pc 0x7b4e8 libbinder.so (android::PoolThread::threadLoop() + 388)
#06 pc 0x154cc libutils.so (android::Thread::_threadLoop(void*) + 260)
#07 pc 0xa5648 libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*) + 144)
#08 pc 0x14d90 libutils.so (thread_data_t::trampoline(thread_data_t const*) + 412)
#09 pc 0xeb7a8 libc.so (__pthread_start(void*) + 64)
#10 pc 0x8bc8c libc.so (__start_thread + 64)

SharedPreferencesImpl-load (native):tid=15 systid=1226 
#00 pc 0x86b8c libc.so (syscall + 28)
#01 pc 0x1b092c libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*) + 148)
#02 pc 0x3a51a8 libart.so (art::JNI<false>::NewObjectV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) + 504)
#03 pc 0x3b4c libnativehelper.so (_JNIEnv::NewObject(_jclass*, _jmethodID*, ...) + 124)
#04 pc 0x3a8c libnativehelper.so (jniCreateFileDescriptor + 52)
#05 pc 0x29a88 libjavacore.so (Linux_open(_JNIEnv*, _jobject*, _jstring*, int, int) + 264)
       at libcore.io.Linux.open(Native method)
       at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
       at libcore.io.BlockGuardOs.open(BlockGuardOs.java:254)
       at libcore.io.ForwardingOs.open(ForwardingOs.java:166)
       at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8514)
       at libcore.io.IoBridge.open(IoBridge.java:478)
       at java.io.FileInputStream.<init>(FileInputStream.java:160)
       at android.app.SharedPreferencesImpl.loadFromDisk(SharedPreferencesImpl.java:169)
       at android.app.SharedPreferencesImpl.access$000(SharedPreferencesImpl.java:59)
       at android.app.SharedPreferencesImpl$1.run(SharedPreferencesImpl.java:140)

Code of Conduct

  • I agree to follow this project's Code of Conduct
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

1 participant