Page 1 of 1

FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 2:57 am
by unbob
When entering NS Options, FF always hangs (Not Responding). Options always opens to Whitelist tab. When I click anywhere in the Options window, I get no response, and immediately the window title changes to show the (Not Responding) indicator and I have to do a forced shutdown of Firefox. I have tried this several times but I am unable to make any changes to options. I cannot even click on a checkbox before the window and entire application becomes unresponsive.

This seems to be almost the exact same problem described here.

I have no clue as to when this problem started since I had not used NS Options in many months.

Any assistance greatly appreciated!

Windows 7, 64-bit, FF 23.0

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 5:45 am
by Thrawn
Sounds like your profile must be corrupted. Can you make a new one?

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 3:49 pm
by therube
Or a conflicting extension as it appeared to be in the other case.

You could disable your other extensions & see if NoScript then responds properly.

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 5:26 pm
by unbob
therube wrote:Or a conflicting extension as it appeared to be in the other case.

You could disable your other extensions & see if NoScript then responds properly.
Yes, I considered doing just that - but with 33 extensions, it's a daunting process and would take a lot of time and effort unless I got lucky and found the culprit early in the process.

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 5:27 pm
by unbob
Thrawn wrote:Sounds like your profile must be corrupted. Can you make a new one?
Yes, I can make a new one. But with 33 extensions, it would take forever to re-install and configure each extension. I really, really don't want to do that!

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Fri Jul 19, 2013 6:35 pm
by therube

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Sat Jul 20, 2013 5:03 am
by MC Fat Tongue
To unbob,

Just a thought, I had similar problems with hanging. It turned out to be the Last pass add-on I had installed in Firefox Beta 23.0.

Is Last pass one of the add-ons you have, If so please go to https://lastpass.com/misc_download.php and Click on (Full list of downloads for your platform), download the latest version 2.0.26 for Firefox.

Firefox add-ons only seem to be on version 2.0.20 and it can cause hanging problems.

If the above does not help, try turning off Hardware acceleration in Firefox. (Options - Advanced - General - Use Hardware Acceleration When Available).

If all else fails reverting back to Firefox 22.0 worked for me as well.

Hope this helps.

P.S. This is my first post :D

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Sun Jul 21, 2013 6:36 pm
by unbob
Thanks for all the replies. Only solution that worked for me was to create a new profile and re-install all my add-ons. A PITA! However, nothing I tried when using the old profile seemed to work - including disabling all my add-ons and then re-installing only NS.

Mozilla FF team really needs to work on preventing profile corruption at all cost. This is a major pain for users to deal with - should never happen.

Re: FF hangs on NoScript 2.6.6.8 Options

Posted: Tue Sep 24, 2013 11:39 am
by victor50
I mailed Georgio 13/9 on this issue. No answer but I hoped the problem was addressed in the .1 update of today. Alas. It turns out I posted on the board december 2012 on this issue. Spent another 2 hours testing this. In a clean profile the problem does not occur. I also turned off all other extensions and reinstalled Noscript to no avail, although I doubt if the re-installation process was clean enough. Another indication of where the problem could lie is that when you restart FF from the change of activation setting of an extension, the first time the menu doesn't hang. Then I reinitialized almost every Noscript-USER setting in about:config so that it matched the settings of the clean profile. Still no joy. I now am able to wait out the "hang" which lasts about one minute with an utilization of 50% or more (not sure if I managed before, think not). Could IMHO still be a 64-bit issue. A sample of the stack of FF during this hang:

ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!ExfReleasePushLock+0x8ec
ntoskrnl.exe!PoStartNextPowerIrp+0x331
ntoskrnl.exe!PoStartNextPowerIrp+0x17e7
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d
ntoskrnl.exe!KeWaitForMutexObject+0x101
xul.dll!?NewObjectOutputWrappedStorageStream@scache@mozilla@@YA?AW4tag_nsresult@@PAPAVnsIObjectOutputStream@@PAPAVnsIStorageStream@@_N@Z+0xea667
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0x2da84
xul.dll!?SupportImageWithMimeType@imgLoader@@SG_NPBD@Z+0x1476c8
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0xb2b4
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0xa297
xul.dll!?SupportImageWithMimeType@imgLoader@@SG_NPBD@Z+0x14b17b
xul.dll!NS_CycleCollectorSuspect2+0x1be70
xul.dll!NS_Alloc+0x8829
xul.dll!NS_CycleCollectorSuspect2+0x32977
xul.dll!?PushJSContext@danger@xpc@@YG_NPAUJSContext@@@Z+0x6ab2ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!ExfReleasePushLock+0x8ec
ntoskrnl.exe!PoStartNextPowerIrp+0x331
ntoskrnl.exe!PoStartNextPowerIrp+0x17e7
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x93d
ntoskrnl.exe!KeWaitForMutexObject+0x101
xul.dll!?NewObjectOutputWrappedStorageStream@scache@mozilla@@YA?AW4tag_nsresult@@PAPAVnsIObjectOutputStream@@PAPAVnsIStorageStream@@_N@Z+0xea667
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0x2da84
xul.dll!?SupportImageWithMimeType@imgLoader@@SG_NPBD@Z+0x1476c8
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0xb2b4
xul.dll!?DriftCompensationSupported@VoEAudioProcessing@webrtc@@SA_NXZ+0xa297
xul.dll!?SupportImageWithMimeType@imgLoader@@SG_NPBD@Z+0x14b17b
xul.dll!NS_CycleCollectorSuspect2+0x1be70
xul.dll!NS_Alloc+0x8829
xul.dll!NS_CycleCollectorSuspect2+0x32977
xul.dll!?PushJSContext@danger@xpc@@YG_NPAUJSContext@@@Z+0x6ab2