Closed Bug 1371857 Opened 7 years ago Closed 7 years ago

Intermittent netwerk/test/unit/test_protocolproxyservice.js | application crashed [@ mozalloc_abort(char const * const)]

Categories

(Core :: Networking, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1370644

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Should be fixed by bug 1370448?


10:12:52     INFO -  TEST-PASS | netwerk/test/unit/test_protocolproxyservice.js | isresolvable_callback - [isresolvable_callback : 948] "http" == "http"
10:12:52     INFO -  TEST-PASS | netwerk/test/unit/test_protocolproxyservice.js | isresolvable_callback - [isresolvable_callback : 949] 1234 == 1234
10:12:52     INFO -  TEST-PASS | netwerk/test/unit/test_protocolproxyservice.js | isresolvable_callback - [isresolvable_callback : 950] "127.0.0.1" == "127.0.0.1"
10:12:52     INFO -  (xpcshell/head.js) | test finished (1)
10:12:52     INFO -  exiting test
10:12:52     INFO -  PID 8504 | ###!!! ERROR: Potential deadlock detected:
10:12:52     INFO -  PID 8504 | === Cyclical dependency starts at
10:12:52     INFO -  PID 8504 | --- Mutex : TimerThread.mMonitor calling context
10:12:52     INFO -  PID 8504 |   [stack trace unavailable]
10:12:52     INFO -  PID 8504 | --- Next dependency:
10:12:52     INFO -  PID 8504 | --- Mutex : nsSocketTransportService::mLock (currently acquired)
10:12:52     INFO -  PID 8504 |  calling context
10:12:52     INFO -  PID 8504 |   [stack trace unavailable]
10:12:52     INFO -  PID 8504 | --- Next dependency:
10:12:52     INFO -  PID 8504 | --- Mutex : nsTimerImpl::mMutex (currently acquired)
10:12:52     INFO -  PID 8504 |  calling context
10:12:52     INFO -  PID 8504 |   [stack trace unavailable]
10:12:52     INFO -  PID 8504 | === Cycle completed at
10:12:52     INFO -  PID 8504 | --- Mutex : TimerThread.mMonitor calling context
10:12:52     INFO -  PID 8504 |   [stack trace unavailable]
10:12:52     INFO -  PID 8504 | Deadlock may happen for some other execution
10:12:52     INFO -  PID 8504 | [8504] ###!!! ASSERTION: Potential deadlock detected:
10:12:52     INFO -  PID 8504 | Cyclical dependency starts at
10:12:52     INFO -  PID 8504 | Mutex : TimerThread.mMonitor
10:12:52     INFO -  PID 8504 | Next dependency:
10:12:52     INFO -  PID 8504 | Mutex : nsSocketTransportService::mLock (currently acquired)
10:12:52     INFO -  PID 8504 | Next dependency:
10:12:52     INFO -  PID 8504 | Mutex : nsTimerImpl::mMutex (currently acquired)
10:12:52     INFO -  PID 8504 | Cycle completed at
10:12:52     INFO -  PID 8504 | Mutex : TimerThread.mMonitor
10:12:52     INFO -  PID 8504 | Deadlock may happen for some other execution
10:12:52     INFO -  PID 8504 | : 'Error', file c:/builds/moz2_slave/m-in-w64-d-0000000000000000000/build/src/xpcom/threads/BlockingResourceBase.cpp, line 308
10:13:04     INFO -  PID 8504 | #01: mozilla::OffTheBooksMutex::Lock() [xpcom/threads/BlockingResourceBase.cpp:383]
10:13:04     INFO -  PID 8504 | #02: TimerThread::RemoveTimer(nsTimerImpl *) [xpcom/threads/TimerThread.cpp:580]
10:13:04     INFO -  PID 8504 | #03: nsTimerImpl::InitCommon(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const &,unsigned int,nsTimerImpl::Callback &&) [xpcom/threads/nsTimerImpl.cpp:224]
10:13:04     INFO -  PID 8504 | #04: nsTimerImpl::InitCommon(unsigned int,unsigned int,nsTimerImpl::Callback &&) [xpcom/threads/nsTimerImpl.cpp:205]
10:13:04     INFO -  PID 8504 | #05: nsTimerImpl::Init(nsIObserver *,unsigned int,unsigned int) [xpcom/threads/nsTimerImpl.cpp:328]
10:13:04     INFO -  PID 8504 | #06: <lambda_5a2b5c6d24e46eeba8c7c381d7cd37fb>::operator() [netwerk/base/nsSocketTransportService2.cpp:1629]
10:13:04     INFO -  PID 8504 | #07: mozilla::detail::RunnableFunction<<lambda_5a2b5c6d24e46eeba8c7c381d7cd37fb> >::Run() [obj-firefox/dist/include/nsThreadUtils.h:461]
10:13:04     INFO -  PID 8504 | #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1407]
10:13:04     INFO -  PID 8504 | #09: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:472]
10:13:04     INFO -  PID 8504 | #10: mozilla::SpinEventLoopUntil<1,<lambda_ba23c3a8cdf222e68bd8d404642209b6> >(<lambda_ba23c3a8cdf222e68bd8d404642209b6> &&,nsIThread *) [obj-firefox/dist/include/nsThreadUtils.h:286]
10:13:04     INFO -  PID 8504 | #11: mozilla::net::nsHttpConnectionMgr::Shutdown() [netwerk/protocol/http/nsHttpConnectionMgr.cpp:245]
10:13:04     INFO -  PID 8504 | #12: mozilla::net::nsHttpHandler::ShutdownConnectionManager() [netwerk/protocol/http/nsHttpHandler.cpp:2622]
10:13:04     INFO -  PID 8504 | #13: mozilla::net::nsHttpHandler::Observe(nsISupports *,char const *,char16_t const *) [netwerk/protocol/http/nsHttpHandler.cpp:2241]
10:13:04     INFO -  PID 8504 | #14: nsObserverList::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverList.cpp:112]
10:13:04     INFO -  PID 8504 | #15: nsObserverService::NotifyObservers(nsISupports *,char const *,char16_t const *) [xpcom/ds/nsObserverService.cpp:292]
10:13:04     INFO -  PID 8504 | #16: mozilla::ShutdownXPCOM(nsIServiceManager *) [xpcom/build/XPCOMInit.cpp:882]
10:13:04     INFO -  PID 8504 | #17: XRE_XPCShellMain(int,char * *,char * *,XREShellData const *) [js/xpconnect/src/XPCShellImpl.cpp:1550]
10:13:04     INFO -  PID 8504 | #18: NS_internal_main(int,char * *,char * *) [js/xpconnect/shell/xpcshell.cpp:68]
10:13:04     INFO -  PID 8504 | #19: wmain [toolkit/xre/nsWindowsWMain.cpp:118]
10:13:04     INFO -  PID 8504 | #20: __scrt_common_main_seh [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253]
10:13:04     INFO -  PID 8504 | #21: KERNEL32.DLL + 0x167e
10:13:04     INFO -  PID 8504 | #22: ntdll.dll + 0x1c3f1
10:13:04     INFO -  PID 8504 | [8504] ###!!! ASSERTION: Potential deadlock detected:
10:13:04     INFO -  PID 8504 | Cyclical dependency starts at
10:13:04     INFO -  PID 8504 | Mutex : TimerThread.mMonitor
10:13:04     INFO -  PID 8504 | Next dependency:
10:13:04     INFO -  PID 8504 | Mutex : nsSocketTransportService::mLock (currently acquired)
10:13:04     INFO -  PID 8504 | Next dependency:
10:13:04     INFO -  PID 8504 | Mutex : nsTimerImpl::mMutex (currently acquired)
10:13:04     INFO -  PID 8504 | Cycle completed at
10:13:04     INFO -  PID 8504 | Mutex : TimerThread.mMonitor
10:13:04     INFO -  PID 8504 | Deadlock may happen for some other execution
10:13:04     INFO -  PID 8504 | : 'Error', file c:/builds/moz2_slave/m-in-w64-d-0000000000000000000/build/src/xpcom/threads/BlockingResourceBase.cpp, line 308
10:13:04     INFO -  PID 8504 | Hit MOZ_CRASH() at c:/builds/moz2_slave/m-in-w64-d-0000000000000000000/build/src/memory/mozalloc/mozalloc_abort.cpp:33
See Also: → 1370448
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.