mozilla / web-ext

A command line tool to help build, run, and test web extensions
Mozilla Public License 2.0
2.71k stars 338 forks source link

Firefox for Android crashes when started by web-ext #1903

Closed codethief closed 4 years ago

codethief commented 4 years ago

Is this a feature request or a bug?

A bug.

What is the current behavior?

I tried to run one of the example extensions from the webextensions-examples repository on my Android device. Firefox for Android opened briefly and then crashed. Meanwhile, web-ext reported that Firefox for Android disconnected (see below) but web-ext did not exit and it couldn't be stopped using Ctrl+C either. (Could the latter be related to #1699?)

In detail:

$ git clone https://github.com/mdn/webextensions-examples.git
$ cd webextensions-examples/beastify
$ web-ext run --verbose --target=firefox-android --android-device=BL043941
[program.js][info] Version: 2.9.1
[program.js][debug] Getting the version from package.json
[program.js][debug] Discovering config files. Set --no-config-discovery to disable
[config.js][debug] Discovered config "/home/USER/.web-ext-config.js" does not exist or is not readable
[config.js][debug] Discovered config "SOMEPATH/webextensions-examples/beastify/package.json" does not exist or is not readable
[config.js][debug] Discovered config "SOMEPATH/webextensions-examples/beastify/web-ext-config.js" does not exist or is not readable
[cmd/run.js][info] Running web extension from SOMEPATH/webextensions-examples/beastify
[util/manifest.js][debug] Validating manifest at SOMEPATH/webextensions-examples/beastify/manifest.json
[extension-runners/firefox-android.js][debug] Listing android devices
[util/adb.js][debug] Listing android devices
[extension-runners/firefox-android.js][info] Selected ADB device: BL043941
[util/adb.js][debug] Listing installed Firefox APKs on BL043941
[util/adb.js][debug] Run adb shell command on BL043941: ["pm","list","packages"]
[extension-runners/firefox-android.js][info] 
Packages found:
 - org.mozilla.firefox
[extension-runners/firefox-android.js][info] Selected Firefox for Android APK: org.mozilla.firefox
[extension-runners/firefox-android.js][debug] Discovering Android version for BL043941...
[util/adb.js][debug] Run adb shell command on BL043941: ["getprop","ro.build.version.sdk"]
[extension-runners/firefox-android.js][debug] Detected Android version 28
[extension-runners/firefox-android.js][debug] Checking read/write permissions needed for web-exton org.mozilla.firefox...
[util/adb.js][debug] Run adb shell command on BL043941: ["pm","dump","org.mozilla.firefox"]
[extension-runners/firefox-android.js][info] Stopping existing instances of org.mozilla.firefox...
[util/adb.js][debug] Run adb shell command on BL043941: ["am","force-stop","org.mozilla.firefox"]
[extension-runners/firefox-android.js][debug] Preparing a temporary profile for org.mozilla.firefox...
[util/adb.js][debug] Run adb shell command on BL043941: "test -d /sdcard/web-ext-artifacts-1588818664100 ; echo $?"
[util/adb.js][debug] Run adb shell command on BL043941: ["mkdir","-p","/sdcard/web-ext-artifacts-1588818664100"]
[util/adb.js][debug] Run adb shell command on BL043941: ["mkdir","-p","/sdcard/web-ext-artifacts-1588818664100/profile"]
[util/adb.js][debug] Pushing /tmp/488f613a-5a6b-4f58-8f25-4d25fd9fd033/user.js to /sdcard/web-ext-artifacts-1588818664100/profile/user.js on BL043941
[extension-runners/firefox-android.js][debug] Created temporary profile at /sdcard/web-ext-artifacts-1588818664100/profile.
[extension-runners/firefox-android.js][info] Starting org.mozilla.firefox...
[extension-runners/firefox-android.js][debug] Using profile /sdcard/web-ext-artifacts-1588818664100/profile
[util/adb.js][debug] Starting org.mozilla.firefox with profile /sdcard/web-ext-artifacts-1588818664100/profile on BL043941
[util/adb.js][debug] Run adb shell command on BL043941: ["cat","/proc/net/unix"]
[util/temp-dir.js][debug] Created temporary directory: /tmp/tmp-web-ext-27827U1ycD9xu5bi7
[util/file-filter.js][debug] Resolved path **/*.xpi with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/*.xpi
[util/file-filter.js][debug] Resolved path **/*.zip with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/*.zip
[util/file-filter.js][debug] Resolved path **/.* with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/.*
[util/file-filter.js][debug] Resolved path **/.*/**/* with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/.*/**/*
[util/file-filter.js][debug] Resolved path **/node_modules with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/node_modules
[util/file-filter.js][debug] Resolved path **/node_modules/**/* with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/**/node_modules/**/*
[cmd/build.js][info] Building web extension from SOMEPATH/webextensions-examples/beastify
[util/manifest.js][debug] Validating manifest at SOMEPATH/webextensions-examples/beastify/manifest.json
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/README.md with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/README.md
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/beasts with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/beasts
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/content_scripts with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/content_scripts
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/icons with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/icons
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/manifest.json with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/manifest.json
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/popup with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/popup
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/beasts/frog.jpg with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/beasts/frog.jpg
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/beasts/snake.jpg with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/beasts/snake.jpg
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/beasts/turtle.jpg with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/beasts/turtle.jpg
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/content_scripts/beastify.js with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/content_scripts/beastify.js
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/icons/LICENSE with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/icons/LICENSE
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/icons/beasts-32-light.png with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/icons/beasts-32-light.png
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/icons/beasts-32.png with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/icons/beasts-32.png
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/icons/beasts-48.png with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/icons/beasts-48.png
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/popup/choose_beast.css with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/popup/choose_beast.css
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/popup/choose_beast.html with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/popup/choose_beast.html
[util/file-filter.js][debug] Resolved path SOMEPATH/webextensions-examples/beastify/popup/choose_beast.js with sourceDir SOMEPATH/webextensions-examples/beastify to SOMEPATH/webextensions-examples/beastify/popup/choose_beast.js
[extension-runners/firefox-android.js][debug] Uploading beastify-1.0 on the android device
[util/adb.js][debug] Pushing /tmp/tmp-web-ext-27827U1ycD9xu5bi7/beastify-1.0.zip to /sdcard/web-ext-artifacts-1588818664100/beastify-1.0.xpi on BL043941
[extension-runners/firefox-android.js][debug] Upload completed: /sdcard/web-ext-artifacts-1588818664100/beastify-1.0.xpi
[util/temp-dir.js][debug] Removing temporary directory: /tmp/tmp-web-ext-27827U1ycD9xu5bi7
[util/adb.js][debug] Run adb shell command on BL043941: ["cat","/proc/net/unix"]
[extension-runners/firefox-android.js][debug] RDP Socket File selected: @org.mozilla.firefox/firefox-debugger-socket
[extension-runners/firefox-android.js][info] You can connect to this Android device on TCP port 46477
[util/adb.js][debug] Configuring ADB forward for BL043941: localfilesystem:@org.mozilla.firefox/firefox-debugger-socket -> tcp:46477
[firefox/remote.js][debug] Connecting to the remote Firefox debugger
[firefox/remote.js][debug] Connecting to Firefox on port 46477
[firefox/remote.js][debug] Connected to the remote Firefox debugger on port 46477
[extension-runners/firefox-android.js][info] Exiting the device because Firefox for Android disconnected
[extension-runners/firefox-android.js][info] Stopping existing instances of org.mozilla.firefox...
[util/adb.js][debug] Run adb shell command on BL043941: ["am","force-stop","org.mozilla.firefox"]
[firefox/remote.js][debug] Received "end" from Firefox client
[extension-runners/firefox-android.js][debug] Cleaning up artifacts directory on the Android device...
[util/adb.js][debug] Removing /sdcard/web-ext-artifacts-1588818664100 artifacts directory on BL043941 device
[util/adb.js][debug] Run adb shell command on BL043941: ["rm","-rf","/sdcard/web-ext-artifacts-1588818664100"]

