X
Tap here to go to the mobile version of the site.

Support Forum

Why do I get errors on startup related to nsBlockListService.js (and related VERY slow startup of Firefox)?

Posted

Every time I open Firefox, I get several javascript errors that a "script has become slow or unresponsive" referencing line 641 of file nsBlockListService.js. I took a look at the file and it looks like this javascript is trying to do some kind of online lookup at startup. I've tried disabling the blocklist in about:config as well as renaming "blocklist.xml" (suggestion from an online search) but nothing has worked. In my opinion, it is extremely bad design to make an online lookup a startup dependency - Firefox takes well over 5 minutes to load and will sometimes hang - I am thinking of switching to Opera - programs that cannot even start are lame IMHO. I am not the only one experiencing this issue - why is there no posted fix? Why is Firefox even trying to do "anti-phishing/anti-malware" when my antivirus already does it for me? It seems to me it is just another way for Google to gather data about browsing habits. Tying the use of client software to any sort of online server is bad design and unstable in the long term since there is no way of knowing how long the server will be available. Firefox's startup sequence should run independent of any third-party services. It doesn't make sense to force every user of Firefox to wait 5 minutes every time they open the browser, just to perform some sort of "blocklist check". The last time I took a look at the list of blocked servers, ther were only about 20 on there. What a waste of time! How can this check be disabled?

This happened

Every time Firefox opened

== I upgraded to Firefox 3.6

Every time I open Firefox, I get several javascript errors that a "script has become slow or unresponsive" referencing line 641 of file nsBlockListService.js. I took a look at the file and it looks like this javascript is trying to do some kind of online lookup at startup. I've tried disabling the blocklist in about:config as well as renaming "blocklist.xml" (suggestion from an online search) but nothing has worked. In my opinion, it is extremely bad design to make an online lookup a startup dependency - Firefox takes well over 5 minutes to load and will sometimes hang - I am thinking of switching to Opera - programs that cannot even start are lame IMHO. I am not the only one experiencing this issue - why is there no posted fix? Why is Firefox even trying to do "anti-phishing/anti-malware" when my antivirus already does it for me? It seems to me it is just another way for Google to gather data about browsing habits. Tying the use of client software to any sort of online server is bad design and unstable in the long term since there is no way of knowing how long the server will be available. Firefox's startup sequence should run independent of any third-party services. It doesn't make sense to force every user of Firefox to wait 5 minutes every time they open the browser, just to perform some sort of "blocklist check". The last time I took a look at the list of blocked servers, ther were only about 20 on there. What a waste of time! How can this check be disabled? == This happened == Every time Firefox opened == I upgraded to Firefox 3.6

Additional System Details

Installed Plug-ins

  • -Adobe ESD Version Manager 2.0
  • Adobe Acrobat Plug-In Version 7.00 for Netscape
  • npdivxplayerplugin
  • DivX Web Player
  • Shockwave Flash 9.0 r16
  • The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
  • Default Plug-in
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • ActiveTouch General Plugin Container Version 105
  • Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
  • Next Generation Java Plug-in 1.6.0_17 for Mozilla browsers
  • Npdsplay dll
  • DRM Store Netscape Plugin
  • DRM Netscape Network Object

Application

  • User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6

More Information

Every time I open Firefox, I get several javascript errors that a "script has become slow or unresponsive" referencing line 641 of file nsBlockListService.js. I took a look at the file and it looks like this javascript is trying to do some kind of online lookup at startup. I've tried disabling the blocklist in about:config as well as renaming "blocklist.xml" (suggestion from an online search) but nothing has worked. In my opinion, it is extremely bad design to make an online lookup a startup dependency - Firefox takes well over 5 minutes to load and will sometimes hang - I am thinking of switching to Opera - programs that cannot even start are lame IMHO. I am not the only one experiencing this issue - why is there no posted fix? Why is Firefox even trying to do "anti-phishing/anti-malware" when my antivirus already does it for me? It seems to me it is just another way for Google to gather data about browsing habits. Tying the use of client software to any sort of online server is bad design and unstable in the long term since there is no way of knowing how long the server will be available. Firefox's startup sequence should run independent of any third-party services. It doesn't make sense to force every user of Firefox to wait 5 minutes every time they open the browser, just to perform some sort of "blocklist check". The last time I took a look at the list of blocked servers, ther were only about 20 on there. What a waste of time! How can this check be disabled?

Helpful Reply

Please reply. I have the same problem.

Please reply. I have the same problem.
the-edmeister
  • Top 25 Contributor
  • Moderator
5411 solutions 40310 answers

The blocklist.xml file has nothing to do with Google or anti-phishing / anti-malware services. That block list comes from Mozilla and it contains a block for addons that are known to cause problems for a massive number of Firefox users based upon the crash data that is reported to Mozilla.

I can't help the user who started this thread, but IMO he is mis-informed or he drew the wrong conclusions from the information he found in his searches to try to solve his problems.

The '''blocklist.xml''' file has nothing to do with Google or anti-phishing / anti-malware services. That block list comes from Mozilla and it contains a block for addons that are known to cause problems for a massive number of Firefox users based upon the crash data that is reported to Mozilla. I can't help the user who started this thread, but IMO he is mis-informed or he drew the wrong conclusions from the information he found in his searches to try to solve his problems.

Question owner

another server trying to come on

another server trying to come on
AndyF 0 solutions 1 answers

Helpful Reply

I had this problem for a good while - really frustrating!

Have a look at the list of nasty add-ons here https://www.mozilla.com/en-US/blocklist/ Compare the add-ons in Firefox (Tools-Add ons-extensions) with this list and if any are there, disable them.

Disabling AVG Safe Search fixed it for me.

I had this problem for a good while - really frustrating! Have a look at the list of nasty add-ons here https://www.mozilla.com/en-US/blocklist/ Compare the add-ons in Firefox (Tools-Add ons-extensions) with this list and if any are there, disable them. Disabling AVG Safe Search fixed it for me.