-
Notifications
You must be signed in to change notification settings - Fork 375
[Bug]: SharedPreferencesRead ANR #2400
Copy link
Copy link
Closed
Labels
Description
What happened?
initWithContext and hang
Steps to reproduce?
1. v5.1.35 use this sdkWhat did you expect to happen?
App to not go into ANR
OneSignal Android SDK version
Release 5.1.35
Android version
10
Specific Android models
Relevant log output
main" tid=1 Native
#00 pc 0x000000000009013c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
#01 pc 0x0000000000201230 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136)
#02 pc 0x00000000005de264 /apex/com.android.art/lib64/libart.so (artJniMethodEnd+120)
#03 pc 0x000000000068f68c /apex/com.android.art/lib64/libart.so (art_jni_method_end+12)
at java.lang.Thread.nativeCreate (Native method)
at java.lang.Thread.start (Thread.java:1083)
at android.app.SharedPreferencesImpl.startLoadFromDisk (SharedPreferencesImpl.java:142)
at android.app.SharedPreferencesImpl.<init> (SharedPreferencesImpl.java:130)
at android.app.ContextImpl.getSharedPreferences (ContextImpl.java:625)
at android.app.ContextImpl.getSharedPreferences (ContextImpl.java:587)
at android.content.ContextWrapper.getSharedPreferences (ContextWrapper.java:221)
at com.onesignal.core.internal.preferences.PreferenceStoreFix.ensureNoObfuscatedPrefStore (PreferenceStoreFix.kt:40)
at com.onesignal.internal.OneSignalImp.initWithContext (OneSignalImp.kt:198)
at com.onesignal.OneSignal.initWithContext (OneSignal.kt:135)
at <private>
at android.os.Handler.handleCallback (Handler.java:958)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:205)
at android.os.Looper.loop (Looper.java:294)
at android.app.ActivityThread.main (ActivityThread.java:8492)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:640)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1026)Code of Conduct
- I agree to follow this project's Code of Conduct
Reactions are currently unavailable