Closed Bug 1251123 Opened 8 years ago Closed 8 years ago

Intermittent leakcheck | tab process: 2932 bytes leaked (CondVar, Mutex, nsRunnable, nsThread)

Categories

(Core :: WebRTC: Audio/Video, defect, P1)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1207431
Tracking Status
firefox47 --- affected

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: intermittent-failure, memory-leak)

This is currently the #5 leak on OrangeFactor. Probably a dupe of bug 1207431, which is currently #2 as well.

Leak stack:
 16:09:31     INFO -  allocation stack:
 16:09:31     INFO -  #00: mozilla::CondVar::CondVar(mozilla::Mutex&, char const*) [xpcom/glue/CondVar.h:47]
 16:09:31     INFO -  #01: nsEventQueue::nsEventQueue(mozilla::Mutex&) [xpcom/threads/nsEventQueue.cpp:27]
 16:09:31     INFO -  #02: nsThread::nsThread(nsThread::MainThreadFlag, unsigned int) [xpcom/threads/nsThread.cpp:512]
 16:09:31     INFO -  #03: nsThreadManager::NewThread(unsigned int, unsigned int, nsIThread**) [xpcom/threads/nsThreadManager.cpp:252]
 16:09:31     INFO -  #04: NS_NewThread(nsIThread**, nsIRunnable*, unsigned int) [xpcom/glue/nsThreadUtils.cpp:72]
 16:09:31     INFO -  #05: mozilla::camera::GetCamerasChild() [xpcom/glue/nsThreadUtils.h:76]
 16:09:31     INFO -  #06: mozilla::MediaEngineWebRTC::EnumerateVideoDevices(mozilla::dom::MediaSourceEnum, nsTArray<RefPtr<mozilla::MediaEngineVideoSource> >*) [dom/media/systemservices/CamerasChild.h:133]
 16:09:31     INFO -  #07: mozilla::media::LambdaTask<mozilla::MediaManager::EnumerateRawDevices(uint64_t, mozilla::dom::MediaSourceEnum, mozilla::dom::MediaSourceEnum, bool, bool)::<lambda()> >::Run [dom/media/MediaManager.cpp:1060]
 16:09:31     INFO -  #08: MessageLoop::RunTask(Task*) [ipc/chromium/src/base/message_loop.cc:365]
 16:09:31     INFO -  #09: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) [ipc/chromium/src/base/message_loop.cc:375]
 16:09:31     INFO -  #10: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:459]
 16:09:31     INFO -  #11: mozilla::ipc::DoWorkRunnable::Run() [ipc/glue/MessagePump.cpp:221]
 16:09:31     INFO -  #12: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1018]
 16:09:31     INFO -  #13: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:297]
 16:09:31     INFO -  #14: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:355]
 16:09:31     INFO -  #15: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:234]
 16:09:31     INFO -  #16: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:520]
 16:09:31     INFO -  #17: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:175]
 16:09:31     INFO -  #18: ThreadFunc [ipc/chromium/src/base/platform_thread_posix.cc:38]
 16:09:31     INFO -  #19: libpthread.so.0 + 0x6d4c
 16:09:31     INFO -  14 @0xa6485d44 (0 references; 0 from COMPtrs)
Component: General → WebRTC: Audio/Video
See Also: → 1207431
backlog: --- → webrtc/webaudio+
Rank: 13
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.