Having issues in today's Nightly (32 bit build). Wondering if anyone can verify.
Opening
this Kickstarter page saturated the CPU, and made navigation very difficult. Closing the page left the CPU saturated for one to three minutes after the tab disappeared, until it dropped back down to nominal levels.
The thread with the high CPU activity (according to Process Explorer) is firefox.exe!GetHandleVerifier+0x3bdb.
The call stack for the saturated thread, while saturated (at least for the point in time when captured):
Code: Select all
ntoskrnl.exe!KeWaitForMultipleObjects+0xc0a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x712
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!__misaligned_access+0xbd4
ntoskrnl.exe!__misaligned_access+0x187d
ntoskrnl.exe!__misaligned_access+0x1af7
xul.dll!CallWindowProcCrashProtected+0x2f8d
xul.dll!CallWindowProcCrashProtected+0x2eee
xul.dll!XRE_main+0x4c39
xul.dll!CallWindowProcCrashProtected+0x2abe
xul.dll!NS_LogCOMPtrAddRef+0x18373
xul.dll!NS_LogCOMPtrAddRef+0x176e7
xul.dll!NS_LogCOMPtrAddRef+0x159b9
xul.dll!NS_LogCOMPtrAddRef+0x148a4
xul.dll!?GetVerifySignedContent@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x61cd
xul.dll!?GetVerifySignedContent@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x5467
xul.dll!?GetVerifySignedContent@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x5421
xul.dll!mozilla_dump_image+0x686bbd
xul.dll!mozilla_dump_image+0x68608a
xul.dll!NS_DebugBreak+0x1488b2
xul.dll!XRE_EnableSameExecutableForContentProc+0x1a1a
xul.dll!?GetVerifySignedContent@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x1f517
xul.dll!XRE_AddJarManifestLocation+0x12235
xul.dll!XRE_AddJarManifestLocation+0x121a9
xul.dll!XRE_AddJarManifestLocation+0x12105
xul.dll!XRE_AddJarManifestLocation+0x1205d
xul.dll!XRE_AddJarManifestLocation+0x11fd5
xul.dll!NS_DebugBreak+0x18bca7
xul.dll!mozilla_dump_image+0x88bc1e
xul.dll!?SetScriptableOriginAttributes@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PAUJSContext@@V?$Handle@VValue@JS@@@JS@@@Z+0x1f7b12
xul.dll!?SetOriginAttributes@LoadInfo@net@mozilla@@UAE?AW4nsresult@@ABVNeckoOriginAttributes@3@@Z+0x317e6
xul.dll!XRE_IsContentProcess+0x38ea
xul.dll!XRE_IsContentProcess+0x3a1c
xul.dll!XRE_IsContentProcess+0x3d1b
xul.dll!XRE_IsContentProcess+0x3c94
xul.dll!?GetLoadingSandboxed@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x25d99
xul.dll!?GetLoadingSandboxed@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0x257f3
xul.dll!?SetScriptableOriginAttributes@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PAUJSContext@@V?$Handle@VValue@JS@@@JS@@@Z+0x1576d7
xul.dll!NS_NewLocalFile+0x9f5c
xul.dll!NS_NewLocalFile+0x9f2b
xul.dll!?GetEnforceSRI@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0xee5a0
xul.dll!?GetEnforceSRI@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PA_N@Z+0xee32f
xul.dll!XRE_RunAppShell+0x26
xul.dll!?SetScriptableOriginAttributes@LoadInfo@net@mozilla@@UAG?AW4nsresult@@PAUJSContext@@V?$Handle@VValue@JS@@@JS@@@Z+0x157695
xul.dll!NS_NewLocalFile+0x9f5c
xul.dll!NS_NewLocalFile+0x9f2b
xul.dll!XRE_InitChildProcess+0x55f
firefox.exe!GetHandleVerifier+0x78a4
firefox.exe!GetHandleVerifier+0x5a29
firefox.exe!GetHandleVerifier+0x3b65
ntdll.dll!RtlInitializeExceptionChain+0x63
ntdll.dll!RtlInitializeExceptionChain+0x36
Restarting with addons disabled, pages won't load at all (never even got to the point of testing the Kickstarter page). I have a perpetual spinner on all restored pages. Two threads are constantly in use, though only around 0.5% CPU: the above GetHandleVerifier thread, and xul.dll!?SetOriginAttributes@LoadInfo@Net@Mozilla
With addons disabled, I only have two Firefox processes. With addons enabled, I have three Firefox processes. There should normally be three: Main, Content, Graphics. Note that the Kickstarter page is not part of the restore set.