Closed Bug 1236422 Opened 9 years ago Closed 9 years ago

Intermittent leakcheck | tab process: 6000 bytes leaked (AsyncLatencyLogger, CondVar, GraphDriver, MediaStreamGraph, MediaStreamGraphImpl, ...)

Categories

(Core :: WebRTC, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: nigelb, Unassigned)

References

()

Details

(Keywords: intermittent-failure, memory-leak)

https://treeherder.mozilla.org/logviewer.html#?job_id=19202787&repo=mozilla-inbound 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many AsyncLatencyLogger (expected 0, got 1) 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 AsyncTransactionTrackersHolder 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 CompositorChild 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many CondVar (expected 3, got 6) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many GraphDriver (expected 0, got 1) 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 2 IPC::Channel 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many MediaStreamGraph (expected 0, got 1) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many MediaStreamGraphImpl (expected 0, got 1) 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 MessagePump 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many Mutex (expected 3, got 7) 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 PCompositorChild 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 PImageBridgeChild 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 2 RefCountedMonitor 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 4 RefCountedTask 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 2 StoreRef 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 WaitableEventKernel 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 2 WeakReference<MessageListener> 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 1 base::Thread 20:21:11 INFO - TEST-INFO | leakcheck | tab process: leaked 2 ipc::MessageChannel 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many nsNameThreadRunnable (expected 0, got 1) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many nsRunnable (expected 0, got 1) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many nsStringBuffer (expected 0, got 1) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many nsTArray_base (expected 9, got 19) 20:21:11 INFO - WARNING | leakcheck | tab process: leaked too many nsThread (expected 1, got 2) 20:21:11 WARNING - TEST-UNEXPECTED-FAIL | leakcheck | tab process: 6000 bytes leaked (AsyncLatencyLogger, CondVar, GraphDriver, MediaStreamGraph, MediaStreamGraphImpl, ...) 20:21:11 INFO - runtests.py | Running tests: end. 20:21:11 INFO - 46684 INFO TEST-START | Shutdown 20:21:11 INFO - 46685 INFO Passed: 2 20:21:11 INFO - 46686 INFO Failed: 0 20:21:11 INFO - 46687 INFO Todo: 0 20:21:11 INFO - 46688 INFO Slowest: 0ms - 20:21:11 INFO - 46689 INFO SimpleTest FINISHED 20:21:11 INFO - 46690 INFO TEST-INFO | Ran 1 Loops 20:21:11 INFO - 46691 INFO SimpleTest FINISHED
Another Mediagraph shutdown leak. I looked at one log which had this: ###!!! ASSERTION: Failed Dispatch after xpcom-shutdown-threads: 'false', file /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/threads/nsThread.cpp, line 609 The failure in that one log was during dom/browser-element/mochitest/test_browserElement_oop_AudioChannelMutedByDefault.html
Component: General → WebRTC
Product: Firefox → Core
(In reply to Andrew McCreight [:mccr8] from comment #5) > Another Mediagraph shutdown leak. > > I looked at one log which had this: > > ###!!! ASSERTION: Failed Dispatch after xpcom-shutdown-threads: 'false', > file > /builds/slave/fx-team-lx-d-00000000000000000/build/src/xpcom/threads/ > nsThread.cpp, line 609 > > The failure in that one log was during > dom/browser-element/mochitest/ > test_browserElement_oop_AudioChannelMutedByDefault.html If we're lucky the AsyncSHutdown changes we landed this weekend may help with this
And they seemed to have stopped around the time jib landed...
backlog: --- → webrtc/webaudio+
Rank: 25
Priority: -- → P2
It sounds like this stopped, and also there's some expected reason for it to have stopped, so I'll mark this WFM.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.