Closed Bug 1471059 Opened 6 years ago Closed 6 years ago

Intermittent marionette.py | application crashed [@ static void mozilla::`anonymous namespace'::RunWatchdog(void *)]

Categories

(Testing :: Marionette Client and Harness, defect, P5)

Version 3
defect

Tracking

(firefox63 affected)

RESOLVED DUPLICATE of bug 1435962
Tracking Status
firefox63 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, hang, intermittent-failure)

Crash Data

Filed by: csabou [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=184802802&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/JB0h776HQZyJMkLRBBeXfA/runs/0/artifacts/public/logs/live_backing.log 22:16:07 INFO - TEST-PASS | testing\marionette\harness\marionette_harness\tests\unit\test_quit_restart.py TestQuitRestart.test_in_app_quit_with_callback | took 67379ms 22:16:07 INFO - mozcrash Copy/paste: Z:\task_1529962658\build\win32-minidump_stackwalk.exe c:\users\task_1529962658\appdata\local\temp\tmpdztgzz.mozrunner\minidumps\8a369e64-d17a-4cb4-ae6f-6e25652bc9c7.dmp Z:\task_1529962658\build\symbols 22:16:07 INFO - 1529964967599 Marionette DEBUG Closed connection 3 22:16:07 INFO - [Child 2544, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 505 22:16:07 INFO - [Child 2544, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file z:/build/build/src/xpcom/base/nsSystemInfo.cpp, line 119 22:16:13 INFO - --DOCSHELL 0D897C00 == 5 [pid = 5792] [id = {fb946763-3744-48b9-b3dd-abb49b28e23b}] 22:16:18 INFO - --DOMWINDOW == 16 (1F770400) [pid = 5792] [serial = 12] [outer = 00000000] [url = about:blank] 22:16:18 INFO - --DOMWINDOW == 15 (1F76EC00) [pid = 5792] [serial = 11] [outer = 00000000] [url = about:blank] 22:16:18 INFO - --DOMWINDOW == 14 (0E86E000) [pid = 5792] [serial = 2] [outer = 00000000] [url = about:blank] 22:16:18 INFO - --DOMWINDOW == 13 (1F14EC00) [pid = 5792] [serial = 16] [outer = 00000000] [url = about:blank] 22:16:18 INFO - --DOMWINDOW == 12 (1F14D400) [pid = 5792] [serial = 15] [outer = 00000000] [url = about:blank] 22:16:20 INFO - --DOMWINDOW == 11 (0AD8BA00) [pid = 5792] [serial = 7] [outer = 00000000] [url = about:blank] 22:16:24 INFO - mozcrash Saved minidump as Z:\task_1529962658\build\blobber_upload_dir\8a369e64-d17a-4cb4-ae6f-6e25652bc9c7.dmp 22:16:24 INFO - mozcrash Saved app info as Z:\task_1529962658\build\blobber_upload_dir\8a369e64-d17a-4cb4-ae6f-6e25652bc9c7.extra 22:16:24 ERROR - PROCESS-CRASH | marionette.py | application crashed [@ static void mozilla::`anonymous namespace'::RunWatchdog(void *)] 22:16:24 INFO - Crash dump filename: c:\users\task_1529962658\appdata\local\temp\tmpdztgzz.mozrunner\minidumps\8a369e64-d17a-4cb4-ae6f-6e25652bc9c7.dmp 22:16:24 INFO - Operating system: Windows NT 22:16:24 INFO - 6.1.7601 Service Pack 1 22:16:24 INFO - CPU: x86 22:16:24 INFO - GenuineIntel family 6 model 63 stepping 2 22:16:24 INFO - 8 CPUs 22:16:24 INFO - GPU: UNKNOWN 22:16:24 INFO - Crash reason: EXCEPTION_BREAKPOINT 22:16:24 INFO - Crash address: 0x597dc3f9 22:16:24 INFO - Process uptime: 67 seconds 22:16:24 INFO - Thread 68 (crashed) 22:16:24 INFO - 0 xul.dll!static void mozilla::`anonymous namespace'::RunWatchdog(void *) [nsTerminator.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 206 + 0x18] 22:16:24 INFO - eip = 0x597dc3f9 esp = 0x139ef808 ebp = 0x139ef820 ebx = 0x0000003f 22:16:24 INFO - esi = 0x000000ce edi = 0x0f9310c0 eax = 0x00000000 ecx = 0x6ab3c911 22:16:24 INFO - edx = 0x00000000 efl = 0x00000212 22:16:24 INFO - Found by: given as instruction pointer in context 22:16:24 INFO - 1 nss3.dll!_PR_NativeRunThread [pruthr.c:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 397 + 0x6] 22:16:24 INFO - eip = 0x6a74b391 esp = 0x139ef828 ebp = 0x139ef840 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 2 nss3.dll!static unsigned int pr_root(void *) [w95thred.c:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 137 + 0xa] 22:16:24 INFO - eip = 0x6a73f147 esp = 0x139ef848 ebp = 0x139ef84c 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 3 ucrtbase.dll!__RtlConvertUlongToLargeInteger + 0x8719 22:16:24 INFO - eip = 0x6ab4e89f esp = 0x139ef854 ebp = 0x139ef888 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 4 kernel32.dll!RtlMultiByteToUnicodeN + 0x73c 22:16:24 INFO - eip = 0x766e3c45 esp = 0x139ef890 ebp = 0x139ef894 22:16:24 INFO - Found by: previous frame's frame pointer 22:16:24 INFO - 5 mozglue.dll!static void patched_BaseThreadInitThunk(int, void *, void *) [WindowsDllBlocklist.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 622 + 0x6] 22:16:24 INFO - eip = 0x7191570d esp = 0x139ef89c ebp = 0x139ef8b0 22:16:24 INFO - Found by: previous frame's frame pointer 22:16:24 INFO - 6 ntdll.dll!__RtlUserThreadStart + 0x27 22:16:24 INFO - eip = 0x778f37f5 esp = 0x139ef8b8 ebp = 0x139ef8f0 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 7 ntdll.dll!_RtlUserThreadStart + 0x1b 22:16:24 INFO - eip = 0x778f37c8 esp = 0x139ef8f8 ebp = 0x139ef908 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - Thread 0 22:16:24 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 22:16:24 INFO - eip = 0x778d70b4 esp = 0x0021ef38 ebp = 0x0021ef90 ebx = 0x0021efa0 22:16:24 INFO - esi = 0x00000001 edi = 0x00771228 eax = 0x00000000 ecx = 0x00712b80 22:16:24 INFO - edx = 0x0e27eba0 efl = 0x00000247 22:16:24 INFO - Found by: given as instruction pointer in context 22:16:24 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 22:16:24 INFO - eip = 0x778d69f4 esp = 0x0021ef3c ebp = 0x0021ef90 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 2 ntdll.dll!RtlpWaitCouldDeadlock + 0x35 22:16:24 INFO - eip = 0x778ad9f3 esp = 0x0021ef40 ebp = 0x0021ef90 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 3 mozglue.dll!mozilla::detail::MutexImpl::lock() [Mutex_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 27 + 0x7] 22:16:24 INFO - eip = 0x7192a327 esp = 0x0021ef98 ebp = 0x0021efd4 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 4 mozglue.dll!mozilla::detail::MutexImpl::lock() [Mutex_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 27 + 0x7] 22:16:24 INFO - eip = 0x7192a327 esp = 0x0021efa8 ebp = 0x0021efd4 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 5 xul.dll!mozilla::OffTheBooksMutex::Lock() [BlockingResourceBase.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 385 + 0x8] 22:16:24 INFO - eip = 0x56bcd349 esp = 0x0021efb0 ebp = 0x0021efd4 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 6 xul.dll!mozilla::BaseAutoLock<mozilla::Mutex>::BaseAutoLock<mozilla::Mutex>(mozilla::Mutex &,mozilla::detail::GuardObjectNotifier &&) [Mutex.h:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 166 + 0x5] 22:16:24 INFO - eip = 0x56b2c3a9 esp = 0x0021efbc ebp = 0x0021efd4 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 7 xul.dll!mozilla::net::nsSocketTransportService::IsOnCurrentThread(bool *) [nsSocketTransportService2.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 224 + 0x10] 22:16:24 INFO - eip = 0x56c7ddfb esp = 0x0021efec ebp = 0x0021efd8 22:16:24 INFO - Found by: call frame info with scanning 22:16:24 INFO - 8 xul.dll!mozilla::RefreshDriverTimer::GetIdleDeadlineHint(mozilla::TimeStamp) [nsRefreshDriver.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 244 + 0x49] 22:16:24 INFO - eip = 0x58a0d760 esp = 0x0021f01c ebp = 0x0021f0e8 22:16:24 INFO - Found by: call frame info with scanning 22:16:24 INFO - 9 mozglue.dll!mozilla::BaseTimeDurationPlatformUtils::TicksFromMilliseconds(double) [TimeStamp_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 412 + 0x11] 22:16:24 INFO - eip = 0x7192cfc4 esp = 0x0021f0a0 ebp = 0x0021f0ec 22:16:24 INFO - Found by: call frame info with scanning 22:16:24 INFO - 10 xul.dll!mozilla::MainThreadIdlePeriod::GetIdlePeriodHint(mozilla::TimeStamp *) [MainThreadIdlePeriod.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 40 + 0x16] 22:16:24 INFO - eip = 0x56bcbb75 esp = 0x0021f0cc ebp = 0x007560c0 22:16:24 INFO - Found by: call frame info with scanning 22:16:24 INFO - 11 mozglue.dll!mozilla::BaseTimeDurationPlatformUtils::TicksFromMilliseconds(double) [TimeStamp_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 412 + 0x11] 22:16:24 INFO - eip = 0x7192cfc4 esp = 0x0021f0e8 ebp = 0x007560c0 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 12 mozglue.dll!mozilla::BaseTimeDurationPlatformUtils::TicksFromMilliseconds(double) [TimeStamp_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 412 + 0x11] 22:16:24 INFO - eip = 0x7192cfc4 esp = 0x0021f128 ebp = 0x007560c0 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 13 xul.dll!mozilla::BlockingResourceBase::Release() [BlockingResourceBase.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 353 + 0x7] 22:16:24 INFO - eip = 0x56bcea89 esp = 0x0021f138 ebp = 0x007560c0 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 14 mozglue.dll!mozilla::BaseTimeDurationPlatformUtils::TicksFromMilliseconds(double) [TimeStamp_windows.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 412 + 0x11] 22:16:24 INFO - eip = 0x7192cfc4 esp = 0x0021f158 ebp = 0x007560c0 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 15 xul.dll!mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetIdleDeadline() [PrioritizedEventQueue.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 85 + 0x12] 22:16:24 INFO - eip = 0x56bcb8c6 esp = 0x0021f168 ebp = 0x007560c0 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 16 xul.dll!mozilla::BlockingResourceBase::CheckAcquire() [BlockingResourceBase.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 311 + 0x1d] 22:16:24 INFO - eip = 0x56bc8c82 esp = 0x0021f180 ebp = 0x0021f20c 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 17 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 368 + 0x1] 22:16:24 INFO - eip = 0x6a73ed01 esp = 0x0021f214 ebp = 0x007080c8 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 18 xul.dll!nsThread::HasPendingEvents(bool *) [nsThread.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 815 + 0xf] 22:16:24 INFO - eip = 0x56bdace6 esp = 0x0021f220 ebp = 0x0021f228 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 19 xul.dll!NS_HasPendingEvents(nsIThread *) [nsThreadUtils.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 495 + 0xa] 22:16:24 INFO - eip = 0x56bdc0c6 esp = 0x0021f230 ebp = 0x0021f240 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 20 xul.dll!nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal *,bool) [nsBaseAppShell.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 283 + 0x6] 22:16:24 INFO - eip = 0x588959ec esp = 0x0021f248 ebp = 0x0021f25c 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 21 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 968 + 0x13] 22:16:24 INFO - eip = 0x56bdd38f esp = 0x0021f264 ebp = 0x0021f7e8 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 22 rpcrt4.dll!TppTimerpEnqueueTimer + 0xa 22:16:24 INFO - eip = 0x7781012a esp = 0x0021f2b8 ebp = 0x0021f7e8 22:16:24 INFO - Found by: stack scanning 22:16:24 INFO - 23 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 519 + 0xd] 22:16:24 INFO - eip = 0x56bdc460 esp = 0x0021f7f0 ebp = 0x0021f814 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 24 xul.dll!mozilla::net::nsHttpConnectionMgr::Shutdown() [nsHttpConnectionMgr.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 256 + 0x1e] 22:16:24 INFO - eip = 0x56f1ce13 esp = 0x0021f81c ebp = 0x0021f83c 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 25 xul.dll!mozilla::net::nsHttpHandler::ShutdownConnectionManager() [nsHttpHandler.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 2764 + 0xc] 22:16:24 INFO - eip = 0x56e8ec94 esp = 0x0021f844 ebp = 0x0021f960 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 26 xul.dll!mozilla::net::nsHttpHandler::Observe(nsISupports *,char const *,char16_t const *) [nsHttpHandler.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 2322 + 0x8] 22:16:24 INFO - eip = 0x56e8baf7 esp = 0x0021f848 ebp = 0x0021f960 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 27 xul.dll!nsObserverList::NotifyObservers(nsISupports *,char const *,char16_t const *) [nsObserverList.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 112 + 0x1a] 22:16:24 INFO - eip = 0x56b89e8f esp = 0x0021f968 ebp = 0x0021f980 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 28 xul.dll!nsObserverService::NotifyObservers(nsISupports *,char const *,char16_t const *) [nsObserverService.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 295 + 0xe] 22:16:24 INFO - eip = 0x56b89f97 esp = 0x0021f988 ebp = 0x0021f9e8 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 29 xul.dll!nsXREDirProvider::DoShutdown() [nsXREDirProvider.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 1056 + 0x1a] 22:16:24 INFO - eip = 0x59804ef6 esp = 0x0021f9f0 ebp = 0x0021fa1c 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 30 xul.dll!ScopedXPCOMStartup::~ScopedXPCOMStartup() [nsAppRunner.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 1396 + 0xb] 22:16:24 INFO - eip = 0x597f982d esp = 0x0021fa24 ebp = 0x0021fa30 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 31 xul.dll!mozilla::DefaultDelete<ScopedXPCOMStartup>::operator()(ScopedXPCOMStartup *) [UniquePtr.h:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 528 + 0xe] 22:16:24 INFO - eip = 0x597f9ca5 esp = 0x0021fa38 ebp = 0x0021fa38 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 32 xul.dll!XREMain::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [nsAppRunner.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 4919 + 0x14] 22:16:24 INFO - eip = 0x597fe908 esp = 0x0021fa40 ebp = 0x0021fa94 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 33 xul.dll!XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [nsAppRunner.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 4983 + 0x10] 22:16:24 INFO - eip = 0x597fe32c esp = 0x0021fa9c ebp = 0x0021fba4 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 34 xul.dll!mozilla::BootstrapImpl::XRE_main(int,char * * const,mozilla::BootstrapConfig const &) [Bootstrap.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 49 + 0xe] 22:16:24 INFO - eip = 0x5980ae52 esp = 0x0021fbac ebp = 0x0021fbb8 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 35 firefox.exe!static int do_main(int, char * *, char * *) [nsBrowserApp.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 233 + 0x4] 22:16:24 INFO - eip = 0x013a1848 esp = 0x0021fbc0 ebp = 0x0021fcfc 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 36 firefox.exe!NS_internal_main(int,char * *,char * *) [nsBrowserApp.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 311 + 0xe] 22:16:24 INFO - eip = 0x013a1455 esp = 0x0021fd04 ebp = 0x0021fd3c 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 37 firefox.exe!wmain [nsWindowsWMain.cpp:8477472996e06d06a21d8e602e4a92d0ec130ea3 : 140 + 0x11] 22:16:24 INFO - eip = 0x013a1c18 esp = 0x0021fd44 ebp = 0x0021fd78 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 38 firefox.exe!static int __scrt_common_main_seh() [exe_common.inl : 283 + 0x1c] 22:16:24 INFO - eip = 0x013e3575 esp = 0x0021fd80 ebp = 0x0021fdc0 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 39 kernel32.dll!RtlMultiByteToUnicodeN + 0x73c 22:16:24 INFO - eip = 0x766e3c45 esp = 0x0021fdc8 ebp = 0x0021fdcc 22:16:24 INFO - Found by: call frame info 22:16:24 INFO - 40 ntdll.dll!__RtlUserThreadStart + 0x27 22:16:24 INFO - eip = 0x778f37f5 esp = 0x0021fdd4 ebp = 0x0021fe0c 22:16:24 INFO - Found by: previous frame's frame pointer 22:16:24 INFO - 41 ntdll.dll!_RtlUserThreadStart + 0x1b 22:16:24 INFO - eip = 0x778f37c8 esp = 0x0021fe14 ebp = 0x0021fe24 22:16:24 INFO - Found by: call frame info
Andreas, could you please have a look? Is that related to bug 1435966, or does it need a new bug been filed in networking for a hang in `mozilla::net::nsHttpConnectionMgr::Shutdown()`?
Flags: needinfo?(amarchesini)
Keywords: hang
We already have a bug for mozilla::net::nsHttpConnectionMgr::Shutdown(). See bug 1435962.
Flags: needinfo?(amarchesini)
Oh, missed that one. Thanks!
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
Product: Testing → Remote Protocol
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in before you can comment on or make changes to this bug.