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

App crashes at startup - Android 6.0.1 #674

Closed
vindberg opened this issue Aug 14, 2020 · 4 comments
Closed

App crashes at startup - Android 6.0.1 #674

vindberg opened this issue Aug 14, 2020 · 4 comments
Assignees

Comments

@vindberg
Copy link

I have installed the Signer on an older phone (Nexus 5) and it crashes instantly when opening the app. A white screen appears shortly and then the "Parity signer has stopped" message.

Will it ever work on Android 6.01?

Thanks.

@hanwencheng
Copy link
Contributor

Hi, it is compatible with Android 6.01, current crash problem on some devices is caused by Rust bindings on v4.4, we are investigating the crashes now, please use v4.3 now.

@vindberg
Copy link
Author

Thanks for the reply. When do you expect a fix?

I will try the other version if I can get it installed as a pack.

@hanwencheng
Copy link
Contributor

I have a Nexus 5 and can reproduce the crash.

It seems to be a rust library building problem because Unwind is not linked correctly in ARM32 architecuture according to the discussion, and NDK docs.

It seems we need to add the following flags when building ARM32 in the build script

-Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libunwind.a

but I am not sure, @tomaka do you have any ideas where to add these flags?

Screen Shot 2020-08-16 at 15 29 34

@hanwencheng
Copy link
Contributor

hanwencheng commented Aug 17, 2020

#675 current solve the problem, but I use a fallback solution, a optimized way to solve it still need to fix building with prebuilt NDK libraries.

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

2 participants