gorhill / uBlock

uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
GNU General Public License v3.0
46.91k stars 3.13k forks source link

[Firefox] Filters gone #368

Closed fuzzykiller closed 9 years ago

fuzzykiller commented 9 years ago

I encountered a bug were uBlock will not filter anything anymore because all filters are gone (fail to load?). This means the "3rd-party filters" tab is completely empty except for the “Auto-update filter lists” and “Parse and enforce cosmetic filters” check boxes as well as the custom filterlist textbox. All custom filters and all whitelist entries are gone, too. uBlock is active even on its own settings page.

Brower console yields the following messages, when opening the toolbar popup:

TypeError: messageManager is undefined context-menu.js:689:2
TypeError: µb.pageStoreFromTabId is not a function messaging.js:250:20
TypeError: µb.pageStoreFromTabId is not a function messaging.js:300:20
TypeError: µb.pageStoreFromTabId is not a function messaging.js:1345:24
TypeError: messageManager is undefined context-menu.js:689:2
TypeError: µb.bindTabToPageStats is not a function tab.js:405:20

And when opening the settings dashboard, opens twice when opening from toolbar popup:

TypeError: document.getElementById(...) is null overlay.js:7333:4
TypeError: µb.bindTabToPageStats is not a function tab.js:405:20
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
Security Error: Content at moz-nullprincipal:{3fcd77dc-0f05-44a0-a653-95127314cebe} may not load or link to chrome://ublock0/content/settings.html.

This state persists across browser restarts. It occurred once before but somehow solved itself. While it was still working, I enabled these filter lists in addition to the defaults:

I have Firefox 38.0.5 and uBlock Origin 0.9.8.2.

gorhill commented 9 years ago

What does the browser console say if you disable then re-enable uBlock?

gorhill commented 9 years ago

Given the error messages, it looks to me like your installation of uBlock is broken. You should reinstall, and check for abnormal conditions on your system, like low disk space.

fuzzykiller commented 9 years ago

When enabling the extension in a “live session“, the following messages appear:

Warning: attempting to write 6569 bytes to preference extensions.xpiState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
1434731467966   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: dictionary
1434731467966   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: userstyle
1434731467966   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: greasemonkey-user-script
TypeError: messageManager is undefined context-menu.js:689:2

... most of which is unrelated, I guess.

I have plenty of free space (> 25 GiB). My Firefox profile is quite old, though, so that may be related. I’ll try reinstalling the extension, but wouldn’t (possibly corrupted) settings remain?

_Update:_ Actually, scratch that. After enabling it again it resumed working for now.

fuzzykiller commented 9 years ago

When starting the browser with uBlock enabled, I get some more possibly related messages:

Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead jquery.js:1:0
TypeError: aId is undefined CustomizableUI.jsm:1198:4
TypeError: vAPI.contextMenu is undefined vapi-background.js:384:12
Invalid URI. Load of media resource  failed. browser.xul
TypeError: vAPI.contextMenu is undefined contextmenu.js:83:8
No chrome package registered for chrome://sessionmanager/content/modules/session_manager.jsm
TypeError: µb.bindTabToPageStats is not a function tab.js:405:20
"addShortcuts" ui.js:270
TypeError: messageManager is undefined context-menu.js:689:2
TypeError: µb.bindTabToPageStats is not a function tab.js:405:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. options.html
Use of Mutation Events is deprecated. Use MutationObserver instead. options-content.js:36:0
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
"19.6.2015 18:42:13 - Signed in with API key <redacted>" sandbox.js:305
"19.6.2015 18:42:13 - Bootstrapping..." sandbox.js:305
"19.6.2015 18:42:13 - Connecting to server via streaming" sandbox.js:305
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
"19.6.2015 18:42:13 - Streaming connected" sandbox.js:305
"19.6.2015 18:42:13 - GET https://api.pushbullet.com/v2/everything?modified_after=1430241574.236481" sandbox.js:305
"19.6.2015 18:42:13 - Received message:" sandbox.js:305
"19.6.2015 18:42:13 - [object Object]" sandbox.js:305
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] ga.js
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
Key event not available on some keyboard layouts: key="d" modifiers="accel alt" browser.xul
Key event not available on some keyboard layouts: key="r" modifiers="accel alt" browser.xul
Key event not available on some keyboard layouts: key="n" modifiers="accel, alt" browser.xul
Key event not available on some keyboard layouts: key="t" modifiers="accel,alt" browser.xul
Key event not available on some keyboard layouts: key="r" modifiers="accel,alt" browser.xul
Key event not available on some keyboard layouts: key="c" modifiers="accel,alt" browser.xul
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
TypeError: µb.bindTabToPageStats is not a function traffic.js:186:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:357:20
TypeError: µb.bindTabToPageStats is not a function tab.js:405:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:61:20
TypeError: µb.pageStoreFromTabId is not a function messaging.js:414:20
TypeError: µb.pageStoreFromTabId is not a function messaging.js:505:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:262:20
This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] downloads
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
gorhill commented 9 years ago

