Closed Bug 1370167 Opened 7 years ago Closed 7 years ago

Intermittent browser/base/content/test/newtab/browser_newtab_undo.js | application crashed [@ mozilla::LazyIdleThread::ShutdownThread()] after Assertion failure: !mThreadIsShuttingDown (Huh?!), at LazyIdleThread.cpp:283

Categories

(Firefox :: New Tab Page, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Firefox 60
Tracking Status
firefox57 --- wontfix
firefox58 --- wontfix
firefox59 --- wontfix
firefox60 --- fixed

People

(Reporter: aryx, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=104431873&repo=autoland 22:13:33 INFO - TEST-START | Shutdown 22:13:33 INFO - Browser Chrome Test Summary 22:13:33 INFO - Passed: 15 22:13:33 INFO - Failed: 0 22:13:33 INFO - Todo: 0 22:13:33 INFO - Mode: non-e10s 22:13:33 INFO - *** End BrowserChrome Test Results *** 22:13:33 INFO - GECKO(3552) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/devtools-browser.js, line 861: TypeError: DebuggerServer.removeContentServerScript is not a function 22:13:33 INFO - GECKO(3552) | --DOCSHELL 18C0F000 == 5 [pid = 3552] [id = {a2738c93-6463-4e06-bb08-7c3f3f4d41cc}] 22:13:33 INFO - GECKO(3552) | --DOCSHELL 162E0000 == 4 [pid = 3552] [id = {4e105a6d-4a2d-47f2-bb5f-74b47edf9735}] 22:13:33 INFO - GECKO(3552) | --DOCSHELL 102E5800 == 3 [pid = 3552] [id = {cd634a1c-ce30-48ad-a8cd-491d74007c0d}] 22:13:34 INFO - GECKO(3552) | --DOCSHELL 133ED400 == 2 [pid = 3552] [id = {47debaba-74cc-4915-8f11-e6fa6c5b4619}] 22:13:34 INFO - GECKO(3552) | --DOCSHELL 1370B400 == 1 [pid = 3552] [id = {0d672ba8-ba23-408b-b553-c9be5e74cd2a}] 22:13:34 INFO - GECKO(3552) | --DOCSHELL 18C0F800 == 0 [pid = 3552] [id = {67bac002-cdbd-4f94-bd14-e27b92e5ebbe}] 22:13:34 INFO - GECKO(3552) | Assertion failure: !mThreadIsShuttingDown (Huh?!), at c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads/LazyIdleThread.cpp:283 22:13:49 INFO - GECKO(3552) | #01: mozilla::LazyIdleThread::Shutdown() [xpcom/threads/LazyIdleThread.cpp:482] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #02: mozilla::dom::quota::QuotaManager::Shutdown() [dom/quota/ActorsParent.cpp:3661] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #03: mozilla::dom::quota::QuotaManager::ShutdownRunnable::Run() [dom/quota/ActorsParent.cpp:2814] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #04: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1322] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #05: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:472] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #06: mozilla::SpinEventLoopUntil<1,<lambda_ab6c3005020b2df02c6b3245c932bb1a> >(<lambda_ab6c3005020b2df02c6b3245c932bb1a> &&,nsIThread *) [xpcom/threads/nsThreadUtils.h:281] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #07: nsThread::Shutdown() [xpcom/threads/nsThread.cpp:1031] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #08: mozilla::LazyIdleThread::ShutdownThread() [xpcom/threads/LazyIdleThread.cpp:303] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #09: mozilla::LazyIdleThread::Notify(nsITimer *) [xpcom/threads/LazyIdleThread.cpp:546] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #10: nsTimerImpl::Fire(int) [xpcom/threads/nsTimerImpl.cpp:534] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #11: nsTimerEvent::Run() [xpcom/threads/TimerThread.cpp:286] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #12: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1322] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #13: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:472] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #14: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:368] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #15: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:238] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #16: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:232] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #17: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:212] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #18: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:503] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #19: _PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:397] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #20: pr_root [nsprpub/pr/src/md/windows/w95thred.c:95] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #21: ucrtbase.DLL + 0x3d5ef 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #22: kernel32.dll + 0x53c45 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #23: patched_BaseThreadInitThunk [mozglue/build/WindowsDllBlocklist.cpp:809] 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #24: ntdll.dll + 0x637f5 22:13:49 INFO - 22:13:49 INFO - GECKO(3552) | #25: ntdll.dll + 0x637c8 22:13:49 INFO - 22:13:49 INFO - TEST-INFO | Main app process: exit 1 22:13:49 INFO - Buffered messages finished 22:13:49 ERROR - TEST-UNEXPECTED-FAIL | browser/base/content/test/newtab/browser_newtab_undo.js | application terminated with exit code 1 22:13:49 INFO - runtests.py | Application ran for: 0:00:55.054000 22:13:49 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpngvtgapidlog 22:13:49 INFO - mozcrash Copy/paste: C:\slave\test\build\win32-minidump_stackwalk.exe c:\users\cltbld~1.000\appdata\local\temp\tmpkv8w8l.mozrunner\minidumps\103527f3-b09f-4d9c-a529-e2fa426765cf.dmp C:\slave\test\build\symbols 22:14:02 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\103527f3-b09f-4d9c-a529-e2fa426765cf.dmp 22:14:02 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\103527f3-b09f-4d9c-a529-e2fa426765cf.extra 22:14:02 INFO - PROCESS-CRASH | browser/base/content/test/newtab/browser_newtab_undo.js | application crashed [@ mozilla::LazyIdleThread::ShutdownThread()] 22:14:02 INFO - Crash dump filename: c:\users\cltbld~1.000\appdata\local\temp\tmpkv8w8l.mozrunner\minidumps\103527f3-b09f-4d9c-a529-e2fa426765cf.dmp 22:14:02 INFO - Operating system: Windows NT 22:14:02 INFO - 6.1.7601 Service Pack 1 22:14:02 INFO - CPU: x86 22:14:02 INFO - GenuineIntel family 6 model 30 stepping 5 22:14:02 INFO - 8 CPUs 22:14:02 INFO - 22:14:02 INFO - GPU: UNKNOWN 22:14:02 INFO - 22:14:02 INFO - Crash reason: EXCEPTION_BREAKPOINT 22:14:02 INFO - Crash address: 0x5cf66b8b 22:14:02 INFO - Process uptime: 41 seconds 22:14:02 INFO - 22:14:02 INFO - Thread 26 (crashed) 22:14:02 INFO - 0 xul.dll!mozilla::LazyIdleThread::ShutdownThread() [LazyIdleThread.cpp:7d5df2dead2c : 242 + 0x18] 22:14:02 INFO - eip = 0x5cf66b8b esp = 0x0ec4f5a8 ebp = 0x0ec4f5fc ebx = 0x0db98f00 22:14:02 INFO - esi = 0x0000011b edi = 0x601d4a10 eax = 0x00000000 ecx = 0x69e206ef 22:14:02 INFO - edx = 0x00000060 efl = 0x00000212 22:14:02 INFO - Found by: given as instruction pointer in context 22:14:02 INFO - 1 xul.dll!mozilla::LazyIdleThread::Shutdown() [LazyIdleThread.cpp:7d5df2dead2c : 482 + 0xb] 22:14:02 INFO - eip = 0x5cf66465 esp = 0x0ec4f604 ebp = 0x0ec4f614 22:14:02 INFO - Found by: call frame info 22:14:02 INFO - 2 xul.dll!mozilla::dom::quota::QuotaManager::Shutdown() [ActorsParent.cpp:7d5df2dead2c : 3661 + 0x11] 22:14:02 INFO - eip = 0x5e678fb7 esp = 0x0ec4f61c ebp = 0x0ec4f63c 22:14:02 INFO - Found by: call frame info 22:14:02 INFO - 3 xul.dll!mozilla::dom::quota::QuotaManager::ShutdownRunnable::Run() [ActorsParent.cpp:7d5df2dead2c : 2812 + 0xf] 22:14:02 INFO - eip = 0x5e67817d esp = 0x0ec4f644 ebp = 0x0ec4f64c 22:14:02 INFO - Found by: call frame info 22:14:02 INFO - 4 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:7d5df2dead2c : 1321 + 0xe] 22:14:02 INFO - eip = 0x5cf7007f esp = 0x0ec4f654 ebp = 0x0ec4f740 22:14:02 INFO - Found by: call frame info 22:14:02 INFO - 5 xul.dll!nsTArray_Impl<mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry *,nsTArrayInfallibleAllocator>::BinaryIndexOf<mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const *,nsDefaultComparator<mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const *,mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const *> >(mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const * const &,nsDefaultComparator<mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const *,mozilla::DeadlockDetector<mozilla::BlockingResourceBase>::OrderingEntry const *> const &) [nsTArray.h:7d5df2dead2c : 1245 + 0x20] 22:14:02 INFO - eip = 0x5cf57b76 esp = 0x0ec4f66c ebp = 0x0ec4f794 22:14:02 INFO - Found by: stack scanning 22:14:02 INFO - 6 xul.dll!mozilla::BlockingResourceBase::CheckAcquire() [BlockingResourceBase.cpp:7d5df2dead2c : 279 + 0xd] 22:14:02 INFO - eip = 0x5cf5eaad esp = 0x0ec4f69c ebp = 0x0ec4f6b8 22:14:02 INFO - Found by: call frame info with scanning 22:14:02 INFO - 7 xul.dll!nsCOMPtr<nsIThreadObserver>::~nsCOMPtr<nsIThreadObserver>() [nsCOMPtr.h:7d5df2dead2c : 404 + 0x6] 22:14:02 INFO - eip = 0x5cf6acef esp = 0x0ec4f728 ebp = 0x0ec4f720 22:14:02 INFO - Found by: call frame info with scanning 22:14:02 INFO - 8 xul.dll!nsThread::PutEvent(already_AddRefed<nsIRunnable>,nsThread::nsNestedEventTarget *) [nsThread.cpp:7d5df2dead2c : 733 + 0x5] 22:14:02 INFO - eip = 0x5cf70600 esp = 0x0ec4f734 ebp = 0x0ec4f720 22:14:02 INFO - Found by: call frame info
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 7 years ago
Depends on: 1433133
Resolution: --- → FIXED
Target Milestone: --- → Firefox 60
You need to log in before you can comment on or make changes to this bug.