-
Notifications
You must be signed in to change notification settings - Fork 368
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
Crash 4.4 Android #588
Comments
@UberMC This looks like an SSL bug with the Make sure you have the latest firmware update installed on the device. It might be helpful for others if you post the exact device model and the exact Android patch version here as well. |
Aren't these NDK libraries? |
@UberMC The NDK can be used to directly interface with these methods, however the OneSignal SDK does not use the NDK. It is written in Java and Javascript so it is odd that this would be triggering a C stack trace like this. I am guessing the 30 |
This is in the production app. It schedules daily post notifications for 30 days once (it's a 30 day challenge). |
Description:
Android 4.4 only
Android 4.4 | 6 | 100.0%
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)
Environment
React-native react-native-onesignal@3.2.5
Google Libs 11.8
React-native 0.55.4
I believe this happens sometimes when
`
OneSignal.getPermissionSubscriptionState((status) => {
for (let i = 1; i <= 30; i++) {
pid: 0, tid: 0 >>> com.mobireactor.yogachallenge <<<
backtrace:
#00 pc 0000000000011904 /system/lib/libc.so (dlfree+1191)
#1 pc 000000000000dda3 /system/lib/libc.so (free+10)
#2 pc 0000000000083903 /system/lib/libcrypto.so (CRYPTO_free+34)
#3 pc 000000000002f5e3 /system/lib/libssl.so (ssl_parse_serverhello_tlsext+738)
#4 pc 000000000001816b /system/lib/libssl.so (ssl3_get_server_hello+1018)
#5 pc 000000000001755f /system/lib/libssl.so (ssl3_connect+566)
#6 pc 0000000000027e8b /system/lib/libssl.so (SSL_do_handshake+50)
#7 pc 000000000000aedd /system/lib/libjavacrypto.so
#8 pc 000000000002074c /system/lib/libdvm.so (dvmPlatformInvoke+112)
#9 pc 00000000000513f7 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
#10 pc 0000000000029be0 /system/lib/libdvm.so
#11 pc 0000000000031090 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
#12 pc 000000000002e728 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
#13 pc 0000000000063859 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
#14 pc 000000000006387d /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
#15 pc 000000000005855b /system/lib/libdvm.so
#16 pc 000000000000d308 /system/lib/libc.so (__thread_entry+72)
#17 pc 000000000000d4a0 /system/lib/libc.so (pthread_create+240)
`
The text was updated successfully, but these errors were encountered: