Android-components: [Crash] App crashes after installing Decentraleyes add-on and opens its moz-extension page

Created on 15 Jun 2020  路  8Comments  路  Source: mozilla-mobile/android-components

Steps to reproduce

  1. Go to Settings - Add-ons and install Decentraleyes add-on.
  2. A moz-extension page is automatically opened in a new tab.
  3. Open the tab from step 2.

Expected behavior

The moz-extension://49055b98-945e-49bd-b79b-ea4de1f22a77/pages/welcome/welcome.html page is displayed without issues.

Actual behavior

Fenix crashes.
Reproduced it 3/3.

Device information

  • Android device: Samsung Galaxy Tab A6 (Android 9), OnePlus 5T (Android 9)
  • Not reproducible on Sony Xperia Z5 Premium (Android 7.1.1)
  • Fenix version: 6/15 Nightly debug build, with GV 79.0a1, AS: 60.0.0

https://crash-stats.mozilla.org/report/index/cc0d99c8-5d41-47d1-9d37-de0d60200615
https://crash-stats.mozilla.org/report/index/269d4ab6-3043-42ef-918f-4eb400200615

<crash> <web-extensions> blocked gv 馃悶 bug

All 8 comments

Tried both in Sample Browser and Fenix, and can't reproduce this so far. From crashstats it looks like a web render problem, but even after enabling web render, I am not seeing the crash.

Hi, I'm trying to reproduce this (for https://bugzilla.mozilla.org/show_bug.cgi?id=1645841) but I can't see Decentraleyes in the list of available addons to install in Fenix nightly. Is there something I need to do for it to appear, or a way to sideload it?

@jamienicol this hasn't landed it Fenix Nightly yet, unfortunately. This happened in a custom build for QA. If you want to try with a local build I am happy to send along instructions. Otherwise, we should have this in Nightly soon.

@csadilek Instructions would be great if it's not too much trouble!

Hi Christian,
I was able to reproduce the crash again today on 6/16 Nightly debug build #21680829, GV 79.0a1-20200614092422, AS: 60.0.0

Thanks, @softvision-miralobontiu. We'll investigate :).

I have been unable to reproduce this on my Pixel 2 (Android 9 and 10), OnePlus 6 (Android 10), or Moto G7 Play (Android 9).

@softvision-miralobontiu, if I provide you with a gecko patch with some logging added, would you be able to build Fenix with the patched gecko and attach the logcat from the crash?

@jamienicol, I was able to reproduce the crash again, today, with Samsung Galaxy Tab S6 (Android 9), on a Nightly debug build from 6/22, with GV 79.0a1-20200617093637, AC: 47.0.20200618130101, AS: 61.0.2:

https://crash-stats.mozilla.org/report/index/bp-ba116d64-0d1d-4b43-85e6-94a8a0200622

logcat-crash.txt

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dnarcese picture dnarcese  路  3Comments

Amejia481 picture Amejia481  路  3Comments

pocmo picture pocmo  路  3Comments

mitchhentges picture mitchhentges  路  5Comments

Amejia481 picture Amejia481  路  5Comments