Page 1 of 3
Warning: Unresponsive script
Posted: Tue Apr 19, 2011 8:25 pm
by Colin
Warning: Unresponsive script:
A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: chrome://noscript/content/RequestWatchdog.js:1300
Site: http://www.ftd.com/20486/catalog/category.epl?index_id=occasion_easter_sale&noparent_bread=1
Ops: Allow Scripts Globally
No scripts / sites on page marked untrusted.
about:config / noscript.untrusted
Code: Select all
2mdn.net
adrevolver.com
advertising.com
atdmt.com
clickhereforcash.net
doubleclick.net
intellichat.com
paydaymax.com
pimsleurapproach.com
profitam.com
sharebuilder.com
teleprofitsnow.com
http://2mdn.net
http://adrevolver.com
http://advertising.com
http://atdmt.com
http://clickhereforcash.net
http://doubleclick.net
http://intellichat.com
http://paydaymax.com
http://pimsleurapproach.com
http://profitam.com
http://sharebuilder.com
http://teleprofitsnow.com
https://2mdn.net
https://adrevolver.com
https://advertising.com
https://atdmt.com
https://clickhereforcash.net
https://doubleclick.net
https://intellichat.com
https://paydaymax.com
https://pimsleurapproach.com
https://profitam.com
https://sharebuilder.com
https://teleprofitsnow.com
Re: Warning: Unresponsive script
Posted: Tue Apr 19, 2011 9:07 pm
by Giorgio Maone
I couldn't reproduce.
Does it happen consistently for you?
Does
latest development build as well?
Re: Warning: Unresponsive script
Posted: Wed Apr 20, 2011 7:51 pm
by Colin
Latest Development does it as well.
Additional information, I usually right click the links for FTD into a new tab, and may have another tab active as well.
Also, I'm usually visiting that site in Private Browsing just to keep the cache clear.
Re: Warning: Unresponsive script
Posted: Wed Apr 20, 2011 8:17 pm
by Giorgio Maone
Is the line always 1300?
If you choose "Stop", do you get any NoScript-related message in Tools|Error Console?
Re: Warning: Unresponsive script
Posted: Thu Apr 21, 2011 8:23 pm
by Colin
Dunno, never thought to track which line it returns.
Also can happen to me when browsing my deviantArt watchlist, (all deviant's), and I select the option to remove all the items on the page and delete them.
And I'll start looking at the error console when it happens.
Re: Warning: Unresponsive script
Posted: Thu Apr 21, 2011 9:17 pm
by Colin
Colin wrote:Also can happen to me when browsing my deviantArt watchlist,
Void this, unrelated.
Re: Warning: Unresponsive script
Posted: Fri Apr 22, 2011 6:10 pm
by Colin
Giorgio Maone wrote:Is the line always 1300?
It seems to be, done that link like several times to check.
If you choose "Stop", do you get any NoScript-related message in Tools|Error Console?
Doesn't matter if I click Stop or Continue, there's no error messages in the console.
There is this in the Messages, if this helps:
Code: Select all
[NoScript DOS] Aborted potential DOS attempt: {GET http://t.p.mybuys.com/webrec/wr.do?client=FTD&sessionId=4355E179-3626-5118-0BFB-2ADA80A2E074&ns=1&pt=cat&ckc=occasion_easter_sale&mbcc=BC2C213C-AEDB-5CF7-AE50-20B2246A805D&lang=en&v=4.7.3&mbts=1303495558514&rf=http%3A%2F%2Fforums.informaction.com%2Fviewtopic.php%3Ff%3D7%26t%3D6281%26p%3D27181&purl=http%3A%2F%2Fwww.ftd.com%2F20486%2Fcatalog%2Fcategory.epl%3Findex_id%3Doccasion_easter_sale%26noparent_bread%3D1 <<< http://www.ftd.com/20486/catalog/category.epl?index_id=occasion_easter_sale&noparent_bread=1, http://www.ftd.com/20486/catalog/category.epl?index_id=occasion_easter_sale&noparent_bread=1 - 7}
(function () {return this.filterXSS(abeReq);})
Re: Warning: Unresponsive script
Posted: Fri Apr 22, 2011 8:08 pm
by Giorgio Maone
And is actually the browser locked down before this message happen?
If it doesn't (that function takes less of one second for me), you may have either the
dom.max_chrome_script_run_time or the
dom.max_script_run_time [url=http://kb..org/About:config]about:config[/url] preference too low and you should reset them to their default values.
Otherwise, could you open
Tools|Error Console, evaluate the following script and tell me what happens?
Code: Select all
var o = Components.classes["@maone.net/noscript-service;1"].getService().wrappedJSObject;
(o.__parent__ || Components.utils.getGlobalForObject(o)).eval(function(_o) {
var t = Date.now();
var rx = InjectionChecker.invalidCharsRx;
_o.dom.mostRecentBrowserWindow.confirm((Date.now() - t) + "\n" + rx)
}.toSource())(o)
Re: Warning: Unresponsive script
Posted: Sat Apr 23, 2011 6:06 pm
by Colin
Giorgio Maone wrote:And is actually the browser locked down before this message happen?
It stops responding and dings occur when I try anything, then it will switch to the tab with the non-responsive script with the dialog.
If it doesn't (that function takes less of one second for me), you may have either the dom.max_chrome_script_run_time or the dom.max_script_run_time preference too low and you should reset them to their default values.
dom.max_chrome_script_run_time = 20
dom.max_script_run_time = 10
Neither bold, hence both default. Reset for the values is grayed out.
Otherwise, could you open
Tools|Error Console, evaluate the following script and tell me what happens?
Code: Select all
var o = Components.classes["@maone.net/noscript-service;1"].getService().wrappedJSObject;
(o.__parent__ || Components.utils.getGlobalForObject(o)).eval(function(_o) {
var t = Date.now();
var rx = InjectionChecker.invalidCharsRx;
_o.dom.mostRecentBrowserWindow.confirm((Date.now() - t) + "\n" + rx)
}.toSource())(o)
Code: Select all
9428
/^[^"'\/]*[\u007f-\u009f\u00a1-\u00a9\u00ab-\u00b4\u00b6-\u00b9\u00bb-\u00bf\u00d7\u00f7\u01f6-\u01f9\u0218-\u024f\u02a9-\u02af\u02b9-\u02ba\u02c2-\u02cf\u02d2-\u02df\u02e5-\u02ff\u0346-\u035f\u0362-\u0379\u037b-\u0385\u0387\u038b\u038d\u03a2\u03cf\u03d7-\u03d9\u03db\u03dd\u03df\u03e1\u03f4-\u0400\u040d\u0450\u045d\u0482\u0487-\u048f\u04c5-\u04c6\u04c9-\u04ca\u04cd-\u04cf\u04ec-\u04ed\u04f6-\u04f7\u04fa-\u0530\u0557-\u0558\u055a-\u0560\u0588-\u0590\u05a2\u05ba\u05be\u05c0\u05c3\u05c5-\u05cf\u05eb-\u05ef\u05f3-\u0620\u063b-\u063f\u0653-\u065f\u066a-\u066f\u06b8-\u06b9\u06bf\u06cf\u06d4\u06dd-\u06de\u06e9\u06ee-\u06ef\u06fa-\u0900\u0904\u093a-\u093b\u094e-\u0950\u0955-\u0957\u0964-\u0965\u0970-\u0980\u0984\u098d-\u098e\u0991-\u0992\u09a9\u09b1\u09b3-\u09b5\u09ba-\u09bb\u09bd\u09c5-\u09c6\u09c9-\u09ca\u09ce-\u09d6\u09d8-\u09db\u09de\u09e4-\u09e5\u09f2-\u0a01\u0a03-\u0a04\u0a0b-\u0a0e\u0a11-\u0a12\u0a29\u0a31\u0a34\u0a37\u0a3a-\u0a3b\u0a3d\u0a43-\u0a46\u0a49-\u0a4a\u0a4e-\u0a58\u0a5d\u0a5f-\u0a65\u0a75-\u0a80\u0a84\u0a8c\u0a8e\u0a92\u0aa9\u0ab1\u0ab4\u0aba-\u0abb\u0ac6\u0aca\u0ace-\u0adf\u0ae1-\u0ae5\u0af0-\u0b00\u0b04\u0b0d-\u0b0e\u0b11-\u0b12\u0b29\u0b31\u0b34-\u0b35\u0b3a-\u0b3b\u0b44-\u0b46\u0b49-\u0b4a\u0b4e-\u0b55\u0b58-\u0b5b\u0b5e\u0b62-\u0b65\u0b70-\u0b81\u0b84\u0b8b-\u0b8d\u0b91\u0b96-\u0b98\u0b9b\u0b9d\u0ba0-\u0ba2\u0ba5-\u0ba7\u0bab-\u0bad\u0bb6\u0bba-\u0bbd\u0bc3-\u0bc5\u0bc9\u0bce-\u0bd6\u0bd8-\u0be6\u0bf0-\u0c00\u0c04\u0c0d\u0c11\u0c29\u0c34\u0c3a-\u0c3d\u0c45\u0c49\u0c4e-\u0c54\u0c57-\u0c5f\u0c62-\u0c65\u0c70-\u0c81\u0c84\u0c8d\u0c91\u0ca9\u0cb4\u0cba-\u0cbd\u0cc5\u0cc9\u0cce-\u0cd4\u0cd7-\u0cdd\u0cdf\u0ce2-\u0ce5\u0cf0-\u0d01\u0d04\u0d0d\u0d11\u0d29\u0d3a-\u0d3d\u0d44-\u0d45\u0d49\u0d4e-\u0d56\u0d58-\u0d5f\u0d62-\u0d65\u0d70-\u0e00\u0e2f\u0e3b-\u0e3f\u0e4f\u0e5a-\u0e80\u0e83\u0e85-\u0e86\u0e89\u0e8b-\u0e8c\u0e8e-\u0e93\u0e98\u0ea0\u0ea4\u0ea6\u0ea8-\u0ea9\u0eac\u0eaf\u0eba\u0ebe-\u0ebf\u0ec5\u0ec7\u0ece-\u0ecf\u0eda-\u0edb\u0ede-\u0f17\u0f1a-\u0f1f\u0f2a-\u0f34\u0f36\u0f38\u0f3a-\u0f3d\u0f48\u0f6a-\u0f70\u0f85\u0f8c-\u0f8f\u0f96\u0f98\u0fae-\u0fb0\u0fb8\u0fba-\u109f\u10c6-\u10cf\u10f7-\u10ff\u115a-\u115e\u11a3-\u11a7\u11fa-\u1dff\u1e9c-\u1e9f\u1efa-\u1eff\u1f16-\u1f17\u1f1e-\u1f1f\u1f46-\u1f47\u1f4e-\u1f4f\u1f58\u1f5a\u1f5c\u1f5e\u1f7e-\u1f7f\u1fb5\u1fbd\u1fbf-\u1fc1\u1fc5\u1fcd-\u1fcf\u1fd4-\u1fd5\u1fdc-\u1fdf\u1fed-\u1ff1\u1ff5\u1ffd-\u1fff\u200c-\u2027\u202a-\u203e\u2041-\u207e\u2080-\u20cf\u20dd-\u20e0\u20e2-\u2101\u2103-\u2106\u2108-\u2109\u2114\u2116-\u2117\u211e-\u2123\u2125\u2127\u2129\u2132\u2139-\u215f\u2183-\u2fff\u3001-\u3004\u3006\u3008-\u3020\u3030\u3036-\u3040\u3095-\u3098\u309f-\u30a0\u30fb\u30ff-\u3104\u312d-\u3130\u318f-\u4dff\u9fa6-\uabff\ud7a4-\uf8ff\ufa2e-\ufaff\ufb07-\ufb12\ufb18-\ufb1d\ufb29\ufb37\ufb3d\ufb3f\ufb42\ufb45\ufbb2-\ufbd2\ufd3e-\ufd4f\ufd90-\ufd91\ufdc8-\ufdef\ufdfc-\ufe1f\ufe24-\ufe32\ufe35-\ufe4c\ufe50-\ufe6f\ufe73\ufe75\ufefd-\ufefe\uff00-\uff0f\uff1a-\uff20\uff3b-\uff3e\uff40\uff5b-\uff65\uffbf-\uffc1\uffc8-\uffc9\uffd0-\uffd1\uffd8-\uffd9\uffdd-\ufffd\uffff]/
Took a minute for it to resolve.
Re: Warning: Unresponsive script
Posted: Sat Apr 23, 2011 6:14 pm
by Giorgio Maone
Colin wrote: a minute for it to resolve.
According to the message you get, which logs the time elapsed too, it took 9428 milliseconds, i.e. slightly less than 10 seconds.
That said, that code should run just once in the browser lifetime, first time an "invalid" character is found in an URL (result is cached), and it takes 597 milliseconds (a bit more than half a second) on my system.
What hardware have you got?
If it's relatively slow, you may want to increase the max_run_time prefs: if that code gets executed once, next iteration will take less than 1 millisecond.
Re: Warning: Unresponsive script
Posted: Sun Apr 24, 2011 10:22 pm
by Colin
I ain't going to claim my machine is exactly a powerhouse: Intel(R) Celeron(R) CPU 2.00GHz
With a 515 megs of ram.
I'll go ahead and bump the times upwards somewhat to compensate.
Re: Warning: Unresponsive script
Posted: Wed Apr 27, 2011 12:45 am
by dhouwn
Windows 2000 issue? Low memory issue?
BTW, you really shouldn't use an unsupported operating system online anymore.
Re: Warning: Unresponsive script
Posted: Wed Apr 27, 2011 10:00 pm
by Colin
Windows 2000 is by far the most stable OS I've ever had the pleasure of using, most of my systems go months without needing a reboot.
As long as you have a solid firewall and good antivirus available for it and pay attention to popups you'll never have serious issues with the system.
P.S. This is not to say that I don't get frustrated with them occasionally, like when I want to use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX and get pinged off that minimum supported OS for that function is not what I'm currently using, ...
Re: Warning: Unresponsive script
Posted: Thu Apr 28, 2011 1:16 am
by dhouwn
Colin wrote:As long as you have a solid firewall and good antivirus available
Oh well, if it makes you feel secure⦠Looking at the list of possibly open holes (security fixes for XP after 2K's EOL) would give me the shivers. I hope for you that you are aware of where the limitations of firewalls and anti-virus software are.
Re: Warning: Unresponsive script
Posted: Thu Apr 28, 2011 1:26 am
by Alan Baxter
dhouwn wrote:Looking at the list of possibly open holes (security fixes for XP after 2K's EOL) would make me shiver. I hope for you that you are aware of where the limitations of firewalls and anti-virus software are.
My sentiments exactly. But this statement makes it appear that Colin does not.
Colin wrote:
As long as you have a solid firewall and good antivirus available for it and pay attention to popups you'll never have serious issues with the system.
Users that think that AVs protect them usually wind up infected, but it sounds like Colin has been lucky so far. I hope the luck continues.