Closed Bug 1290457 Opened 3 years ago Closed 3 years ago

Add-Ons No Longer Listed

Categories

(Toolkit :: Add-ons Manager, defect)

47 Branch
defect
Not set

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: lemur, Unassigned)

References

Details

Attachments

(3 files, 2 obsolete files)

Attached image Capture.JPG
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
Build ID: 20160623154057

Steps to reproduce:

I updated to Version 47.0.1




Actual results:

After that, when I go to the "Add-Ons" manager, none are listed. I am greeted with a rectangular box that says, "You Don't Have Any Add-Ons of this type installed."

The add-ons are still present and active; but I cannot access them to check options etc.


Expected results:

I should be able to see my list of add-ons.
sounds like an issue caused by some installed add-on.
Can you check safe-mode?

https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode
Flags: needinfo?(lemur)
If I start in safe mode - all add-ons are disabled; but going to the add-on manager page still shows the same rectangular box saying, "You don't have any add-ons of this type installed"
Component: Untriaged → Add-ons Manager
Flags: needinfo?(lemur)
Product: Firefox → Toolkit
In fact - going to "troubleshooting information" -- there are no add-ons listed under "extensions" on that page (yet, all of them seem to be operational, currently).
Component: Add-ons Manager → Untriaged
Product: Toolkit → Firefox
Component: Untriaged → Add-ons Manager
Product: Firefox → Toolkit
If you see your add-ons in the add-on manager in safe mode, so one of your add-ons is faulty by causing this issue.
In safe mode, disable add-ons one by one then restart to see if the list is back. You should find the culprit lik that.
No - restarting in safe mode does *not* show the add-ons in the add-on manager. I tried that (assuming an updated add-on tweaked something). Nor do any extensions show up under "troubleshooting information" -- even in safe mode.
Chris, if you're willing to help us with some troubleshooting, doing any/all of these would be helpful:

1. Check for any errors or other interesting messages in the browser console (which is different from the web console that you may be familiar with if you use devtools, the browser console can be accessed at Tools -> Web Developer -> Browser Console)
2. Attach or send the contents of about:support
3. Attach or send a copy of the extensions.json file from your profile directory (http://kb.mozillazine.org/Profile_folder_-_Firefox)
4. Attach or send a copy of extensions.ini from your profile directory
Attached file experiments.json (obsolete) —
Attached file extensions.ini
Hmmm ... Apparently, my original post here didn't actually post!

So - a lot of this was above my head - but I'm going to cut and paste stuff here for you.

1. Browswer Console

wrc:TypeError: tab is undefined
Stack trace:
getTabId@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/utils.js:206:1
Tab<.id@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:75:44
checkSearch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/search.js:9:7
webrepMain.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/index.js:138:24
notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
 timers.js:43
wrc:TypeError: tab is undefined
Stack trace:
getTabId@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/utils.js:206:1
Tab<.id@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:75:44
checkSearch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/search.js:9:7
webrepMain.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/index.js:138:24
notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
 timers.js:43
"Handler function NM_observeActivity threw an exception: TypeError: aChannel.loadInfo is null
Stack: NetworkMonitor.prototype._createNetworkEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/network-monitor.js:877:1
NM__onRequestHeader@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/network-monitor.js:941:5
NM_observeActivity@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/network-monitor.js:714:7
exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
Line: 877, column: 1" ThreadSafeDevToolsUtils.js:80
sp:csl interp finished with err Object { message: "Variable $title required.", name: "RequireError" } sandbox.js:340
wrc:TypeError: tab is undefined
Stack trace:
getTabId@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/utils.js:206:1
Tab<.id@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:75:44
checkSearch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/search.js:9:7
webrepMain.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/index.js:138:24
notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
 timers.js:43
wrc:TypeError: tab is undefined
Stack trace:
getTabId@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/utils.js:206:1
Tab<.id@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/tabs/tab-firefox.js:75:44
checkSearch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/search.js:9:7
webrepMain.run/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://wrc-at-avast-dot-com/content/index.js:138:24
notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
 timers.js:43
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Warning: attempting to write 7419 bytes to preference extensions.zoomlevel.sites. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Prefixed Fullscreen API is deprecated. Please use unprefixed API for fullscreen. For more help https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API boot.js:11:0
Warning: attempting to write 7419 bytes to preference extensions.zoomlevel.sites. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Warning: attempting to write 7419 bytes to preference extensions.zoomlevel.sites. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
Warning: attempting to write 7419 bytes to preference extensions.zoomlevel.sites. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead boot.js:1:0
Warning: attempting to write 7419 bytes to preference extensions.zoomlevel.sites. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
Proxy.create and Proxy.createFunction are deprecated, use new Proxy instead environment.js:15:15
1470327945573	addons.manager	WARN	Exception calling callback: TypeError: addon is null (chrome://zoomlevel/content/lib/windowWatcher.js:60:8) JS Stack trace: watchWindows/updateCheck/<@windowWatcher.js:60:8 < safeCall@AddonManager.jsm:179:5 < makeSafe/<@AddonManager.jsm:195:25 < Handler.prototype.process@Promise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11
1470327945574	addons.manager	WARN	Exception calling callback: TypeError: addon is null (chrome://zoomlevel/content/lib/windowWatcher.js:60:8) JS Stack trace: watchWindows/updateCheck/<@windowWatcher.js:60:8 < safeCall@AddonManager.jsm:179:5 < makeSafe/<@AddonManager.jsm:195:25 < Handler.prototype.process@Promise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11
1470327945690	addons.manager	WARN	Exception calling callback: TypeError: addon is null (chrome://zoomlevel/content/lib/windowWatcher.js:60:8) JS Stack trace: watchWindows/updateCheck/<@windowWatcher.js:60:8 < safeCall@AddonManager.jsm:179:5 < makeSafe/<@AddonManager.jsm:195:25 < Handler.prototype.process@Promise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11
1470327945691	addons.manager	WARN	Exception calling callback: TypeError: addon is null (chrome://zoomlevel/content/lib/windowWatcher.js:60:8) JS Stack trace: watchWindows/updateCheck/<@windowWatcher.js:60:8 < safeCall@AddonManager.jsm:179:5 < makeSafe/<@AddonManager.jsm:195:25 < Handler.prototype.process@Promise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11
1470327945692	addons.manager	WARN	Exception calling callback: TypeError: addon is null (chrome://zoomlevel/content/lib/windowWatcher.js:60:8) JS Stack trace: watchWindows/updateCheck/<@windowWatcher.js:60:8 < safeCall@AddonManager.jsm:179:5 < makeSafe/<@AddonManager.jsm:195:25 < Handler.prototype.process@Promise-backend.js:937:23 < this.PromiseWalker.walkerLoop@Promise-backend.js:816:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:750:11


2. about:support

Application Basics
------------------

Name: Firefox
Version: 47.0.1
Build ID: 20160623154057
Update Channel: release
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0
OS: Windows_NT 6.1 x86
Multiprocess Windows: 0/2 (Disabled)
Safe Mode: false

Crash Reports for the Last 3 Days
---------------------------------

All Crash Reports

Extensions
----------

Graphics
--------

Adapter Description: Intel(R) HD Graphics 4000
Adapter Description (GPU #2): NVIDIA GeForce GT 650M
Adapter Drivers: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
Adapter Drivers (GPU #2): nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um
Adapter RAM: Unknown
Adapter RAM (GPU #2): 2048
Asynchronous Pan/Zoom: none
Device ID: 0x0166
Device ID (GPU #2): 0x0fd1
Direct2D Enabled: true
DirectWrite Enabled: true (6.2.9200.17568)
Driver Date: 1-18-2012
Driver Date (GPU #2): 3-24-2012
Driver Version: 8.15.10.2626
Driver Version (GPU #2): 8.17.12.9637
GPU #2 Active: false
GPU Accelerated Windows: 2/2 Direct3D 11 (OMTC)
Subsys ID: 05781028
Subsys ID (GPU #2): 05781028
Supports Hardware H264 Decoding: Yes
Vendor ID: 0x8086
Vendor ID (GPU #2): 0x10de
WebGL Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 4000 Direct3D11 vs_5_0 ps_5_0)
windowLayerManagerRemote: true
AzureCanvasAccelerated: 0
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo

Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.hashstats_reported: 1
browser.cache.disk.smart_size_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 2
browser.download.importedFromSqlite: true
browser.download.manager.showAlertOnComplete: false
browser.download.manager.showWhenStarting: false
browser.download.useDownloadDir: false
browser.link.open_newwindow.override.external: 3
browser.link.open_newwindow.restriction: 0
browser.places.smartBookmarksVersion: 7
browser.search.suggest.enabled: false
browser.search.useDBForOrder: true
browser.sessionstore.upgradeBackup.latestBuildID: 20160623154057
browser.startup.homepage: https://www.google.com/calendar/render#g
browser.startup.homepage_override.buildID: 20160623154057
browser.startup.homepage_override.mstone: 47.0.1
browser.tabs.drawInTitlebar: false
browser.tabs.onTop: false
browser.tabs.warnOnClose: false
browser.tabs.warnOnCloseOtherTabs: false
browser.tabs.warnOnOpen: false
browser.zoom.siteSpecific: false
dom.apps.reset-permissions: true
dom.mozApps.used: true
dom.w3c_touch_events.expose: false
extensions.lastAppVersion: 47.0.1
font.internaluseonly.changed: true
font.size.variable.x-western: 14
gfx.crash-guard.d3d11layers.appVersion: 47.0.1
gfx.crash-guard.d3d11layers.deviceID: 0x0166
gfx.crash-guard.d3d11layers.driverVersion: 8.15.10.2626
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.glcontext.gfx.driver-init.direct3d11-angle: true
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle: true
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-d3d11: false
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-force-warp: false
gfx.crash-guard.glcontext.gfx.driver-init.webgl-angle-try-d3d11: true
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.d3d9video: 2
gfx.crash-guard.status.glcontext: 2
gfx.direct3d.last_used_feature_level_idx: 0
gfx.direct3d.prefer_10_1: true
gfx.driver-init.appVersion: 41.0
gfx.driver-init.deviceID: 0x0166
gfx.driver-init.driverVersion: 8.15.10.2626
gfx.driver-init.feature-d2d: true
gfx.driver-init.feature-d3d11: true
gfx.driver-init.status: 2
keyword.URL: https://search.yahoo.com/search?fr=greentree_ff1&ei=utf-8&ilc=12&type=994519&p=
media.benchmark.vp9.fps: 179
media.benchmark.vp9.versioncheck: 1
media.gmp-eme-adobe.abi: x86-msvc-x64
media.gmp-eme-adobe.lastUpdate: 1469378380
media.gmp-eme-adobe.version: 17
media.gmp-gmpopenh264.lastUpdate: 1451665864
media.gmp-gmpopenh264.version: 1.5.3
media.gmp-manager.buildID: 20160623154057
media.gmp-manager.lastCheck: 1470285972
media.gmp-widevinecdm.abi: x86-msvc-x64
media.gmp-widevinecdm.lastUpdate: 1469378380
media.gmp-widevinecdm.version: 1.4.8.866
media.gmp.storage.version.observed: 1
media.hardware-video-decoding.failed: false
media.webrtc.debug.aec_log_dir: C:\Users\Chris\AppData\Local\Temp/
media.webrtc.debug.log_file: C:\Users\Chris\AppData\Local\Temp/WebRTC.log
mousewheel.withcontrolkey.action: 3
network.cookie.prefsMigrated: true
network.predictor.cleaned-up: true
places.database.lastMaintenance: 1470076416
places.history.expiration.transient_current_max_pages: 104858
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_bgcolor: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_bgimages: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_colorspace:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_command:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_downloadfonts: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_duplex: 1515870810
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_edge_bottom: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_edge_left: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_edge_right: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_edge_top: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_evenpages: true
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_footercenter:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_footerleft: &PT
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_footerright: &D
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_headercenter:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_headerleft: &T
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_headerright: &U
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_in_color: true
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_margin_bottom: 0.5
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_margin_left: 0.5
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_margin_right: 0.5
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_margin_top: 0.5
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_oddpages: true
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_orientation: 1
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_page_delay: 50
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_data: 1
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_height: 11.00
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_name:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_size_type: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_size_unit: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_paper_width: 8.50
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_plex_name:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_resolution: 1515870810
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_resolution_name:
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_reversed: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_scaling: 1.00
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_shrink_to_fit: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_to_file: false
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_unwriteable_margin_bottom: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_unwriteable_margin_left: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_unwriteable_margin_right: 0
print.printer_\\CHRIS-SERVER\HP_Color_LaserJet_CP2025dn_UPD_PCL_5.print_unwriteable_margin_top: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_bgcolor: false
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_bgimages: false
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_colorspace:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_command:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_downloadfonts: false
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_duplex: 1515870810
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_edge_bottom: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_edge_left: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_edge_right: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_edge_top: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_evenpages: true
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_footercenter:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_footerleft: &PT
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_footerright: &D
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_headercenter:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_headerleft: &T
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_headerright: &U
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_in_color: true
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_margin_bottom: 0.5
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_margin_left: 0.5
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_margin_right: 0.5
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_margin_top: 0.5
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_oddpages: true
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_orientation: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_page_delay: 50
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_data: 1
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_height: 11.00
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_name:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_size_type: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_size_unit: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_paper_width: 8.50
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_plex_name:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_resolution: 1515870810
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_resolution_name:
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_reversed: false
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_scaling: 1.00
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_shrink_to_fit: true
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_to_file: false
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_unwriteable_margin_bottom: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_unwriteable_margin_left: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_unwriteable_margin_right: 0
print.printer_\\CHRIS-SERVER\HP_Universal_Printing_PCL_5.print_unwriteable_margin_top: 0
print.printer_PDF_Architect.print_bgcolor: false
print.printer_PDF_Architect.print_bgimages: false
print.printer_PDF_Architect.print_colorspace:
print.printer_PDF_Architect.print_command:
print.printer_PDF_Architect.print_downloadfonts: false
print.printer_PDF_Architect.print_duplex: 1515870810
print.printer_PDF_Architect.print_edge_bottom: 0
print.printer_PDF_Architect.print_edge_left: 0
print.printer_PDF_Architect.print_edge_right: 0
print.printer_PDF_Architect.print_edge_top: 0
print.printer_PDF_Architect.print_evenpages: true
print.printer_PDF_Architect.print_footercenter:
print.printer_PDF_Architect.print_footerleft: &PT
print.printer_PDF_Architect.print_footerright: &D
print.printer_PDF_Architect.print_headercenter:
print.printer_PDF_Architect.print_headerleft: &T
print.printer_PDF_Architect.print_headerright: &U
print.printer_PDF_Architect.print_in_color: true
print.printer_PDF_Architect.print_margin_bottom: 0.5
print.printer_PDF_Architect.print_margin_left: 0.5
print.printer_PDF_Architect.print_margin_right: 0.5
print.printer_PDF_Architect.print_margin_top: 0.5
print.printer_PDF_Architect.print_oddpages: true
print.printer_PDF_Architect.print_orientation: 0
print.printer_PDF_Architect.print_page_delay: 50
print.printer_PDF_Architect.print_paper_data: 1
print.printer_PDF_Architect.print_paper_height: 11.00
print.printer_PDF_Architect.print_paper_name:
print.printer_PDF_Architect.print_paper_size_type: 0
print.printer_PDF_Architect.print_paper_size_unit: 0
print.printer_PDF_Architect.print_paper_width: 8.50
print.printer_PDF_Architect.print_plex_name:
print.printer_PDF_Architect.print_resolution: 1515870810
print.printer_PDF_Architect.print_resolution_name:
print.printer_PDF_Architect.print_reversed: false
print.printer_PDF_Architect.print_scaling: 0.80
print.printer_PDF_Architect.print_shrink_to_fit: false
print.printer_PDF_Architect.print_to_file: false
print.printer_PDF_Architect.print_unwriteable_margin_bottom: 0
print.printer_PDF_Architect.print_unwriteable_margin_left: 0
print.printer_PDF_Architect.print_unwriteable_margin_right: 0
print.printer_PDF_Architect.print_unwriteable_margin_top: 0
print.printer_PDFCreator.print_bgcolor: false
print.printer_PDFCreator.print_bgimages: false
print.printer_PDFCreator.print_colorspace:
print.printer_PDFCreator.print_command:
print.printer_PDFCreator.print_downloadfonts: false
print.printer_PDFCreator.print_duplex: 1515870810
print.printer_PDFCreator.print_edge_bottom: 0
print.printer_PDFCreator.print_edge_left: 0
print.printer_PDFCreator.print_edge_right: 0
print.printer_PDFCreator.print_edge_top: 0
print.printer_PDFCreator.print_evenpages: true
print.printer_PDFCreator.print_footercenter:
print.printer_PDFCreator.print_footerleft: &PT
print.printer_PDFCreator.print_footerright: &D
print.printer_PDFCreator.print_headercenter:
print.printer_PDFCreator.print_headerleft: &T
print.printer_PDFCreator.print_headerright: &U
print.printer_PDFCreator.print_in_color: true
print.printer_PDFCreator.print_margin_bottom: 0.5
print.printer_PDFCreator.print_margin_left: 0.5
print.printer_PDFCreator.print_margin_right: 0.5
print.printer_PDFCreator.print_margin_top: 0.5
print.printer_PDFCreator.print_oddpages: true
print.printer_PDFCreator.print_orientation: 0
print.printer_PDFCreator.print_page_delay: 50
print.printer_PDFCreator.print_paper_data: 1
print.printer_PDFCreator.print_paper_height: 11.00
print.printer_PDFCreator.print_paper_name:
print.printer_PDFCreator.print_paper_size_type: 0
print.printer_PDFCreator.print_paper_size_unit: 0
print.printer_PDFCreator.print_paper_width: 8.50
print.printer_PDFCreator.print_plex_name:
print.printer_PDFCreator.print_resolution: 1515870810
print.printer_PDFCreator.print_resolution_name:
print.printer_PDFCreator.print_reversed: false
print.printer_PDFCreator.print_scaling: 0.80
print.printer_PDFCreator.print_shrink_to_fit: false
print.printer_PDFCreator.print_to_file: false
print.printer_PDFCreator.print_unwriteable_margin_bottom: 0
print.printer_PDFCreator.print_unwriteable_margin_left: 0
print.printer_PDFCreator.print_unwriteable_margin_right: 0
print.printer_PDFCreator.print_unwriteable_margin_top: 0
privacy.cpd.cookies: false
privacy.cpd.extensions-nosquint: false
privacy.cpd.extensions-tabmix: false
privacy.cpd.formdata: false
privacy.cpd.sessions: false
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.timeSpan: 0
services.sync.declinedEngines:
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1469102762

Important Locked Preferences
----------------------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 0

Library Versions
----------------

NSPR
Expected minimum version: 4.12
Version in use: 4.12

NSS
Expected minimum version: 3.23 Basic ECC
Version in use: 3.23 Basic ECC

NSSSMIME
Expected minimum version: 3.23 Basic ECC
Version in use: 3.23 Basic ECC

NSSSSL
Expected minimum version: 3.23 Basic ECC
Version in use: 3.23 Basic ECC

NSSUTIL
Expected minimum version: 3.23
Version in use: 3.23

Experimental Features
---------------------




And, I've attached the extensions.json and extensions.ini above.
Attached file extensions.json (obsolete) —
Attached file extensions.json
Attachment #8777826 - Attachment is obsolete: true
Attachment #8777863 - Attachment is obsolete: true
Chris, it looks like the contents of extensions.json got wiped out.
I believe there is an open bug about noticing and rebuilding when this happens, but to get you unstuck for now, can you try the following:
1. Quit Firefox
2. Move extensions.json out of your profile
3. Restart Firefox

extensions.json should be rebuilt and you should see all your extensions again in the add-ons manager.

Separately, I'd like to understand how it got wiped out in the first place, do you think it happened when you upgraded to 47?  Do you know if you upgraded from 46 or from something else?
Hi Andrew,

Before I do that - I can tell you this.

I've sort-of done that before. I quite FF; then renamed extensions.json to extensions-old.json. After that, it rebuilt, and everything worked again.

BUT.

I think it started when I upgraded to 47.0.1 -- at that point, No-Squint was no longer supported; so I had to add-in No-Squint-Plus. FF took, easily, 15 minutes to load; and when I did, NONE of my add-ons were enabled (and every one opened in its own new tab to enable it), and then the program would freeze.

When I restarted again, I could go to the Add-ons page and enable each one of them; then restart -- and when I rebooted again -- I would get the message above (when I'd go back to check on them).
This sounds similar to what was reported in bug 1264096.
Since it is quite infrequent and we don't have concrete steps to reproduce, it is difficult to make progress on this.
However, the information you've provided is helpful.  Just one clarification:

(In reply to Chris Palermo from comment #13)
> I think it started when I upgraded to 47.0.1 -- at that point, No-Squint was
> no longer supported; so I had to add-in No-Squint-Plus. FF took, easily, 15
> minutes to load; and when I did, NONE of my add-ons were enabled (and every
> one opened in its own new tab to enable it), and then the program would
> freeze.

To be clear, the 15 minutes was for firefox to restart in order to install no squint plus?
See Also: → 1264096
Not exactly ...

Let me see if I can recall things specifically (although, the order may be off a bit):

1. Upgraded to 47.0.1
2. No-Squint - no longer supported
3. Had to restart FF
4. Upon restart -- FF would not "start" up. It showed up in task manager, but no window ever opened. The net result was - after about 15 minutes, my computer "froze" and I had to restart the computer
5. I learned -- the hard way -- not to launch FF upon the computer's restart. The computer needs to restart fully, before I try to launch FF.
6. When I did launch FF it would take 15 minutes to get a window up onto the screen. At that point - much like the bug you referenced - every add-on opened in it's own tab. I didn't actually 'accept' any of them. I clicked on my home tab and closed all tabs to right. Then I launched the add-ons page and enabled each one there. Restarted FF (which goes quicker now) and everything seems to work; but the add-ons page shows *no* extensions (which is where we started from).

That seems to be the order - but I could be slightly off. Still, everything that I've listed *has* happened (including the endless launch of FF that froze my computer -- I was convinced my HD or something else was fried or malfunctioning).

But, yes, everything began with the upgrade to 47.0.1
So - another update (and, sadly, this seems to be resolved; but not the way I wanted).

The morning after I posted this - my hard drive *did* crash. AppData (where extensions, etc. are stored) was corrupted. I was able to rescue things from the drive; but NOT the extensions / bookmarks.

So, now - a whole new hard drive, new install for Windows and everything else (including FF 48.0) ... of course, I no longer have the issue.

I would've loved to have grabbed a list of my extensions (I checked what I posted above, but it doesn't look like it's there). I'd also LOVE to figure out a way to backup my extensions and configurations, since that takes more time than anything else, when it comes to re-installation .......
Oh no, sorry to hear that.  For the future, you can try Firefox Sync (https://www.mozilla.org/en-US/firefox/sync/)

I'm afraid your configuration is probably gone but the set of installed extensions should be recoverable, I'll email you separately.
Thanks Andrew,

I'll reply to your email separately.

This bug can probably be marked "unsolved" or whatever -- I can't replicate it at this point (and it's not affecting me any longer).
Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.