TypeError: aId is undefined CustomizableUI.jsm:1198:4

What version of uBlock is this?

fuzzykiller commented 9 years ago

Still the same—0.9.8.2 from Mozilla Addons.

Update: I noticed 0.9.9.1 is available. It seems the review isn’t complete though? The presentation of experimental is the same as unreviewed.

gorhill commented 9 years ago

Can you try with a more recent version, 0.9.9.2 or 0.9.9.1?

fuzzykiller commented 9 years ago

Version 0.9.9.1 still yields about the same messages on startup:

Using //@ to indicate sourceMappingURL pragmas is deprecated. Use //# instead jquery.js:1:0
TypeError: aId is undefined CustomizableUI.jsm:1198:4
TypeError: vAPI.contextMenu is undefined vapi-background.js:965:12
Invalid URI. Load of media resource  failed. browser.xul
TypeError: vAPI.contextMenu is undefined contextmenu.js:83:8
No chrome package registered for chrome://sessionmanager/content/modules/session_manager.jsm
TypeError: µb.bindTabToPageStats is not a function tab.js:412:20
"addShortcuts" ui.js:270
TypeError: messageManager is undefined context-menu.js:689:2
TypeError: µb.bindTabToPageStats is not a function tab.js:412:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. options.html
Use of Mutation Events is deprecated. Use MutationObserver instead. options-content.js:36:0
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
"19.6.2015 19:53:16 - Signed in with API key <redacted>" sandbox.js:305
"19.6.2015 19:53:17 - Bootstrapping..." sandbox.js:305
"19.6.2015 19:53:17 - Connecting to server via streaming" sandbox.js:305
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
"19.6.2015 19:53:17 - Streaming connected" sandbox.js:305
"19.6.2015 19:53:17 - GET https://api.pushbullet.com/v2/everything?modified_after=1430241574.236481" sandbox.js:305
"19.6.2015 19:53:17 - Received message:" sandbox.js:305
"19.6.2015 19:53:17 - [object Object]" sandbox.js:305
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] ga.js
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
Key event not available on some keyboard layouts: key="d" modifiers="accel alt" browser.xul
Key event not available on some keyboard layouts: key="r" modifiers="accel alt" browser.xul
Key event not available on some keyboard layouts: key="n" modifiers="accel, alt" browser.xul
Key event not available on some keyboard layouts: key="t" modifiers="accel,alt" browser.xul
Key event not available on some keyboard layouts: key="r" modifiers="accel,alt" browser.xul
Key event not available on some keyboard layouts: key="c" modifiers="accel,alt" browser.xul
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
TypeError: µb.bindTabToPageStats is not a function traffic.js:200:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:392:20
TypeError: µb.bindTabToPageStats is not a function tab.js:412:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:61:20
TypeError: µb.pageStoreFromTabId is not a function messaging.js:460:20
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] downloads
TypeError: µb.pageStoreFromTabId is not a function traffic.js:270:20
NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate]

as well as re-enabling:

