-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Huawei startup crash: java.lang.UnsatisfiedLinkError: No implementation found for boolean org.mozilla.gecko.SurfaceViewWrapper.isSurfaceAbandoned(android.view.Surface) #28297
Comments
Huawei P30 Android 12 |
Thank you for the report! |
I haven't used my tablet in days, after updating my Nightly it keept crashing. tablet.Nightly.mp4Tested on: Note: |
Thanks to @amocirean and @SoftVision-LorandJanos we saw that this startup crash affects only some (but not all) Huawei devices and there is no correlation with device form or Android version. |
@good2see Can you try reproducing again an in the crash reporter dialog tap to send the report to Mozilla? |
Nighty is always crashing on MI A2 android 8.1 |
@Mugurell says this crash is reproducible in Fenix, but not GeckoViewExample. @rvandermeulen says this is the pushlog for the crashing GeckoView: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=dd4482632694e2bc4e64e4651210e1c1815285a2&tochange=27a62fceb6f41ff6e7c6de2f8e4ac0ae8792a39d |
A crash with same stack trace was caused in 103 by https://bugzilla.mozilla.org/show_bug.cgi?id=1772839 and fixed in Fenix 104 by https://bugzilla.mozilla.org/show_bug.cgi?id=1783244. |
QA is able to reproduce the crash in Fenix and the AC Sample Browser, but not in Focus or GVE. I'm trying to find an Android engineer to manually bisect the regression range. Christian suspects this is a Glean megazord issue. |
@good2see thanks for filing! Which version of Firefox for Android are you using? The stack trace you shared points to a problem that was fixed in 104. For everyone else experiencing this, it would be super helpful if you could capture logs and share them here: https://github.com/mozilla-mobile/fenix/wiki/Logging-Crash-Information#using-adb-logcat-to-get-crash-information |
The Megazord is just a first suspicion based on the many Rust crate updates in the pushlog and the fact that this doesn't reproduce in Focus. If Focus, we don't call And Glean is interesting because of the logs in #28310. |
Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1807716 Change performed by the Move to Bugzilla add-on. |
229d4b80-6c3b-428c-8cbd-69a14bbe3fff
java.lang.UnsatisfiedLinkError: No implementation found for boolean org.mozilla.gecko.SurfaceViewWrapper.isSurfaceAbandoned(android.view.Surface) (tried Java_org_mozilla_gecko_SurfaceViewWrapper_isSurfaceAbandoned and Java_org_mozilla_gecko_SurfaceViewWrapper_isSurfaceAbandoned__Landroid_view_Surface_2)
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: