|
Post by fnllc on Apr 5, 2018 11:35:57 GMT
What are the recommended Android SDK, NDK, JDK versions for RMS 5.5.0.62.
I have native crashes that I'm trying to resolve and they may be due to the use of incorrect SDKs, NDKs or JDKs.
|
|
|
Post by Alex Epifanov on Apr 5, 2018 16:08:19 GMT
NDK 15, SDK 27 and Java 1.7 should work fine.
|
|
|
Post by Dwayne Smith on Apr 12, 2018 15:50:07 GMT
Did making the suggested changes help resolve your crash issues? We are also seeing crash issues. Thanks,
|
|
|
Post by fnllc on Apr 13, 2018 16:11:21 GMT
I don't know right now. I have only released the app to my small Beta channel. It will take some time until I deploy to production and the Google Play Console starts updating the ANRs and Crash statistics. I can't reproduce the crashes the Google Play Console is reporting.
|
|
|
Post by Dawyne Smith on Apr 16, 2018 13:44:58 GMT
Not sure if helps. But I am seeing several crash too. I have tried compiling a few different version 5.5, but I usually crash in the syncing area.
-13 14:23:00.050 14636 14725 I APP : T 04/13/2018 14:23:00:050 00003985 HttpServer| Close connected socket 04-13 14:23:00.051 14636 14725 I APP : I 04/13/2018 14:23:00:051 00003985 HttpServer| GC Start. 04-13 14:23:00.061 14636 14725 I APP : T 04/13/2018 14:23:00:061 00003985 RubyGC| GC Started.Profile report: 04-13 14:23:00.061 14636 14725 I APP : T 04/13/2018 14:23:00:061 00003985 RubyGC| --profile eof-- 04-13 14:23:00.062 14636 14725 I APP : I 04/13/2018 14:23:00:061 00003985 HttpServer| GC End. 04-13 14:23:00.062 14636 14725 I APP : T 04/13/2018 14:23:00:062 00003985 HttpServer| Waiting for connections... 04-13 14:23:00.072 14636 14783 W Adreno-GSL: <gsl_ldd_control:478>: ioctl fd 48 code 0xc02c093d (IOCTL_KGSL_SUBMIT_COMMANDS) failed: errno 22 Invalid argument 04-13 14:23:00.072 14636 14783 E chromium: [ERROR:gl_fence_egl.cc(86)] Failed to wait for EGLSync. error:EGL_BAD_PARAMETER 04-13 14:23:00.077 3964 3975 I art : Background partial concurrent mark sweep GC freed 219423(19MB) AllocSpace objects, 25(19MB) LOS objects, 20% free, 60MB/76MB, paused 3.193ms total 331.766ms 04-13 14:23:00.209 3964 4090 D PMS : releaseWL(a32b966): PARTIAL_WAKE_LOCK SyncLoopWakeLock 0x1 null 04-13 14:23:00.209 3964 4090 D PMS : acquireWL(3d624fd): PARTIAL_WAKE_LOCK SyncLoopWakeLock 0x1 3964 1000 null 04-13 14:23:00.336 15304 14783 F google-breakpad: -----BEGIN BREAKPAD MICRODUMP----- 04-13 14:23:00.337 15304 14783 F google-breakpad: V AndroidWebView:65.0.3325.109 04-13 14:23:00.337 15304 14783 F google-breakpad: O A arm 08 armv8l htc/acawhl_00651/htc_acawhl:7.0/NRD90M/863776.11:user/release-keys 04-13 14:23:00.337 15304 14783 F google-breakpad: P webview 04-13 14:23:00.337 15304 14783 F google-breakpad: R 00000005 SIGTRAP DA52DC24 04-13 14:23:00.337 15304 14783 F google-breakpad: G 04-13 14:23:00.350 15304 14783 F google-breakpad: H 12C00000 FFFCE000 00CF 31DDC000 8F63D000 0C:31 0D:14 0E:0B 0F:22 10:0B 11:03 12:03 13:08 14:0A 15:0F 16:08 17:10 18:09 19:05 1A:01 1B:02 1C:01 1D:01 04-13 14:23:00.351 15304 14783 F google-breakpad: S 0 CB10F0F0 CB10F000 00001000 04-13 14:23:00.351 15304 14783 F google-breakpad: S CB10F000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000EDACEF0DEDACEF0DEDACEF0D000000000000000000000000EDACEF0DEDACEF0DEDACEF0D810000007F000000EDACEF0D
|
|
|
Post by Alex Epifanov on Apr 16, 2018 15:56:29 GMT
If you are running on emulator please try enabling HW acceleration. Upgrading ( or rolling back ) a system webview may also help. Do you have any specific steps to reproduce this? Any sample code?
|
|
|
Post by Dwayne Smith on Apr 16, 2018 18:39:25 GMT
I am running on an Android device. I don't have a simple scenario. I could give you my github repo, if you want to pull down and run.. The dump below is from Android 7 device. Apk built with sdk 27 and rhodes 5.5.0.66 (Get same error running 5.5.0.62.
.216.89, port: 443 04-16 13:26:46.780 21881 22009 I APP : T 04/16/2018 13:26:46:780 000055f9 RhoSocketImpl| create 04-16 13:26:46.780 21881 22009 I APP : T 04/16/2018 13:26:46:780 000055f9 RhoSocketImpl| connect3 04-16 13:26:46.780 21881 22009 I APP : I 04/16/2018 13:26:46:780 000055f9 SSLImplJava| Creating secure SSL factory 04-16 13:26:46.781 21881 22009 I APP : I 04/16/2018 13:26:46:781 000055f9 SSLImplJava| Creating TrustManager for system certificates 04-16 13:26:46.781 21881 22009 I APP : I 04/16/2018 13:26:46:781 000055f9 SSLImplJava| Loading all SSL certificates from config 04-16 13:26:46.782 21881 22009 I APP : I 04/16/2018 13:26:46:782 000055f9 SSLImplJava| SSL certificates loaded: 0 04-16 13:26:46.782 21881 22009 I APP : I 04/16/2018 13:26:46:782 000055f9 SSLImplJava| Creating TrustManager for custom certificates 04-16 13:26:46.782 21881 22009 I APP : I 04/16/2018 13:26:46:782 000055f9 SSLImplJava| Secure SSL factory initialization completed 04-16 13:26:46.783 21881 22009 I APP : T 04/16/2018 13:26:46:783 000055f9 RhoSocketImpl| getOption 04-16 13:26:46.783 21881 22009 I APP : T 04/16/2018 13:26:46:783 000055f9 RhoSocketImpl| getOption 04-16 13:26:46.843 21881 22009 I APP : T 04/16/2018 13:26:46:843 000055f9 rho_ssl| rho_ssl_send 04-16 13:26:46.843 21881 22009 I APP : T 04/16/2018 13:26:46:843 000055f9 Net| we still have active transfers but no data ready at this moment; waiting... 04-16 13:26:46.970 21881 22043 W Adreno-GSL: <gsl_ldd_control:478>: ioctl fd 48 code 0xc02c093d (IOCTL_KGSL_SUBMIT_COMMANDS) failed: errno 22 Invalid argument 04-16 13:26:46.970 21881 22043 E chromium: [ERROR:gl_fence_egl.cc(86)] Failed to wait for EGLSync. error:EGL_BAD_PARAMETER 04-16 13:26:47.218 22779 22043 F google-breakpad: -----BEGIN BREAKPAD MICRODUMP----- 04-16 13:26:47.219 22779 22043 F google-breakpad: V AndroidWebView:65.0.3325.109 04-16 13:26:47.219 22779 22043 F google-breakpad: O A arm 08 armv8l htc/acawhl_00651/htc_acawhl:7.0/NRD90M/863776.11:user/release-keys 04-16 13:26:47.219 22779 22043 F google-breakpad: P webview 04-16 13:26:47.219 22779 22043 F google-breakpad: R 00000005 SIGTRAP DA52DC24 04-16 13:26:47.219 22779 22043 F google-breakpad: G 04-16 13:26:47.242 22779 22043 F google-breakpad: H 12C00000 FFFCE000 0126 31DDC000 8AFAA000 0C:3B 0D:1D 0E:11 0F:47 10:13 11:0E 12:06 13:0D 14:0D 15:05 16:0D 17:13 18:07 19:04 1A:01 1B:02 1C:01 1D:01 04-16 13:26:47.246 22779 22043 F google-breakpad: S 0 CB0DF0F0 CB0DF000 00001000 04-16 13:26:47.246 22779 22043 F google-breakpad: S CB0DF000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000EDACEF0DEDACEF0DEDACEF0D000000000000000000000000EDACEF0DEDACEF0DEDACEF0D810000007F000000EDACEF0DEDACEF0D10000000EDACEF0DEDACEF0D06000000000000000000000000000000F8F00DCBEDACEF0D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000001C000000 04-16 13:26:47.24
|
|
|
Post by Alex Epifanov on Apr 16, 2018 18:46:47 GMT
the crashdump indicates a crash in a system webview. We usually encounter such issues on specific devices with oudated webviews. pls share your repo you can also try crosswalk from Tau extensions, to use another webview.
|
|
|
Post by Dwayne Smith on Apr 16, 2018 21:03:48 GMT
Below is the respository link. The App does seem more stable in rhodes 5.5.0.24. On my device the Webview Implementation is Chrome v65. If you email me at dwayne.smith@hmkts.com I will send you a user id and password to run the app. github.com/insphereapplication/HMMobileApp/tree/5.4
|
|
|
Post by Alex Epifanov on Apr 17, 2018 16:27:25 GMT
I managed to build and run your app with SDK tools v27, SDK 24 ( 7.0 ), NDK 15. Started on SGS4 w/Android 5.0.1, system webview v60.0.3112.116. Used head of rhodes 5-5-stable branch
|
|
|
Post by Dwayne Smith on Apr 17, 2018 20:40:46 GMT
I usually don't have problems getting to the log screen. ( I can email you a username and password) I run into the issue while using the app. I am using SDK Tools v27, SDK 27m, Android 7.0, Chrome 65.0.3325.109.
I tried using the crosswalk from the extensions but the tab switch doesn't appear to working (Or at least with my app)
|
|
|
Post by Alex Epifanov on Apr 18, 2018 10:15:51 GMT
Tabs are not supported with XWalk. You can email me aepifanov@tau-technologies.com or PM in this forum.
|
|
|
Post by Super Admin on Apr 18, 2018 10:35:27 GMT
I usually don't have problems getting to the log screen. ( I can email you a username and password) I run into the issue while using the app. I am using SDK Tools v27, SDK 27m, Android 7.0, Chrome 65.0.3325.109. I tried using the crosswalk from the extensions but the tab switch doesn't appear to working (Or at least with my app) Dwayne, If you need reliable Rho support please email me to krybas@tau-technologies.com Regards, Konstantin
|
|