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

Pixel 8 Issue - UnsatisfiedLinkError #119

Open
mtwarner opened this issue Oct 16, 2023 · 8 comments
Open

Pixel 8 Issue - UnsatisfiedLinkError #119

mtwarner opened this issue Oct 16, 2023 · 8 comments

Comments

@mtwarner
Copy link

We are getting the following on all Pixel 8 devices, all other devices seem to work just fine with our build. It does not appear to be an OS 14 issues as it loads fine on a Pixel 7 Pro with OS 14.

Exception java.lang.UnsatisfiedLinkError:
at com.facebook.soloader.SoLoader.loadLibraryBySoName (SoLoader.java:455)

Our currently release version forces 0.10.3 but we have also tried the latest 0.10.5 to no avail, still crashing on load of our application.

Please advise.

Thanks - MTW

@andrewfluck
Copy link

We're experiencing the same thing on our end with one of our products too... I'm probably gonna list out some more info here too.

@shashachu
Copy link

I upgraded to a Pixel 8 and am seeing this same crash with an app we need for work. I'm not the developer but when it crashes repeatedly I can tap send feedback and I see this same callstack. In this case, it's crashing initializing libhermes.so for React Native.

@andrewfluck
Copy link

andrewfluck commented Oct 17, 2023

@shashachu @mtwarner We're (regrettably) stuck on an old version of react native, I was helping a dev on our team fix this by forcing version 0.9.0. This seems to work. You can force dependency versions via the top level build.gradle file via the ResolutionStrategy api.

Just found this know in light of solving this a few hours back: https://support.google.com/faqs/answer/12576726?hl=en

@mtwarner
Copy link
Author

The issue we are seeing seems to be due to the facebook conceal encryption library, forcing version 0.9.0 does not work for us. I am at a loss right now except to get a new encryption library. What I don't understand is why is only this one device?

@ddinkov10
Copy link

If the problem is with the App Bundles i would suggest you to try this option
android.bundle.enableUncompressedNativeLibs = false in gradle.properties

AGP 3.3.0

@andrewfluck
Copy link

The issue we are seeing seems to be due to the facebook conceal encryption library, forcing version 0.9.0 does not work for us. I am at a loss right now except to get a new encryption library. What I don't understand is why is only this one device?

Hmmmm, I guess theres a multitude of issues that could cause this then... Using 0.9.0 worked for us, we're about to try 0.10.4 to make sure it works as well.

@ashwanihundwani1986
Copy link

@andrewfluck Did upgrading SoLoader worked for you?

@andrewfluck
Copy link

@andrewfluck Did upgrading SoLoader worked for you?

Yes forcing the version worked for us. We're already using this version on one of our apps. A legacy app that was being maintained wasn't so I figured the logical step would be to update it. Turns out Google put out the same advice too.

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

5 participants