Closed nhinze closed 2 years ago
I actually have two crashes involving RhoConnect.
First, a crash occurs when login to RhoConnect. This is the error log above. The problem is fixed by adding the READ_PHONE_STATE permission. However, this is undesired. The crash only happens on first login to RhoConnect on the initial install of the app.
Second, I have another crash that is happening if a "Rho::Network.get" is called during a RhoConnect Sync. The workaround is to not call any Rho::Network.get while syncing.
The crash seems to happen at the end of a RhoConnect refresh when Curl_rhossl_shutdown is called. It crashes after this function is complete. That's the last debug message I get.
This may help: https://android.googlesource.com/platform/bionic/+/master/docs/fdsan.md
Also, it all works perfectly fine in the Android emulator with API 30. However, on device, with my Google Pixel 4a with Android 11 it crashes randomly after a RhoConnect sync.
I've also tried with the latest Rhodes 7.4-dev23.
Try using latest stable release, 7.4.0
I'm using the latest android30 branch as of 11/12/2020. I have cleaned my builds.
The app crashes on RhoConnect sync.
You can see some fatal errors in the log below:
build.yml: