Facebook Notification Bug
Firefox 54.01. Win 10 Home Version 10.0.15063 Build 15063
Firefox hangs and reports non responsive script on Facebook notification menu drop down. Selecting stop script fixes. Script: https://www.facebook.com/rsrc.php/v3/yD/r/x8HHYop9FxJ.js:29
所有回复 (12)
Many site issues can be caused by corrupt cookies or cache.
- Clear the Cache and
- Remove Cookies
Warning ! ! This will log you out of sites you're logged in to. You may also lose any settings for that website.
Type about:preferences<enter> in the address bar.
- Cookies; Select Privacy. Under History, select
Firefox will Use Custom Settings. Press the button on the right side called Show Cookies. Use the search bar to look for the site. Note; There may be more than one entry. Remove All of them.
- Cache; Select Advanced > Network. Across from
Cached Web Content, Press Clear Now.
If there is still a problem, Start Firefox in Safe Mode {web link} A small dialog should appear. Click Start In Safe Mode (not Refresh). While you are in safe mode;
Type about:preferences#advanced<enter> in the address bar.
Under Advanced, Select General. Look for and turn off Use Hardware Acceleration.
Then restart. Poke around safe websites. Are there any problems?
In 'about:config' : make sure that the preference 'javascript.enabled' has it's value set to 'true'. And if you have any script blocking software, like NoScript or YesScript : make sure that they don't block JavaScript on Facebook.
If none of the above suggestions do the trick, would you please give this a try :
Type in the address bar about:config (and press Enter) (promise to be careful, if asked) Type 'processHang' in the search bar and look for the preferences :
dom.ipc.processHangMonitor and : dom.ipc.reportProcessHangs
And change their values form 'true' to false
Nothing above worked so far. Trying safe mode option.
Would you do this :
On Windows Defender : disable 'Real Time Protection' - does that make a difference ?
Its on Period detection only.
Could you provide a screenshot of that message that you get on Facebook ?
Mozilla message and thats it.....describes the non responsive script. Stop script or wait til it responds. It`s not regular on every notification...may happen every two hours then not for five hours. Trying out Mozilla Safemode currently for a few hours, so could be an extension. Ad blockers and tracking........dont realise how intrusive ads are until they are switched off. :)
xtopher66 said
Mozilla message and thats it.....describes the non responsive script. Stop script or wait til it responds.
I think you're talking about this :
https://support.mozilla.org/en-US/kb/warning-unresponsive-script
Would you go over it and see if maybe you'll find the answer to your problem there ? (take your time, no rush !)
Trying out Mozilla Safemode currently for a few hours, so could be an extension. Ad blockers and tracking........dont realise how intrusive ads are until they are switched off. :)
Would be great if you found the culprit to be one of the add-ons ! I noticed that you installed uBlock Origin and not AdBlock Plus : very wise decision !
Good look and keep us posted, will you ?
Still occurring in Safe Mode. Mozilla prompted Debugger. It highlights the .js and item 16 in green in the output pane.
__d('getStyleProperty',['camelize','hyphenate'],(function a(b,c,d,e,f,g){function h(j){return j==null?j:String(j);}function i(j,k){var l=void 0;if(window.getComputedStyle){l=window.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c('hyphenate')(k)));}if(document.defaultView&&document.defaultView.getComputedStyle){l=document.defaultView.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c('hyphenate')(k)));if(k==='display')return 'none';}if(j.currentStyle){if(k==='float')return h(j.currentStyle.cssFloat||j.currentStyle.styleFloat);return h(j.currentStyle[c('camelize')(k)]);}return h(j.style&&j.style[c('camelize')(k)]);}f.exports=i;}),null);
the whole output
if (self.CavalryLogger) { CavalryLogger.start_js(["f8ALG"]); }
__d("BusinessConf",[],(function a(b,c,d,e,f,g){f.exports={DOMAIN:"business",WWW_DOMAIN:"www",HOSTNAME:"business.facebook.com",BIZ_ID_PARAM_NAME:"business_id",BIZ_ID_AUTOMATICALLY_ATTACHED_API_PARAM_NAME:"__business_id",LABEL_ID_PARAM_NAME:"project_id",ACCOUNT_ID_PARAM_NAME:"act",ACCOUNT_ID_PARAM_NAME_LONG:"account_id",ACCOUNT_IDS_PARAM_NAME_LONG:"account_ids",ACCOUNT_ID_CATEGORY_NAME:"cat",PAGE_ID_PARAM_NAME:"id",PAGE_ADMIN_SELECTED_KEY:"sk",PRODUCT_CATALOG_ID_PARAM_NAME:"catalog_id",PRODUCT_FEED_ID_PARAM_NAME:"feed_id",LEGACY_ADS_MANAGER_PREFIX:"\/ads\/manage\/",CAMPAIGN_MANAGER_PREFIX:"\/ads\/manager\/",SAM_PREFIX:"\/ads\/management\/",AUDIENCE_INSIGHTS_PREFIX:"\/ads\/audience-insights\/",SHOW_ADD_PRODUCT_FEED_DIALOG:"add_feed",SHOW_SPLASH_PARAM_NAME:"splash",SHOW_GRAY_MIGRATE_COMPLETE_SPLASH_PARAM_NAME:"migrate",COMMENT_ID_PARAM_NAME:"comment_id",NAV_SOURCE_PARAM_NAME:"nav_source",WHITELISTED_URI_CLASS:"bizOK",BIZ_HOME_FAVORITE_UPSELL:"biz_home_favorite_upsell",OPT_OUT_KEY:"do_not_redirect_to_biz_site",GRAY_MIGRATE_KEY:"tried_to_migrate_from_gray_account",HIDE_OPT_OUT_KEY:"hide_opt_out",HIDE_HOME_V3_SPLASH_KEY:"hide_home_v3_splash",CAKE_NUX_IS_OPTED_OUT:"1",DPA_TD_WELCOME_NUX_KEY:"dpa_td_welcome_nux",HIDE_AD_ACCOUNT_MSG_PANEL:"hide_ad_account_msg_panel",HIDE_AD_ACCOUNT_FAV_UPSELL:"hide_ad_account_fav_upsell",HIDE_PAGE_FAV_UPSELL:"hide_page_fav_upsell",DPA_TD_WELCOME_NUX_ID:3918,OPT_OUT_EXPIRE:259200,HIGHLANDER_OPT_OUT_KEY:"use_biz_page_in_highlander"};}),null); __d("GenderConst",[],(function a(b,c,d,e,f,g){f.exports={NOT_A_PERSON:0,FEMALE_SINGULAR:1,MALE_SINGULAR:2,FEMALE_SINGULAR_GUESS:3,MALE_SINGULAR_GUESS:4,MIXED_SINGULAR:5,MIXED_PLURAL:5,NEUTER_SINGULAR:6,UNKNOWN_SINGULAR:7,FEMALE_PLURAL:8,MALE_PLURAL:9,NEUTER_PLURAL:10,UNKNOWN_PLURAL:11,UNKNOWN:0};}),null); __d("IntlVariations",[],(function a(b,c,d,e,f,g){f.exports={BITMASK_NUMBER:805306368,NUMBER_ZERO:1073741824,NUMBER_ONE:268435456,NUMBER_TWO:536870912,NUMBER_FEW:1342177280,NUMBER_MANY:805306368,NUMBER_OTHER:1610612736,BITMASK_GENDER:50331648,GENDER_MALE:16777216,GENDER_FEMALE:33554432,GENDER_UNKNOWN:50331648};}),null); __d("PagesCalloutActions",[],(function a(b,c,d,e,f,g){f.exports={REGISTER_CALLOUT:"register_callout",INIT_SURFACE:"init_surface",SHOW_CALLOUT:"show_callout",DISMISS_CALLOUT:"dismiss_callout"};}),null); __d("VideoPlayerReason",[],(function a(b,c,d,e,f,g){f.exports={AUTOPLAY:"autoplay_initiated",USER:"user_initiated",PAGE_VISIBILITY:"page_visibility_initiated",SEEK:"seek_initiated",LOOP:"loop_initiated",EMBEDDED_VIDEO_API:"embedded_video_api_initiated",CONNECTION:"host-connection-error",VIDEO_DATA_REPLACED:"video_data_replaced",VOD_NOT_READY:"vod_not_ready",VIDEO_DATA_SWITCH:"video_data_switch",FALLBACK_MODE:"fallback_mode",COMMERCIAL_BREAK:"commercial_break",SPHERICAL_FALLBACK:"spherical_fallback",UNLOADED:"unloaded",SPHERICAL_SWITCH_CANVAS:"spherical_switch_canvas",HOVER:"hover",WARNING_SCREEN_COVER:"warning_screen_cover"};}),null); __d('NullBusinessID',[],(function a(b,c,d,e,f,g){f.exports='personal-business';}),null); __d('AppUserRoleConstants.brands',[],(function a(b,c,d,e,f,g){var h={ADMIN:'ADMIN',MANAGER:'MANAGER',EMPLOYEE:'EMPLOYEE',NO_PERMISSION:'NO_PERMISSION'};f.exports=h;}),null); __d('BizSiteIdentifier.brands',['BusinessConf','NullBusinessID','URI'],(function a(b,c,d,e,f,g){var h=c('NullBusinessID'),i={isBizSite:function j(){return c('URI').getRequestURI(false).getSubdomain()===c('BusinessConf').DOMAIN;},getBusinessID:function j(){return c('URI').getRequestURI(false).getQueryData()[c('BusinessConf').BIZ_ID_PARAM_NAME];},createBusinessURL:function j(k,l){if(!l||l===h)return new (c('URI'))(k).setSubdomain('www');var m=new (c('URI'))(k).setSubdomain(c('BusinessConf').DOMAIN);if(i.isBizSite())m.setDomain(c('URI').getRequestURI(false).getDomain());var n=l||i.getBusinessID();m.addQueryData(c('BusinessConf').BIZ_ID_PARAM_NAME,n);return m;}};f.exports=i;}),null); __d('BusinessURI.brands',['BizSiteIdentifier.brands','BusinessConf','isFacebookURI','URI'],(function a(b,c,d,e,f,g){var h,i;h=babelHelpers.inherits(j,c('URI'));i=h&&h.prototype;function j(l,m){'use strict';i.constructor.call(this,l);if(c('BizSiteIdentifier.brands').isBizSite()){var n=m||c('BizSiteIdentifier.brands').getBusinessID();if(n)this.addQueryData(c('BusinessConf').BIZ_ID_PARAM_NAME,n);if(!this.$BusinessURI1(this.getSubdomain()))this.setSubdomain(c('BusinessConf').DOMAIN);}if(!c('isFacebookURI')(this))throw new Error('Business URI must be FB URI');return this;}j.prototype.$BusinessURI1=function(l){'use strict';return l==='developers';};var k=function l(m,n){return new j(m,n);};k.BusinessURI=j;f.exports=k;}),null); __d('RTISubscriptionGate',['RTISubscriptionGateLoader'],(function a(b,c,d,e,f,g){var h=c('RTISubscriptionGateLoader').module;if(c('RTISubscriptionGateLoader').gkUseIcebreaker)h=new h(c('RTISubscriptionGateLoader').icebreakerWhitelist);f.exports=h;}),null); __d("camelize",[],(function a(b,c,d,e,f,g){var h=/-(.)/g;function i(j){return j.replace(h,function(k,l){return l.toUpperCase();});}f.exports=i;}),18); __d('getOpacityStyleName',[],(function a(b,c,d,e,f,g){var h=false,i=null;function j(){if(!h){if(document.body&&'opacity' in document.body.style){i='opacity';}else{var k=document.createElement('div');k.style.filter='alpha(opacity=100)';if(k.style.filter)i='filter';k=null;}h=true;}return i;}f.exports=j;}),null); __d('hyphenate',[],(function a(b,c,d,e,f,g){var h=/([A-Z])/g;function i(j){return j.replace(h,'-$1').toLowerCase();}f.exports=i;}),null); __d('getStyleProperty',['camelize','hyphenate'],(function a(b,c,d,e,f,g){function h(j){return j==null?j:String(j);}function i(j,k){var l=void 0;if(window.getComputedStyle){l=window.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c('hyphenate')(k)));}if(document.defaultView&&document.defaultView.getComputedStyle){l=document.defaultView.getComputedStyle(j,null);if(l)return h(l.getPropertyValue(c('hyphenate')(k)));if(k==='display')return 'none';}if(j.currentStyle){if(k==='float')return h(j.currentStyle.cssFloat||j.currentStyle.styleFloat);return h(j.currentStyle[c('camelize')(k)]);}return h(j.style&&j.style[c('camelize')(k)]);}f.exports=i;}),null); __d('StyleCore',['invariant','camelize','containsNode','ex','getOpacityStyleName','getStyleProperty','hyphenate'],(function a(b,c,d,e,f,g,h){function i(p,q){var r=o.get(p,q);return r==='auto'||r==='scroll';}var j=new RegExp('\\s*'+'([^\\s:]+)'+'\\s*:\\s*'+'([^;(\'"]*(?:(?:\\([^)]*\\)|"[^"]*"|\'[^\']*\')[^;(?:\'"]*)*)'+'(?:;|$)','g');function k(p){var q={};p.replace(j,function(r,s,t){q[s]=t;return t;});return q;}function l(p){var q=;for(var r in p)if(p[r])q+=r+':'+p[r]+';';return q;}function m(p){return p!==?'alpha(opacity='+p*100+')':;}function n(p,q,r){switch(c('hyphenate')(q)){case 'font-weight':case 'line-height':case 'opacity':case 'z-index':case 'animation-iteration-count':case '-webkit-animation-iteration-count':break;case 'width':case 'height':var s=parseInt(r,10)<0;!s||h(0);default:isNaN(r)||!r||r==='0'||h(0);break;}}var o={set:function p(q,r,s){n('Style.set',r,s);var t=q.style;switch(r){case 'opacity':if(c('getOpacityStyleName')()==='filter'){t.filter=m(s);}else t.opacity=s;break;case 'float':t.cssFloat=t.styleFloat=s||;break;default:try{t[c('camelize')(r)]=s;}catch(u){throw new Error(c('ex')('Style.set: "%s" argument is invalid: %s',r,s));}}},apply:function p(q,r){var s=void 0;for(s in r)n('Style.apply',s,r[s]);if('opacity' in r&&c('getOpacityStyleName')()==='filter'){r.filter=m(r.opacity);delete r.opacity;}var t=k(q.style.cssText);for(s in r){var u=r[s];delete r[s];var v=c('hyphenate')(s);for(var w in t)if(w===v||w.indexOf(v+'-')===0)delete t[w];r[v]=u;}Object.assign(t,r);q.style.cssText=l(t);},get:c('getStyleProperty'),getFloat:function p(q,r){return parseFloat(o.get(q,r),10);},getOpacity:function p(q){if(c('getOpacityStyleName')()==='filter'){var r=o.get(q,'filter');if(r){var s=/(\d+(?:\.\d+)?)/.exec(r);if(s)return parseFloat(s.pop())/100;}}return o.getFloat(q,'opacity')||1;},isFixed:function p(q){while(c('containsNode')(document.body,q)){if(o.get(q,'position')==='fixed')return true;q=q.parentNode;}return false;},getScrollParent:function p(q){if(!q)return null;while(q&&q!==document.body){if(i(q,'overflow')||i(q,'overflowY')||i(q,'overflowX'))return q;q=q.parentNode;}return window;}};f.exports=o;}),null); __d('Style',['StyleCore','$'],(function a(b,c,d,e,f,g){var h=babelHelpers['extends']({},c('StyleCore'),{get:function i(j,k){typeof j==='string';return c('StyleCore').get(c('$')(j),k);},getFloat:function i(j,k){typeof j==='string';return c('StyleCore').getFloat(c('$')(j),k);}});f.exports=h;}),null); __d('guid',[],(function a(b,c,d,e,f,g){function h(){return 'f'+(Math.random()*(1<<30)).toString(16).replace('.',);}f.exports=h;}),18); __d('ArbiterMixin',['Arbiter','guid'],(function a(b,c,d,e,f,g){var h="arbiter$"+c('guid')(),i=Object.prototype.hasOwnProperty,j={_getArbiterInstance:function k(){return i.call(this,h)?this[h]:(this[h]=new (c('Arbiter'))());},inform:function k(l,m,n){return this._getArbiterInstance().inform(l,m,n);},subscribe:function k(l,m,n){return this._getArbiterInstance().subscribe(l,m,n);},subscribeOnce:function k(l,m,n){return this._getArbiterInstance().subscribeOnce(l,m,n);},unsubscribe:function k(l){this._getArbiterInstance().unsubscribe(l);},unsubscribeCurrentSubscription:function k(){this._getArbiterInstance().unsubscribeCurrentSubscription();},releaseCurrentPersistentEvent:function k(){this._getArbiterInstance().releaseCurrentPersistentEvent();},registerCallback:function k(l,m){return this._getArbiterInstance().registerCallback(l,m);},query:function k(l){return this._getArbiterInstance().query(l);}};f.exports=j;}),18); __d('FbtResultBase',['cx','ErrorUtils'],(function a(b,c,d,e,f,g,h){function i(k){}function j(k){'use strict';this.$FbtResultBase1=k;this.$FbtResultBase2=null;}j.prototype.flattenToArray=function()
Unresponsive scripts can be caused by a number of reasons. The problem is their error messages often don’t relate to the real cause, but merely are a result of a system slightly hanging, resulting in timeouts that lead to some script "not responding" within a certain amount of time.
However, rather than guessing and reading many threads about what caused it for someone and not for another, you may get some results by using Windows Event Viewer, probably the Applications log. Take note of any unusual errors logged for specific applications, including crashes that may not even be noticed during normal Windows operation. Then make sure all drivers and other (external) software components are up to date in the Device Manager by searching for them from there, not limited to the ones for (both?) your graphics cards but any device that uses drivers and/or software from another vendor than Microsoft. Then reboot and see if that helps. (source)
Please note that the best way to troubleshoot and reproduce an issue is to have no add-ons installed at all, since in rare cases, add-ons can still affect Firefox when disabling them or when running Firefox in Safe Mode. In other words, try running a new/clean profile in order to make sure a "default" Firefox install is (also) affected.