While running web-ext, the output from $ adb logcat was:

05-07 04:47:12.928  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-22-45-07, over +5h37m57s994ms
05-07 04:47:12.941  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-17-49-23, over +4h55m44s615ms
05-07 04:47:12.953  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-14-15-38, over +3h33m45s58ms
05-07 04:47:12.964  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-10-45-36, over +3h30m1s956ms
05-07 04:47:12.975  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-06-29-36, over +4h15m59s992ms
05-07 04:47:12.987  2447  2464 I ProcessStatsService: Added stats: 2020-05-05-18-27-28, over +12h2m7s769ms
05-07 04:47:13.039  2447  2464 I ProcessStatsService: Added stats: 2020-05-06-22-45-07, over +5h37m57s994ms
05-07 04:47:13.086  2447  2548 E BatteryExternalStatsWorker: no controller energy info supplied for wifi
05-07 04:47:13.086  2447  2548 E BatteryExternalStatsWorker: no controller energy info supplied for bluetooth
05-07 04:47:13.094  2447  2548 E KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state (No such file or directory)
05-07 04:47:01.454   538   538 I chatty  : uid=1000(system) /system/bin/surfaceflinger identical 1 line
05-07 04:47:01.454   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:13.099   519   519 E QCOM PowerHAL: extract_stats: failed to open: /d/system_stats Error = No such file or directory
05-07 04:47:13.208  2447  2464 I ActivityManager: Force stopping org.mozilla.firefox appid=10098 user=0: from pid 7915
05-07 04:47:13.210  2447  2464 I ActivityManager: Force stopping org.mozilla.firefox appid=10098 user=10: from pid 7915
05-07 04:47:13.213  2447  2541 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_RESTARTED dat=package:org.mozilla.firefox flg=0x10 (has extras) } to com.google.android.gms/org.microg.nlp.PackageReceiver
05-07 04:47:13.213  3803  3803 D RegisteredServicesCache: Intent action: android.intent.action.PACKAGE_RESTARTED
05-07 04:47:13.215  3257  3257 D CarrierSvcBindHelper: No carrier app for: 0
05-07 04:47:13.215  3803  3803 D RegisteredServicesCache:  Reading service state data always from file
05-07 04:47:13.216  3803  3803 D RegisteredServicesCache: ServiceStateFileVersion=1.0
05-07 04:47:13.216  3803  3803 E RegisteredServicesCache: Next Tag=services
05-07 04:47:13.216  3257  3257 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
05-07 04:47:13.216  3803  3803 E RegisteredServicesCache: 1invalidateCache:WriteServiceStateToFile
05-07 04:47:13.217  3257  3257 D CarrierSvcBindHelper: No carrier app for: 1
05-07 04:47:13.217  3803  3803 E RegisteredServicesCache:  Writing service state Data Always
05-07 04:47:13.219  3257  3257 D CarrierSvcBindHelper: No carrier app for: 0
05-07 04:47:13.220  3257  3257 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
05-07 04:47:13.220  3257  3257 D CarrierSvcBindHelper: No carrier app for: 1
05-07 04:47:13.232  3803  3803 D CardEmulationManager: Current default: null
05-07 04:47:13.233  3803  3803 D CardEmulationManager: No default set, last payment service removed.
05-07 04:47:13.237  3803  3803 D RegisteredNfcFServicesCache: Service unchanged, not updating
05-07 04:47:13.237  3803  3803 D RegisteredServicesCache: Intent action: android.intent.action.PACKAGE_RESTARTED
05-07 04:47:13.214  2447  2541 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_RESTARTED dat=package:org.mozilla.firefox flg=0x10 (has extras) } to com.google.android.gms/org.microg.nlp.PackageReceiver
05-07 04:47:13.376  2447  4783 I ActivityManager: START u0 {act=android.activity.MAIN flg=0x10000000 cmp=org.mozilla.firefox/.App (has extras)} from uid 2000
05-07 04:47:13.384  2205  2210 E ANDR-PERF-OPTSHANDLER: Perflock resource /proc/sys/kernel/sched_spill_nr_run not supported
05-07 04:47:13.384  2205  2210 E ANDR-PERF-RESOURCEQS: Failed to apply optimization [3, 11]
05-07 04:47:13.384  2205  2210 E ANDR-PERF-OPTSHANDLER: Perflock resource /proc/sys/kernel/sched_restrict_cluster_spill not supported
05-07 04:47:13.384  2205  2210 E ANDR-PERF-RESOURCEQS: Failed to apply optimization [3, 13]
05-07 04:47:13.409  2447  2543 I ActivityManager: Start proc 7935:org.mozilla.firefox/u0a98 for activity org.mozilla.firefox/.App
05-07 04:47:13.475  7935  7935 I MultiDex: VM with version 2.1.0 has multidex support
05-07 04:47:13.475  7935  7935 I MultiDex: Installing application
05-07 04:47:13.475  7935  7935 I MultiDex: VM has multidex support, MultiDex support library is disabled.
05-07 04:47:13.483  7935  7935 I GeckoApplication: zerdatime 1433730 - application start
05-07 04:47:13.500  2447  7893 I ActivityManager: START u0 {act=android.activity.MAIN cmp=org.mozilla.firefox/org.mozilla.gecko.BrowserApp (has extras)} from uid 10098
05-07 04:47:13.525  7935  7935 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@3c36dd0
05-07 04:47:13.536  7935  7935 D GeckoSharedPrefs: Current version = 2, prefs version = 2
05-07 04:47:13.545  7935  7935 D GeckoThread: State changed to LAUNCHED
05-07 04:47:13.546  7935  7956 I GeckoThread: preparing to run Gecko
05-07 04:47:13.546  7935  7956 D GeckoThread: State changed to MOZGLUE_READY
05-07 04:47:13.549  7935  7935 D GeckoRuntime: Lifecycle: onCreate
05-07 04:47:13.554  7935  7956 W Settings: Setting animator_duration_scale has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only global URI.
05-07 04:47:13.556  7935  7956 E GeckoLibLoad: Load sqlite start
05-07 04:47:13.566  7935  7935 D OpenGLRenderer: Skia GL Pipeline
05-07 04:47:13.569  7935  7956 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/libnss3.so: unhandled flags #8 not handled
05-07 04:47:13.575  7935  7956 E GeckoLibLoad: Load sqlite done
05-07 04:47:13.576  7935  7956 E GeckoLibLoad: Load nss start
05-07 04:47:13.576  7935  7956 E GeckoLibLoad: Load nss done
05-07 04:47:13.577  7935  7956 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/libxul.so: unhandled flags #8 not handled
05-07 04:47:13.577  7935  7956 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/liblgpllibs.so: unhandled flags #8 not handled
05-07 04:47:13.584  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.585  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.585  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.585  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.586  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.586  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.587  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.587  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.587  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.588  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.588  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.588  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.588  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.589  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.589  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.589  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.600  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.600  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.601  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.601  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.601  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.601  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.602  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.602  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.603  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.603  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.603  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.603  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.604  7935  7956 E GeckoLibLoad: Loaded libs in 27.493177ms total, 20ms(40ms) user, 10ms(10ms) system, 0(0) faults
05-07 04:47:13.604  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.604  7935  7956 D GeckoThread: State changed to LIBS_READY
05-07 04:47:13.604  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.604  7935  7956 W GeckoThread: zerdatime 1433852 - runGecko
05-07 04:47:13.605  7935  7935 E mozilla.firefo: Failed to find parent 0x7f11020e of bag 0x7f110251.
05-07 04:47:13.605  7935  7935 E mozilla.firefo: Failed to find parent 0x7f110251 of bag 0x7f110230.
05-07 04:47:13.632  7935  7953 E GeckoApp: An error occurred during restore, switching to backup file
05-07 04:47:13.632  7935  7953 E GeckoApp: org.mozilla.gecko.GeckoApp$SessionRestoreException: Could not read from session file
05-07 04:47:13.632  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp.restoreSessionTabs(GeckoApp.java:1657)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp.access$200(GeckoApp.java:117)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp$9.run(GeckoApp.java:1174)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at android.os.Handler.handleCallback(Handler.java:873)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at android.os.Handler.dispatchMessage(Handler.java:99)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at android.os.Looper.loop(Looper.java:193)
05-07 04:47:13.632  7935  7953 E GeckoApp:  at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:41)
05-07 04:47:13.633  7935  7962 D NetworkSecurityConfig: No Network Security Config specified, using platform default
05-07 04:47:13.634  7935  7953 E GeckoApp: An error occurred during restore
05-07 04:47:13.634  7935  7953 E GeckoApp: org.mozilla.gecko.GeckoApp$SessionRestoreException: Could not read from session file
05-07 04:47:13.634  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp.restoreSessionTabs(GeckoApp.java:1657)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp.access$200(GeckoApp.java:117)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at org.mozilla.gecko.GeckoApp$9.run(GeckoApp.java:1192)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at android.os.Handler.handleCallback(Handler.java:873)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at android.os.Handler.dispatchMessage(Handler.java:99)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at android.os.Looper.loop(Looper.java:193)
05-07 04:47:13.634  7935  7953 E GeckoApp:  at org.mozilla.gecko.util.GeckoBackgroundThread.run(GeckoBackgroundThread.java:41)
05-07 04:47:13.636  7935  7953 D GeckoSessInfo: Building SessionInformation from prefs: 1588819618748, 0, true, false
05-07 04:47:13.660  7935  7956 I Gecko:DumpUtils: Fifo watcher disabled via pref.
05-07 04:47:13.688  7935  7953 D GeckoApp: OS locale is en_US, app locale is null
05-07 04:47:13.689  7935  7953 D GeckoLocales: Previous locale en_US same as new. Doing nothing.
05-07 04:47:13.718  7935  7935 D GeckoSysInfo: System memory: 3546MB.
05-07 04:47:13.719  7935  7935 F Adjust  : PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to `sandbox` if you want to test your app!
05-07 04:47:13.724  7935  7978 E ActivityThread: Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider
05-07 04:47:13.728  7935  7953 D GeckoSearchEngineManager: Found default engine name in SharedPreferences: DuckDuckGo
05-07 04:47:13.733  7935  7978 W ContextImpl: Failed to ensure /data/user/0/com.google.android.gms/shared_prefs: mkdir failed: EACCES (Permission denied)
05-07 04:47:13.735  7935  7935 D GeckoRuntime: Lifecycle: onStart
05-07 04:47:13.739  7935  7953 D GeckoSessInfo: Recording start of session: 1588819633737
05-07 04:47:13.744  7935  7935 D GeckoRuntime: Lifecycle: onResume
05-07 04:47:13.745  7935  7935 D GeckoNetworkManager: Incoming event start for state OffNoListeners -> OnNoListeners
05-07 04:47:13.748  7935  7935 D GeckoNetworkManager: New network state: UP, CELLULAR, CELL_4G
05-07 04:47:13.766  7935  7956 D GeckoThread: State changed to JNI_READY
05-07 04:47:13.769  3404  3429 I QcrilOemhookMsgTunnel: [0]processOemHookIndication length=21
05-07 04:47:13.770  3404  3404 D QcrilMsgTunnelIfaceManager: handleMessage what = 0
05-07 04:47:13.773  7935  7935 D StumblerSafeReceiver: Registered local preference listener
05-07 04:47:13.805  7935  7984 I Adreno  : QUALCOMM build                   : c3f0b3b, I14a7618d82
05-07 04:47:13.805  7935  7984 I Adreno  : Build Date                       : 08/04/19
05-07 04:47:13.805  7935  7984 I Adreno  : OpenGL ES Shader Compiler Version: EV031.25.03.07
05-07 04:47:13.805  7935  7984 I Adreno  : Local Branch                     : mybranche9b6d04e-803a-f1c6-8703-1458d0b52ae8
05-07 04:47:13.805  7935  7984 I Adreno  : Remote Branch                    : quic/gfx-adreno.lnx.1.0.r48-rel
05-07 04:47:13.805  7935  7984 I Adreno  : Remote Branch                    : NONE
05-07 04:47:13.805  7935  7984 I Adreno  : Reconstruct Branch               : NOTHING
05-07 04:47:13.805  7935  7984 I Adreno  : Build Config                     : S L 6.0.7 AArch64
05-07 04:47:13.806  7935  7984 D vndksupport: Loading /vendor/lib64/hw/gralloc.msm8953.so from current namespace instead of sphal namespace.
05-07 04:47:13.807  2447  7893 D AlarmManagerService: Kernel timezone updated to -120 minutes west of GMT
05-07 04:47:13.816  7935  7984 I Adreno  : PFP: 0x005ff112, ME: 0x005ff066
05-07 04:47:13.818  7935  7935 D GeckoToolbar: onTabChanged: SELECTED
05-07 04:47:13.823  3257  3257 D ServiceStateProvider: subId=2
05-07 04:47:13.824  7935  7984 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
05-07 04:47:13.824  7935  7984 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:13.826  7935  7984 I OpenGLRenderer: Initialized EGL, version 1.4
05-07 04:47:13.826  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: SELECTED
05-07 04:47:13.826  7935  7984 D OpenGLRenderer: Swap behavior 2
05-07 04:47:13.840  7935  7962 D SwitchBoard: Result: {"data":[{"name":"enhanced-search","match":{"appId":"org.mozilla.firefox","regions":[]},"schema":1578587154337,"buckets":{"max":"0","min":"0"},"description":"https://bugzilla.mozilla.org/show_bug.cgi?id=1564594","id":"e9142a87-78cd-4ca4-ab2a-b25f667cfcf1","last_modified":1578588609831},{"name":"leanplum-start","match":{"lang":"eng|zho|deu|fra|ita|ind|por|spa|pol|rus|hin|per|fas|ara|jpn","appId":"^org.mozilla.fennec_aurora$|^org.mozilla.firefox_beta$|^org.mozilla.firefox$","regions":[]},"schema":1576246538459,"buckets":{"max":"100","min":"0"},"description":"Enable Leanplum SDK - Bug 1351571 \nExpand English Users to more region - Bug 1411066\nEnable LP for Fennec Nightly in Switchboard - Bug 1541365\nEnable Leanplum for an additional set of languages - Bug 1604254","id":"12f8f0dc-6401-402e-9e7d-3aec52576b87","last_modified":1578587154234},{"name":"enhanced-search-control","match":{"appId":"org.mozilla.firefox","regions":[]},"schema":1572431143513,"buckets":{"max":"100","min":"92"},"description":"https://bugzilla.mozilla.org/show_bug.cgi?id=1585380","id":"51051a66-e5d5-483b-8492-0050d823efe0","last_modified":1572431156588},{"name":"offline-cache","match":{"appId":"^org.mozilla.fennec.*$|^org.mozilla.firefox_beta$","regions":[]},"schema":1557237034298,"buckets":{"max":"100","min":"0"},"description":"Have it enabled on all builds but release - Bug 1533217","id":"5e4277e0-1029-ea14-1b74-5d25d301c5dc","last_modified":1557244667449},{"name":"custom-tabs","match":{"regions":[]},"schema":1510207707840,"buckets":{"max":"100","min":"0"},"description":"Allows apps to open tabs in a customized UI.","id":"5e23b482-8800-47be-b6dc-1a3bb6e455d4","last_modified":1510211043874},{"name":"activity-stream-opt-out","match":{"appId":"^org.mozilla.fennec.*$","regions":[]},"schema":1498764179980,"buckets":{"max":"100","min":"0"},"description":"Enable Activity stream by default for users in the \"opt out\" group.","id":"7d504093-67c4-4afb-adf5-5ad23c7c1995","last_modified":1500969355986},{"name":"full-bookmark-management","match":{"appId":"^org.mozilla.fennec.*$"},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"description":"Bug 1232439 - Show full-page edit bookmark dialog","id":"9ae1019b-9107-47c5-83f3-afa73360b020","last_modified":1498690258010},{"name":"top-addons-menu","match":{},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"description":"Show addon menu item in top-level.","id":"46894232-177a-4cd1-b620-47c0b8e5e2aa","last_modified":1498599522440},{"name":"process-background-telemetry","match":{},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"description":"Gate flag for controlling if background telemetry processing (sync ping) is enabled or not.","id":"e6f9d217-3f43-478f-bff3-7829d7b9eeeb","last_modified":1496971360625},{"name":"activity-stream-setting","match":{"appId":"^org.mozilla.fennec.*$"},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"description":"Show a setting in \"experimental features\" for enabling/disabling activity stream.","id":"7a022463-67fd-4ba3-8b06-a79d0c5e1fdc","last_modified":1496331790186},{"name":"activity-stream","match":{"appId":"^org.mozilla.fennec.*$"},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"description":"Enable/Disable Activity Stream","id":"d4fd9cfb-4c8b-4963-b21e-1c2f4bcd61d6","last_modified":1496331773809},{"name":"download-content-catalog-sync","match":{"appId":""},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"id":"4d2fa5c3-18b2-8734-49be-fe58993d2cf6","last_modified":1485853244635},{"name":"promote-add-to-homescreen","match":{"appId":"^org.mozilla.fennec.*$|^org.mozilla.firefox_beta$"},"schema":1480618438089,"values":{"minimumTotalVisits":5,"lastVisitMaximumAgeMs":600000,"lastVisitMinimumAgeMs":30000},"buckets":{"max":"100","min":"50"},"id":"1d05fa3e-095f-b29a-d9b6-ab3a578efd0b","last_modified":1482264639326},{"name":"triple-readerview-bookmark-prompt","match":{"appId":"^org.mozilla.fennec.*$|^org.mozilla.firefox_beta$"},"schema":1480618438089,"buckets":{"max":"100","min":"0"},"id":"02d
05-07 04:47:13.845  7935  7935 D GeckoToolbar: onTabChanged: RESTORED
05-07 04:47:13.851  7935  7935 D GeckoBrowserApp: onLocaleReady: en_US
05-07 04:47:13.853  7935  7935 D GeckoNetworkManager: Incoming event receivedUpdate for state OnNoListeners -> OnNoListeners
05-07 04:47:13.854  7935  7953 D GeckoProfile: Could not get client ID - creating a new one: Could not access given file to retrieve JSONObject
05-07 04:47:13.855  7935  7953 D GeckoProfile: Attempting to write new client ID properties
05-07 04:47:13.856  7935  7935 D GeckoNetworkManager: New network state: UP, CELLULAR, CELL_4G
05-07 04:47:13.875  7935  7996 D GeckoDLCCatalog: Loading from disk
05-07 04:47:13.878  7935  7996 D GeckoDLCCatalog: Loaded 48 elements
05-07 04:47:13.879  7935  7996 D DLCStudyAction: Studying catalog..
05-07 04:47:13.879  7935  7996 V DLCStudyAction: Done
05-07 04:47:13.880  7935  7996 V GeckoDLCCatalog: Not persisting: Catalog has not changed
05-07 04:47:13.897  7935  7984 D vndksupport: Loading /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so from current namespace instead of sphal namespace.
05-07 04:47:13.899  7935  7984 D vndksupport: Loading /vendor/lib64/hw/gralloc.msm8953.so from current namespace instead of sphal namespace.
05-07 04:47:13.920  7935  7935 D GeckoToolbar: onTabChanged: MENU_UPDATED
05-07 04:47:13.921  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: MENU_UPDATED
05-07 04:47:13.928  2447  2540 I ActivityManager: Displayed org.mozilla.firefox/org.mozilla.gecko.BrowserApp: +542ms
05-07 04:47:13.954  7935  7935 D TelemetryUtils: StartUISession: homepanel.1:7f6d419a-cd6c-4e34-b26f-f68b1b551907
05-07 04:47:13.995   538   949 W SurfaceFlinger: Attempting to destroy on removed layer: AppWindowToken{f13f79 token=Token{d5ac440 ActivityRecord{5add3c3 u0 org.mozilla.firefox/.App t23455}}}#0
05-07 04:47:14.086   538   949 W SurfaceFlinger: Attempting to set client state on removed layer: Splash Screen org.mozilla.firefox#0
05-07 04:47:14.086   538   949 W SurfaceFlinger: Attempting to destroy on removed layer: Splash Screen org.mozilla.firefox#0
05-07 04:47:14.095  7935  7935 D GeckoNetworkManager: Incoming event enableNotifications for state OnNoListeners -> OnWithListeners
05-07 04:47:14.096  7935  7935 D GeckoNetworkManager: New network state: UP, CELLULAR, CELL_4G
05-07 04:47:14.097  2447  2464 W ActivityManager: Receiver with filter android.content.IntentFilter@463f8d7 already registered for pid 7935, callerPackage is org.mozilla.firefox
05-07 04:47:14.098  7935  7935 D GeckoNetworkManager: Incoming event receivedUpdate for state OnWithListeners -> OnWithListeners
05-07 04:47:14.101  7935  7935 D GeckoNetworkManager: New network state: UP, CELLULAR, CELL_4G
05-07 04:47:14.165  7935  7991 D GeckoSuggestedSites: No cached sites, refreshing.
05-07 04:47:14.165  7935  7991 D GeckoSuggestedSites: Refreshing suggested sites from file
05-07 04:47:14.168  7935  7991 D GeckoSuggestedSites: Loading blacklisted suggested sites from SharedPreferences.
05-07 04:47:14.169  7935  7991 D GeckoSuggestedSites: Number of suggested sites: 8
05-07 04:47:14.175  7935  7935 D GeckoToolbar: onTabChanged: FAVICON
05-07 04:47:14.175  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: FAVICON
05-07 04:47:14.317   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:14.318   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:14.566  7935  7956 D GeckoThread: State changed to PROFILE_READY
05-07 04:47:14.603  7935  7956 W GeckoEventDispatcher: No listener for AndroidCastDevice:SyncDevice
05-07 04:47:14.608  7935  7956 I Gecko   : -*- nsDNSServiceDiscovery.js : nsDNSServiceDiscovery
05-07 04:47:14.640  7935  7956 I Gecko   : Attempting load of libEGL.so
05-07 04:47:14.899  7935  7956 D GeckoProfile: Unable to retrieve profile creation date from times.json. Getting from system...
05-07 04:47:14.899  7935  7956 D GeckoProfile: Attempting to write new profile creation date
05-07 04:47:14.911  7935  8018 D GeckoTelemetryUploadSer: Service started
05-07 04:47:15.206  7935  7956 D GeckoThread: State changed to RUNNING
05-07 04:47:15.207  7935  7956 I GeckoSession: zerdatime 1435454 - chrome startup finished
05-07 04:47:15.329  7935  7956 D GeckoBrowser: Starting USB debugger on org.mozilla.firefox/firefox-debugger-socket
05-07 04:47:15.357  7935  7956 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/libsoftokn3.so: unhandled flags #8 not handled
05-07 04:47:15.358  7935  7956 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/libfreebl3.so: unhandled flags #8 not handled
05-07 04:47:15.445  7935  8027 W GeckoLinker: /data/app/org.mozilla.firefox-Z-fbvFSsrwpkjBRvsz-JdA==/lib/arm64/libnssckbi.so: unhandled flags #8 not handled
05-07 04:47:15.524  7935  7956 D GeckoFxAccounts: FxAccountsWebChannel registered: account_updates with origin https://accounts.firefox.com
05-07 04:47:15.526  7935  7935 D GeckoMediaControlAgent: getInstance
05-07 04:47:15.526  7935  7935 D GeckoMediaControlAgent: isAttachedToContext - context = null
05-07 04:47:15.526  7935  7935 D GeckoMediaControlAgent: attachToContext
05-07 04:47:15.527  7935  7935 D GeckoMediaControlAgent: initialize
05-07 04:47:15.531  7935  7935 W GeckoEventDispatcher: No listener for AudioFocusAgent:Ready
05-07 04:47:15.533  7935  7953 D GeckoPushService: Registered Gecko event listener.
05-07 04:47:15.533  7935  7953 I GeckoPushService: Starting up.
05-07 04:47:15.533  7935  7953 I GeckoPushManager: Startup: requesting GCM token.
05-07 04:47:15.536  7935  7953 I GeckoPushGCM: Cached GCM token exists.
05-07 04:47:15.536  7935  7953 I GeckoPushManager: Startup: advancing all registrations.
05-07 04:47:15.537  7935  7953 I GeckoPushManager: Startup: no subscriptions for profileName; not advancing registration: 
05-07 04:47:15.538  7935  7953 I GeckoPushGCM: Cached GCM token exists.
05-07 04:47:15.539  7935  7953 D GeckoPushManager: Existing uaid is fresh; no need to request from autopush endpoint.
05-07 04:47:15.539  7935  7953 I GeckoPushManager: Startup: advanced registration for profileName: default
05-07 04:47:15.662  7935  7953 I GeckoPushService: Handling event: PushServiceAndroidGCM:Configure
05-07 04:47:15.663  7935  7953 I GeckoPushManager: Updating configuration.
05-07 04:47:15.712  7935  7956 D GeckoScreenOrientation: unlocking
05-07 04:47:15.720  7935  7935 I GeckoTabs: zerdatime 1435968 - page load start
05-07 04:47:15.721  7935  7935 D GeckoToolbar: onTabChanged: START
05-07 04:47:15.721  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: START
05-07 04:47:15.731  7935  7956 D GeckoViewAutoFill: Clearing auto-fill
05-07 04:47:15.776  7935  7953 I GeckoPushService: Handling event: PushServiceAndroidGCM:Initialized
05-07 04:47:15.812  7935  7956 D GeckoViewAutoFill: Clearing auto-fill
05-07 04:47:15.824  7935  7935 D GeckoToolbar: onTabChanged: LOCATION_CHANGE
05-07 04:47:15.825  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: LOCATION_CHANGE
05-07 04:47:15.845  7935  7935 D GeckoToolbar: onTabChanged: SECURITY_CHANGE
05-07 04:47:15.845  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: SECURITY_CHANGE
05-07 04:47:15.881  7935  7935 D GeckoToolbar: onTabChanged: TITLE
05-07 04:47:15.882  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: TITLE
05-07 04:47:15.892  7935  7935 D GeckoToolbar: onTabChanged: LOADED
05-07 04:47:15.893  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: LOADED
05-07 04:47:15.898  7935  7935 D GeckoToolbar: onTabChanged: PAGE_SHOW
05-07 04:47:15.898  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: PAGE_SHOW
05-07 04:47:15.903  7935  7935 I GeckoTabs: zerdatime 1436150 - page load stop
05-07 04:47:15.903  7935  7935 D GeckoToolbar: onTabChanged: STOP
05-07 04:47:15.905  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: STOP
05-07 04:47:16.004  7935  7956 W GeckoEventDispatcher: No listener for Website:AppLeft
05-07 04:47:16.018  7935  8018 D GeckoTelemetryUploadSer: Telemetry upload success!
05-07 04:47:16.019  7935  8018 D GeckoTelemetryUploadSer: Service finished: upload and prune attempts completed
05-07 04:47:16.021   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:16.022   538   538 I chatty  : uid=1000(system) /system/bin/surfaceflinger identical 1 line
05-07 04:47:16.023   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:16.042  7935  7953 I GeckoPushService: Handling event: PushServiceAndroidGCM:DumpSubscriptions
05-07 04:47:16.050  7935  7956 W GeckoEventDispatcher: No listener for FormHistory:Ready
05-07 04:47:16.394  7935  7956 W GeckoEventDispatcher: No listener for GeckoView:AccessibilityReady
05-07 04:47:16.416  7935  7935 I GeckoBrowserApp: Found tag 
05-07 04:47:16.423  7935  7935 D GeckoToolbar: onTabChanged: THUMBNAIL
05-07 04:47:16.423  7935  7935 D GeckoBrowserApp: BrowserApp.onTabChanged: 1: THUMBNAIL
05-07 04:47:16.427  7935  7935 V MediaRouter: Adding route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
05-07 04:47:16.432  7935  7935 V MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
05-07 04:47:16.434  7935  7935 I MediaRouter: Found default route: MediaRouter.RouteInfo{ uniqueId=android/.support.v7.media.SystemMediaRouteProvider:DEFAULT_ROUTE, name=Phone, description=null, iconUri=null, enabled=true, connecting=false, connectionState=0, canDisconnect=false, playbackType=0, playbackStream=3, deviceType=0, volumeHandling=1, volume=13, volumeMax=30, presentationDisplayId=-1, extras=null, settingsIntent=null, providerPackageName=android }
05-07 04:47:16.434  7935  7935 I MediaRouter: Unselecting the current route because it is no longer selectable: null
05-07 04:47:16.438  7935  7935 D PassiveStumbler: Stopping StumblerService | isDebug:false
05-07 04:47:16.441  7935  7935 V MediaRouter: Selecting route: RouteInfo{ name=Phone, description=null, status=null, category=RouteCategory{ name=System types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
05-07 04:47:16.445  7935  8041 D GeckoDLCCatalog: Loading from disk
05-07 04:47:16.450  7935  8041 D GeckoDLCCatalog: Loaded 48 elements
05-07 04:47:16.451  7935  8041 D DLCSyncAction: Synchronizing catalog.
05-07 04:47:16.466  2447  2981 D NsdService: New client listening to asynchronous messages
05-07 04:47:16.466  2447  2981 D NsdService: New client, channel: com.android.internal.util.AsyncChannel@2d560d5 messenger: android.os.Messenger@21950ea
05-07 04:47:16.501  7935  8041 D DLCSyncAction: Server returned 0 records (since 1500641251312)
05-07 04:47:16.501  7935  8041 V DLCSyncAction: Done
05-07 04:47:16.502  7935  8041 V GeckoDLCCatalog: Not persisting: Catalog has not changed
05-07 04:47:16.503  7935  8041 D DLCVerifyAction: Verifying catalog..
05-07 04:47:16.508  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] a173d1db-373b-ce42-1335-6b3285cfdebd (156124 bytes) 7bce66864e38eecd7c94b6657b9b38c35ebfacf8046bfb1247e08f07fe933198
05-07 04:47:16.512  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] 25610abb-5dc8-fd75-40e7-990507f010c4 (145976 bytes) e4885f6188e7a8587f5621c077c6c1f5e8d3739dffc8f4d055c2ba87568c750a
05-07 04:47:16.523   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:16.523   538   538 I chatty  : uid=1000(system) /system/bin/surfaceflinger identical 1 line
05-07 04:47:16.524   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
05-07 04:47:16.547  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] c906275c-3747-fe27-426f-6187526a6f06 (1727656 bytes) 4ed509317f1bb441b185ea13bf1c9d19d1a0b396962efa3b5dc3190ad88f2067
05-07 04:47:16.550  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] e65c66df-0088-940d-ca5c-207c22118c0e (155672 bytes) 87c13c5fbae832e4f85c3bd46fcbc175978234f39be5fe51c4937be4cbff3b68
05-07 04:47:16.576  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] 8460dc6d-d129-fd1a-24b6-343dbf6531dd (1693988 bytes) ab3ed6f2a4d4c2095b78227bd33155d7ccd05a879c107a291912640d4d64f767
05-07 04:47:16.579  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] b887012a-01e1-7c94-fdcb-ca44d5b974a2 (142572 bytes) 9b91bbdb95ffa6663da24fdaa8ee06060cd0a4d2dceaf1ffbdda00e04915ee5b
05-07 04:47:16.582  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] ff5deecc-6ecc-d816-bb51-65face460119 (140136 bytes) 385d0a293c1714770e198f7c762ab32f7905a0ed9d2993f69d640bd7232b4b70
05-07 04:47:16.585  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] ffe40339-a096-2262-c3f8-54af75c81fe6 (148892 bytes) 5d0e0115f3a3ed4be3eda6d7eabb899bb9a361292802e763d53c72e00f629da1
05-07 04:47:16.588  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] 139a94be-ac69-0264-c9cc-8f2d071fd29d (155228 bytes) 937dda88b26469306258527d38e42c95e27e7ebb9f05bd1d7c5d706a3c9541d7
05-07 04:47:16.616  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] c40929cf-7f4c-fa72-3dc9-12cadf56905d (1676072 bytes) 699d958b492eda0cc2823535f8567d0393090e3842f6df3c36dbe7239cb80b6d
05-07 04:47:16.619  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] c8703652-d317-0356-0bf8-95441a5b2c9b (147004 bytes) 07b0db85a3ad99afeb803f0f35631436a7b4c67ac66d0c7f77d26a47357c592a
05-07 04:47:16.646  7935  8041 V DLCVerifyAction: Content okay: [asset-archive,font] 6d265876-85ed-0917-fdc8-baf583ca2cba (1667812 bytes) 82465e747b4f41471dbfd942842b2ee810749217d44b55dbc43623b89f9c7d9b
05-07 04:47:16.646  7935  8041 V DLCVerifyAction: Done
05-07 04:47:16.646  7935  8041 V GeckoDLCCatalog: Not persisting: Catalog has not changed
05-07 04:47:16.779  6168  6168 E adbd    : failed to connect to socket 'localfilesystem:@org.mozilla.firefox/firefox-debugger-socket': No such file or directory
05-07 04:47:16.835  2447  7893 I ActivityManager: Force stopping org.mozilla.firefox appid=10098 user=0: from pid 8052
05-07 04:47:16.836  2447  7893 I ActivityManager: Killing 7935:org.mozilla.firefox/u0a98 (adj 0): stop org.mozilla.firefox
05-07 04:47:16.838  2447  2544 W libprocessgroup: kill(-7935, 9) failed: No such process
05-07 04:47:16.841  2447  7893 W ActivityManager: Force removing ActivityRecord{53f83b u0 org.mozilla.firefox/org.mozilla.gecko.BrowserApp t23456}: app died, no saved state
05-07 04:47:16.866  2447  7893 I ActivityManager: Force stopping org.mozilla.firefox appid=10098 user=10: from pid 8052
05-07 04:47:16.874  2447  2541 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_RESTARTED dat=package:org.mozilla.firefox flg=0x10 (has extras) } to com.google.android.gms/org.microg.nlp.PackageReceiver
05-07 04:47:16.876  3257  3257 D CarrierSvcBindHelper: No carrier app for: 0
05-07 04:47:16.876  3803  3803 D RegisteredServicesCache: Intent action: android.intent.action.PACKAGE_RESTARTED
05-07 04:47:16.876  3257  3257 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
05-07 04:47:16.877  3257  3257 D CarrierSvcBindHelper: No carrier app for: 1
05-07 04:47:16.877  3803  3803 D RegisteredServicesCache:  Reading service state data always from file
05-07 04:47:16.875  2447  2541 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_RESTARTED dat=package:org.mozilla.firefox flg=0x10 (has extras) } to com.google.android.gms/org.microg.nlp.PackageReceiver
05-07 04:47:16.878  2447  4640 W ActivityManager: Unable to start service Intent { act=com.android.launcher3.WINDOW_OVERLAY dat=app://com.android.launcher3:10151?v=7&cv=9 pkg=com.google.android.googlequicksearchbox } U=0: not found
05-07 04:47:16.878  3803  3803 D RegisteredServicesCache: ServiceStateFileVersion=1.0
05-07 04:47:16.879  3257  3257 D CarrierSvcBindHelper: No carrier app for: 0
05-07 04:47:16.879  3803  3803 E RegisteredServicesCache: Next Tag=services
05-07 04:47:16.879  3257  3257 E PhoneInterfaceManager: [PhoneIntfMgr] getCarrierPackageNamesForIntent: No UICC
05-07 04:47:16.879  3803  3803 E RegisteredServicesCache: 1invalidateCache:WriteServiceStateToFile
05-07 04:47:16.880  3257  3257 D CarrierSvcBindHelper: No carrier app for: 1
05-07 04:47:16.880  3803  3803 E RegisteredServicesCache:  Writing service state Data Always
05-07 04:47:16.884  2447  2544 W libprocessgroup: kill(-7935, 9) failed: No such process
05-07 04:47:16.894  3803  3803 D CardEmulationManager: Current default: null
05-07 04:47:16.895  3803  3803 D CardEmulationManager: No default set, last payment service removed.
05-07 04:47:16.899  3803  3803 D RegisteredNfcFServicesCache: Service unchanged, not updating
05-07 04:47:16.899  3803  3803 D RegisteredServicesCache: Intent action: android.intent.action.PACKAGE_RESTARTED
05-07 04:47:16.922  2447  2544 W libprocessgroup: kill(-7935, 9) failed: No such process
05-07 04:47:17.028  2447  2563 W ActivityManager: setHasOverlayUi called on unknown pid: 7935
05-07 04:47:17.004  2447  2544 I chatty  : uid=1000(system) ActivityManager identical 3 lines
05-07 04:47:17.021  2447  2544 W libprocessgroup: kill(-7935, 9) failed: No such process
05-07 04:47:17.034  1979  1979 I Zygote  : Process 7935 exited due to signal (9)
05-07 04:47:17.041  2447  2544 W libprocessgroup: kill(-7935, 9) failed: No such process
05-07 04:47:17.044  2447  2544 I libprocessgroup: Successfully killed process cgroup uid 10098 pid 7935 in 204ms
05-07 04:47:17.257   538   538 I ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0

Further notes:

What is the expected or desired behavior?

I expected that Firefox for Android would stay open and I could see / try out the extension.

Version information (for bug reports)

$ node --version && npm --version && web-ext --version
v9.11.2
5.6.0
2.9.1

(I am aware I'm using an old version of node. Unfortunately, there's nothing I can do about this right now. In any case, I highly doubt this is the issue here.)

Rob--W commented 4 years ago

You are using web-ext 2.9.1. You should use the latest version (currently 4.2.0) instead. Install it with npm i -g web-ext@latest

The specific cause of the issue has been fixed in #1391.

codethief commented 4 years ago

This is weird. I had specifically uninstalled web-ext and then I reinstalled it again to rule out such issues from the get-go. Thanks so much for your time and I apologize for wasting your time!