Warning: attempting to write 6569 bytes to preference extensions.xpiState. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file.
1434736526142   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: dictionary
1434736526142   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: userstyle
1434736526142   Services.Metrics.Provider.org.mozilla.addons    WARN    Add-on type without field: greasemonkey-user-script
TypeError: messager is null frameModule.js:234:8
TypeError: aId is undefined CustomizableUI.jsm:1198:4
TypeError: vAPI.contextMenu is undefined vapi-background.js:965:12
TypeError: vAPI.contextMenu is undefined

I don’t see any version 0.9.9.2. Even after removing, error messages from it continue until closing the browser.

gorhill commented 9 years ago

Please lists all the differences in your Firefox from plain, out-of-the-box Firefox.

fuzzykiller commented 9 years ago

I hope the information from about:support will suffice:

Application Basics

Name: Firefox Version: 38.0.5 Build ID: 20150525141253 Update Channel: release User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0 Multiprocess Windows: 0/1 (default: false)

Crash Reports for the Last 3 Days

All Crash Reports

Extensions

Name: Awesome screenshot: Capture and Annotate Version: 2.4.9.1-signed Enabled: true ID: jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack

Name: Better GSPB Version: 3.0.0 Enabled: true ID: jid0-ipFubNWmlcA4e3UgP0h5Aim92fY@jetpack

Name: BetterPrivacy Version: 1.68.1-signed Enabled: true ID: {d40f5e7b-d2cf-4856-b441-cc613eeffbe3}

Name: Click to Play per-element Version: 0.3.1.1-signed Enabled: true ID: ClickToPlayPerElement@uaSad.addons.mozilla.org

Name: DOM Inspector Version: 2.0.15.1-signed Enabled: true ID: inspector@mozilla.org

Name: Download Cleaner Version: 1.5.1.1-signed Enabled: true ID: jid1-LSHV456F7wAw9g@jetpack

Name: Download Status Bar Version: 12.3.0.1-signed Enabled: true ID: {6c28e999-e900-4635-a39d-b1ec90ba0c0f}

Name: Download YouTube Videos as MP4 Version: 1.8.3.1-signed Enabled: true ID: {b9bfaf1c-a63f-47cd-8b9a-29526ced9060}

Name: DownThemAll! Version: 2.0.18.1-signed Enabled: true ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}

Name: FastPrevNext Version: 10.1-signed Enabled: true ID: fastprevnext@tn123.ath.cx

Name: FoxyProxy Standard Version: 4.5.5 Enabled: true ID: foxyproxy@eric.h.jung

Name: Greasemonkey Version: 3.2 Enabled: true ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781}

Name: HttpFox Version: 0.8.14.1-signed Enabled: true ID: {4093c4de-454a-4329-8aff-c6b0b123c386}

Name: MEGA Version: 2.0.224 Enabled: true ID: firefox@mega.co.nz

Name: Nightly Tester Tools Version: 3.7.1-signed Enabled: true ID: {8620c15f-30dc-4dba-a131-7c5d20cf4a29}

Name: Pushbullet Version: 179.1-signed Enabled: true ID: jid1-BYcQOfYfmBMd9A@jetpack

Name: Reader Version: 38.0-signed Enabled: true ID: {20068ab2-1901-4140-9f3c-81207d4dacc4}

Name: ResizeIT Version: 3.6.2.1-signed Enabled: true ID: resizeit@sonej

Name: Skip Feedsportal Version: 0.11.1-signed Enabled: true ID: {c71ff04d-f001-1fc1-1fc1-c71ff04df004}

Name: Stylish Version: 2.0.2.1-signed Enabled: true ID: {46551EC9-40F0-4e47-8E18-8E5CF550CFB8}

Name: Tab Mix Plus Version: 0.4.1.8 Enabled: true ID: {dc572301-7619-498c-a57d-39143191b318}

Name: uBlock Origin Version: 0.9.9.1 Enabled: true ID: uBlock0@raymondhill.net

Name: Web Developer Version: 1.2.5.1-signed Enabled: true ID: {c45c406e-ab73-11d8-be73-000a95be3b12}

Name: Adblock Edge Version: 2.1.9.1-signed Enabled: false ID: {fe272bd1-5f76-4ea4-8501-a05d35d823fc}

Name: Adblock Plus Pop-up Addon Version: 0.9.2.1-signed Enabled: false ID: adblockpopups@jessehakanen.net

Name: Adobe Acrobat - Create PDF Version: 1.2 Enabled: false ID: web2pdfextension@web2pdf.adobedotcom

Name: Element Hiding Helper for Adblock Plus Version: 1.3.2.1-signed Enabled: false ID: elemhidehelper@adblockplus.org

Name: FiddlerHook Version: 2.4.9.7 Enabled: false ID: fiddlerhook@fiddler2.com

Graphics

Adapter Description: NVIDIA GeForce GTX 670 Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um Adapter RAM: 2048 Device ID: 0x1189 Direct2D Enabled: true DirectWrite Enabled: true (6.3.9600.17795) Driver Date: 4-8-2015 Driver Version: 9.18.13.5012 GPU #2 Active: false GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC) Subsys ID: 26783842 Vendor ID: 0x10de WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 670 Direct3D11 vs_5_0 ps_5_0) windowLayerManagerRemote: true AzureCanvasBackend: direct2d 1.1 AzureContentBackend: direct2d 1.1 AzureFallbackCanvasBackend: cairo AzureSkiaAccelerated: 0

Important Modified Preferences

accessibility.typeaheadfind.flashBar: 0 browser.cache.disk.capacity: 358400 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: 4 browser.download.importedFromSqlite: true browser.download.manager.retention: 0 browser.download.manager.scanWhenDone: false browser.download.manager.showAlertOnComplete: false browser.download.manager.showWhenStarting: false browser.fixup.alternate.enabled: false browser.fixup.domainwhitelist.server: true browser.fixup.domainwhitelist.vm-gitlab: true browser.newtab.url: about:blank browser.places.smartBookmarksVersion: 7 browser.search.context.loadInBackground: true browser.search.useDBForOrder: true browser.sessionstore.upgradeBackup.latestBuildID: 20150525141253 browser.startup.homepage: about:blank browser.startup.homepage_override.buildID: 20150525141253 browser.startup.homepage_override.mstone: 38.0.5 browser.tabs.closeWindowWithLastTab: false browser.urlbar.autoFill: false browser.urlbar.maxRichResults: 5 browser.urlbar.trimURLs: false dom.ipc.plugins.enabled.npswf32.dll: true dom.mozApps.used: true dom.w3c_touch_events.expose: false extensions.checkCompatibility: false extensions.checkCompatibility.10.0: false extensions.checkCompatibility.10.0a: false extensions.checkCompatibility.11.0: false extensions.checkCompatibility.11.0a: false extensions.checkCompatibility.12.0: false extensions.checkCompatibility.12.0a: false extensions.checkCompatibility.3.6: false extensions.checkCompatibility.3.6.previous: true extensions.checkCompatibility.3.6b: false extensions.checkCompatibility.3.6b.previous: true extensions.checkCompatibility.3.6p: false extensions.checkCompatibility.3.6p.previous: true extensions.checkCompatibility.3.6pre: false extensions.checkCompatibility.3.6pre.previous: true extensions.checkCompatibility.3.7a: false extensions.checkCompatibility.3.7a.previous: true extensions.checkCompatibility.4.0: false extensions.checkCompatibility.4.0.previous: true extensions.checkCompatibility.4.0b: false extensions.checkCompatibility.4.0b.previous: true extensions.checkCompatibility.4.0p: false extensions.checkCompatibility.4.0p.previous: true extensions.checkCompatibility.4.0pre: false extensions.checkCompatibility.4.0pre.previous: true extensions.checkCompatibility.4.2: false extensions.checkCompatibility.4.2a: false extensions.checkCompatibility.4.2b: false extensions.checkCompatibility.4.2p: false extensions.checkCompatibility.4.2pre: false extensions.checkCompatibility.5.0: false extensions.checkCompatibility.5.0a: false extensions.checkCompatibility.5.0b: false extensions.checkCompatibility.5.0p: false extensions.checkCompatibility.5.0pre: false extensions.checkCompatibility.6.0: false extensions.checkCompatibility.6.0a: false extensions.checkCompatibility.7.0: false extensions.checkCompatibility.7.0a: false extensions.checkCompatibility.8.0: false extensions.checkCompatibility.8.0a: false extensions.checkCompatibility.9.0: false extensions.checkCompatibility.9.0a: false extensions.checkCompatibility.nightly: false extensions.checkCompatibility.previous: true extensions.lastAppVersion: 38.0.5 font.internaluseonly.changed: true gfx.direct3d.last_used_feature_level_idx: 0 gfx.direct3d.prefer_10_1: true gfx.font_rendering.cleartype.always_use_for_content: true gfx.font_rendering.directwrite.enabled: true image.mem.min_discard_timeout_ms: 60000 media.gmp-eme-adobe.lastUpdate: 1434385063 media.gmp-eme-adobe.version: 11 media.gmp-gmpopenh264.lastUpdate: 1431462073 media.gmp-gmpopenh264.version: 1.4 media.gmp-manager.buildID: 20150525141253 media.gmp-manager.lastCheck: 1434815974 media.mediasource.webm.enabled: true network.buffer.cache.size: 131072 network.cookie.prefsMigrated: true network.dns.disablePrefetch: true network.predictor.cleaned-up: true network.prefetch-next: false places.database.lastMaintenance: 1434744993 places.history.expiration.transient_current_max_pages: 104858 places.history.expiration.transient_optimal_database_size: 167772160 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true plugin.state.flash: 1 plugin.state.np-vmware-vmrc: 0 plugin.state.npadobeaamdetect: 0 plugin.state.npadobeexmandetectx: 0 plugin.state.npauthz: 0 plugin.state.npgeplugin: 0 plugin.state.npgoogleupdate: 0 plugin.state.npintelwebapiipt: 0 plugin.state.npintelwebapiupdater: 0 plugin.state.nppdf: 0 plugin.state.npspwrap: 0 plugin.state.npuplaypc: 0 plugin.state.npuplaypchub: 0 print.print_printer: Adobe PDF print.printer_Adobe_PDF.print_bgcolor: true print.printer_Adobe_PDF.print_bgimages: true print.printer_Adobe_PDF.print_colorspace: print.printer_Adobe_PDF.print_command: print.printer_Adobe_PDF.print_downloadfonts: false print.printer_Adobe_PDF.print_duplex: -2147483578 print.printer_Adobe_PDF.print_edge_bottom: 0 print.printer_Adobe_PDF.print_edge_left: 0 print.printer_Adobe_PDF.print_edge_right: 0 print.printer_Adobe_PDF.print_edge_top: 0 print.printer_Adobe_PDF.print_evenpages: true print.printer_Adobe_PDF.print_footercenter: print.printer_Adobe_PDF.print_footerleft: &PT print.printer_Adobe_PDF.print_footerright: &D print.printer_Adobe_PDF.print_headercenter: print.printer_Adobe_PDF.print_headerleft: &T print.printer_Adobe_PDF.print_headerright: &U print.printer_Adobe_PDF.print_in_color: true print.printer_Adobe_PDF.print_margin_bottom: 0.5 print.printer_Adobe_PDF.print_margin_left: 0.5 print.printer_Adobe_PDF.print_margin_right: 0.5 print.printer_Adobe_PDF.print_margin_top: 0.5 print.printer_Adobe_PDF.print_oddpages: true print.printer_Adobe_PDF.print_orientation: 0 print.printer_Adobe_PDF.print_page_delay: 50 print.printer_Adobe_PDF.print_paper_data: 9 print.printer_Adobe_PDF.print_paper_height: 11,00 print.printer_Adobe_PDF.print_paper_name: print.printer_Adobe_PDF.print_paper_size_type: 0 print.printer_Adobe_PDF.print_paper_size_unit: 1 print.printer_Adobe_PDF.print_paper_width: 8,50 print.printer_Adobe_PDF.print_plex_name: print.printer_Adobe_PDF.print_resolution: 399 print.printer_Adobe_PDF.print_resolution_name: print.printer_Adobe_PDF.print_reversed: false print.printer_Adobe_PDF.print_scaling: 1,00 print.printer_Adobe_PDF.print_shrink_to_fit: true print.printer_Adobe_PDF.print_to_file: false print.printer_Adobe_PDF.print_unwriteable_margin_bottom: 0 print.printer_Adobe_PDF.print_unwriteable_margin_left: 0 print.printer_Adobe_PDF.print_unwriteable_margin_right: 0 print.printer_Adobe_PDF.print_unwriteable_margin_top: 0 print.printer_An_OneNote_2010_senden.print_bgcolor: false print.printer_An_OneNote_2010_senden.print_bgimages: false print.printer_An_OneNote_2010_senden.print_command: print.printer_An_OneNote_2010_senden.print_downloadfonts: false print.printer_An_OneNote_2010_senden.print_edge_bottom: 0 print.printer_An_OneNote_2010_senden.print_edge_left: 0 print.printer_An_OneNote_2010_senden.print_edge_right: 0 print.printer_An_OneNote_2010_senden.print_edge_top: 0 print.printer_An_OneNote_2010_senden.print_evenpages: true print.printer_An_OneNote_2010_senden.print_footercenter: print.printer_An_OneNote_2010_senden.print_footerleft: &PT print.printer_An_OneNote_2010_senden.print_footerright: &D print.printer_An_OneNote_2010_senden.print_headercenter: print.printer_An_OneNote_2010_senden.print_headerleft: &T print.printer_An_OneNote_2010_senden.print_headerright: &U print.printer_An_OneNote_2010_senden.print_in_color: true print.printer_An_OneNote_2010_senden.print_margin_bottom: 0.5 print.printer_An_OneNote_2010_senden.print_margin_left: 0.5 print.printer_An_OneNote_2010_senden.print_margin_right: 0.5 print.printer_An_OneNote_2010_senden.print_margin_top: 0.5 print.printer_An_OneNote_2010_senden.print_oddpages: true print.printer_An_OneNote_2010_senden.print_orientation: 0 print.printer_An_OneNote_2010_senden.print_page_delay: 50 print.printer_An_OneNote_2010_senden.print_paper_data: 9 print.printer_An_OneNote_2010_senden.print_paper_height: 11,00 print.printer_An_OneNote_2010_senden.print_paper_size_type: 0 print.printer_An_OneNote_2010_senden.print_paper_size_unit: 1 print.printer_An_OneNote_2010_senden.print_paper_width: 8,50 print.printer_An_OneNote_2010_senden.print_reversed: false print.printer_An_OneNote_2010_senden.print_scaling: 1,00 print.printer_An_OneNote_2010_senden.print_shrink_to_fit: true print.printer_An_OneNote_2010_senden.print_to_file: false print.printer_An_OneNote_2010_senden.print_unwriteable_margin_bottom: 0 print.printer_An_OneNote_2010_senden.print_unwriteable_margin_left: 0 print.printer_An_OneNote_2010_senden.print_unwriteable_margin_right: 0 print.printer_An_OneNote_2010_senden.print_unwriteable_margin_top: 0 print.printer_FRITZfax_Drucker.print_bgcolor: false print.printer_FRITZfax_Drucker.print_bgimages: false print.printer_FRITZfax_Drucker.print_colorspace: print.printer_FRITZfax_Drucker.print_command: print.printer_FRITZfax_Drucker.print_downloadfonts: false print.printer_FRITZfax_Drucker.print_duplex: -2147483578 print.printer_FRITZfax_Drucker.print_edge_bottom: 0 print.printer_FRITZfax_Drucker.print_edge_left: 0 print.printer_FRITZfax_Drucker.print_edge_right: 0 print.printer_FRITZfax_Drucker.print_edge_top: 0 print.printer_FRITZfax_Drucker.print_evenpages: true print.printer_FRITZfax_Drucker.print_footercenter: print.printer_FRITZfax_Drucker.print_footerleft: &PT print.printer_FRITZfax_Drucker.print_footerright: &D print.printer_FRITZfax_Drucker.print_headercenter: print.printer_FRITZfax_Drucker.print_headerleft: &T print.printer_FRITZfax_Drucker.print_headerright: &U print.printer_FRITZfax_Drucker.print_in_color: true print.printer_FRITZfax_Drucker.print_margin_bottom: 0.5 print.printer_FRITZfax_Drucker.print_margin_left: 0.5 print.printer_FRITZfax_Drucker.print_margin_right: 0.5 print.printer_FRITZfax_Drucker.print_margin_top: 0.5 print.printer_FRITZfax_Drucker.print_oddpages: true print.printer_FRITZfax_Drucker.print_orientation: 0 print.printer_FRITZfax_Drucker.print_page_delay: 50 print.printer_FRITZfax_Drucker.print_paper_data: 9 print.printer_FRITZfax_Drucker.print_paper_height: 11,00 print.printer_FRITZfax_Drucker.print_paper_name: print.printer_FRITZfax_Drucker.print_paper_size_type: 0 print.printer_FRITZfax_Drucker.print_paper_size_unit: 1 print.printer_FRITZfax_Drucker.print_paper_width: 8,50 print.printer_FRITZfax_Drucker.print_plex_name: print.printer_FRITZfax_Drucker.print_resolution: 399 print.printer_FRITZfax_Drucker.print_resolution_name: print.printer_FRITZfax_Drucker.print_reversed: false print.printer_FRITZfax_Drucker.print_scaling: 1,00 print.printer_FRITZfax_Drucker.print_shrink_to_fit: true print.printer_FRITZfax_Drucker.print_to_file: false print.printer_FRITZfax_Drucker.print_unwriteable_margin_bottom: 0 print.printer_FRITZfax_Drucker.print_unwriteable_margin_left: 0 print.printer_FRITZfax_Drucker.print_unwriteable_margin_right: 0 print.printer_FRITZfax_Drucker.print_unwriteable_margin_top: 0 print.printer_RICOH_Aficio_SP_C231SF.print_bgcolor: true print.printer_RICOH_Aficio_SP_C231SF.print_bgimages: true print.printer_RICOH_Aficio_SP_C231SF.print_colorspace: print.printer_RICOH_Aficio_SP_C231SF.print_command: print.printer_RICOH_Aficio_SP_C231SF.print_downloadfonts: false print.printer_RICOH_Aficio_SP_C231SF.print_duplex: -2147483578 print.printer_RICOH_Aficio_SP_C231SF.print_edge_bottom: 0 print.printer_RICOH_Aficio_SP_C231SF.print_edge_left: 0 print.printer_RICOH_Aficio_SP_C231SF.print_edge_right: 0 print.printer_RICOH_Aficio_SP_C231SF.print_edge_top: 0 print.printer_RICOH_Aficio_SP_C231SF.print_evenpages: true print.printer_RICOH_Aficio_SP_C231SF.print_footercenter: print.printer_RICOH_Aficio_SP_C231SF.print_footerleft: &PT print.printer_RICOH_Aficio_SP_C231SF.print_footerright: &D print.printer_RICOH_Aficio_SP_C231SF.print_headercenter: print.printer_RICOH_Aficio_SP_C231SF.print_headerleft: &T print.printer_RICOH_Aficio_SP_C231SF.print_headerright: &U print.printer_RICOH_Aficio_SP_C231SF.print_in_color: true print.printer_RICOH_Aficio_SP_C231SF.print_margin_bottom: 0.5 print.printer_RICOH_Aficio_SP_C231SF.print_margin_left: 0.5 print.printer_RICOH_Aficio_SP_C231SF.print_margin_right: 0.5 print.printer_RICOH_Aficio_SP_C231SF.print_margin_top: 0.5 print.printer_RICOH_Aficio_SP_C231SF.print_oddpages: true print.printer_RICOH_Aficio_SP_C231SF.print_orientation: 0 print.printer_RICOH_Aficio_SP_C231SF.print_page_delay: 50 print.printer_RICOH_Aficio_SP_C231SF.print_paper_data: 9 print.printer_RICOH_Aficio_SP_C231SF.print_paper_height: 11,00 print.printer_RICOH_Aficio_SP_C231SF.print_paper_name: print.printer_RICOH_Aficio_SP_C231SF.print_paper_size_type: 0 print.printer_RICOH_Aficio_SP_C231SF.print_paper_size_unit: 1 print.printer_RICOH_Aficio_SP_C231SF.print_paper_width: 8,50 print.printer_RICOH_Aficio_SP_C231SF.print_plex_name: print.printer_RICOH_Aficio_SP_C231SF.print_resolution: 399 print.printer_RICOH_Aficio_SP_C231SF.print_resolution_name: print.printer_RICOH_Aficio_SP_C231SF.print_reversed: false print.printer_RICOH_Aficio_SP_C231SF.print_scaling: 1,00 print.printer_RICOH_Aficio_SP_C231SF.print_shrink_to_fit: true print.printer_RICOH_Aficio_SP_C231SF.print_to_file: false print.printer_RICOH_Aficio_SP_C231SF.print_unwriteable_margin_bottom: 0 print.printer_RICOH_Aficio_SP_C231SF.print_unwriteable_margin_left: 0 print.printer_RICOH_Aficio_SP_C231SF.print_unwriteable_margin_right: 0 print.printer_RICOH_Aficio_SP_C231SF.print_unwriteable_margin_top: 0 privacy.clearOnShutdown.cookies: false privacy.clearOnShutdown.extensions-betterprivacy: true privacy.clearOnShutdown.formdata: false privacy.clearOnShutdown.history: false privacy.clearOnShutdown.sessions: false privacy.cpd.extensions-betterprivacy: true privacy.cpd.extensions-tabmix: false privacy.donottrackheader.enabled: true privacy.sanitize.migrateFx3Prefs: true privacy.sanitize.sanitizeOnShutdown: true privacy.sanitize.timeSpan: 2 security.disable_button.openCertManager: false security.disable_button.openDeviceManager: false security.enable_java: true security.warn_viewing_mixed: false storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1433270374

Important Locked Preferences

JavaScript

Incremental GC: true

Accessibility

Activated: false Prevent Accessibility: 0

Library Versions

NSPR Expected minimum version: 4.10.8 Version in use: 4.10.8

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

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

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

NSSUTIL Expected minimum version: 3.18.1 Version in use: 3.18.1

Experimental Features

It’s still working today. Maybe it was some sort of “freak accident”.

According to Telemetry, my profile was created Sat, 19 Mar 2011 17:39:27 GMT.

fuzzykiller commented 9 years ago

Well, it’s occurring regularly again. I can work around the issue by starting Firefox with the add-on disabled and then enable it manually.

So I guess there is some sort of (race) condition when all the extensions are starting at the same(?) time.

slasherfun commented 9 years ago

I'm encountering the same issue on one of my two computers (both with Firefox 42.0a1 / uBlock0 0.9.9.2) , but I haven't been able yet to find what triggers this bug.

TeddStriker commented 9 years ago

I'm shooting in the dark here, but, have you tried completely removing Adblock Edge (or other adblockers) instead of just disabling them, maybe they are interfering with the filters? One thing that you can try is disabling all add-ons except uBlock + 1, and then just test to see with which add-ons it works, and with which ones it doesn't.

slasherfun commented 9 years ago

OK I think I found the issue on my side: when changing dynamic filtering, there is now an eraser and a closed paslock on the top left of the filtering window: I have to click on the padlock so that the rules are moved from "temporary filtering" to "permanent filtering". Probably a new behavior, I didn't find it in the documentation.

gorhill commented 9 years ago

Probably a new behavior

Not really, it has been there since quite a while now: https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide#important-3 (though the screenshot is dated).

slasherfun commented 9 years ago

Woops, then all my rules have not been saved for a while... Thanks for pointing that out.

gorhill commented 9 years ago

You probably figured this by now but just in case, you can commit all the current temporary rules with one click, from the My rules pane in the dashboard.

fuzzykiller commented 9 years ago

Well, since there’s virtually no chance of tracking down what exactly is causing this, I used the “Refresh Firefox” feature and created a new profile. I never encountered the issue with any other Firefox installations, so the profile was probably busted.

So I’m closing this ticket.