Closed Bug 1199912 Opened 9 years ago Closed 9 years ago

test_vttparser.html leaks with --run-by-dir enabled for Linux & Windows

Categories

(Core :: Audio/Video: Playback, defect)

43 Branch
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox43 --- affected

People

(Reporter: kaustabh93, Unassigned)

References

Details

Here's a push to try : https://treeherder.mozilla.org/#/jobs?repo=try&revision=b244a54a17ce&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-classifiedState=unclassified
10:14:02     INFO -  2536 INFO TEST-START | dom/media/test/test_vttparser.html
10:14:02     INFO -  ++DOMWINDOW == 16 (0x95d71c00) [pid = 7938] [serial = 16] [outer = 0x9442a800]
10:14:02     INFO -  [7938] WARNING: RasterImage::Init failed: file /builds/slave/try-lx-d-000000000000000000000/build/src/image/ImageFactory.cpp, line 126
10:14:03     INFO -  [7938] WARNING: Image width or height is non-positive: file /builds/slave/try-lx-d-000000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 6231
10:14:03     INFO -  ++DOMWINDOW == 17 (0x93a65000) [pid = 7938] [serial = 17] [outer = 0x9442a800]
10:14:04     INFO -  ++DOCSHELL 0x99757000 == 7 [pid = 7938] [id = 7]
10:14:04     INFO -  ++DOMWINDOW == 18 (0x997bec00) [pid = 7938] [serial = 18] [outer = (nil)]
10:14:04     INFO -  ++DOMWINDOW == 19 (0x997c2400) [pid = 7938] [serial = 19] [outer = 0x997bec00]
10:14:04     INFO -  ++DOMWINDOW == 20 (0x997c0400) [pid = 7938] [serial = 20] [outer = 0x997bec00]
10:14:04     INFO -  ++DOCSHELL 0x997c6000 == 8 [pid = 7938] [id = 8]
10:14:04     INFO -  ++DOMWINDOW == 21 (0x997c6400) [pid = 7938] [serial = 21] [outer = (nil)]
10:14:04     INFO -  ++DOMWINDOW == 22 (0x99aaec00) [pid = 7938] [serial = 22] [outer = 0x997c6400]
10:14:08     INFO -  --DOMWINDOW == 21 (0x9442bc00) [pid = 7938] [serial = 15] [outer = 0x9442a800] [url = about:blank]
10:14:08     INFO -  --DOMWINDOW == 20 (0x9a162c00) [pid = 7938] [serial = 9] [outer = 0x9a24e000] [url = about:blank]
10:14:08     INFO -  --DOMWINDOW == 19 (0xa4c1ac00) [pid = 7938] [serial = 2] [outer = 0xa4c18400] [url = about:blank]
10:14:08     INFO -  MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
10:14:08     INFO -  MEMORY STAT | vsize 601MB | residentFast 199MB | heapAllocated 53MB
10:14:08     INFO -  2537 INFO TEST-OK | dom/media/test/test_vttparser.html | took 6286ms
10:14:09     INFO -  --DOCSHELL 0x99757000 == 7 [pid = 7938] [id = 7]
10:14:09     INFO -  ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
10:14:09     INFO -  --DOCSHELL 0xa4c17c00 == 6 [pid = 7938] [id = 1]
10:14:10     INFO -  --DOCSHELL 0x997c6000 == 5 [pid = 7938] [id = 8]
10:14:10     INFO -  --DOCSHELL 0x9a24dc00 == 4 [pid = 7938] [id = 5]
10:14:10     INFO -  --DOCSHELL 0x9f04c400 == 3 [pid = 7938] [id = 2]
10:14:10     INFO -  --DOCSHELL 0x9b96f000 == 2 [pid = 7938] [id = 3]
10:14:10     INFO -  --DOCSHELL 0x9b96f800 == 1 [pid = 7938] [id = 4]
10:14:10     INFO -  --DOCSHELL 0x94429400 == 0 [pid = 7938] [id = 6]
10:14:10     INFO -  --DOMWINDOW == 18 (0x997c2400) [pid = 7938] [serial = 19] [outer = 0x997bec00] [url = about:blank]
10:14:10     INFO -  --DOMWINDOW == 17 (0x95d71c00) [pid = 7938] [serial = 16] [outer = 0x9442a800] [url = about:blank]
10:14:10     INFO -  ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
10:14:11     INFO -  ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
10:14:11     INFO -  ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
10:14:11     INFO -  ###!!! [Parent][OnMaybeDequeueOne] Error: Channel closing: too late to send/recv, messages will be lost
10:14:12     INFO -  --DOMWINDOW == 16 (0x9ec3bc00) [pid = 7938] [serial = 5] [outer = 0xa4c18400] [url = resource://gre-resources/hiddenWindow.html]
10:14:12     INFO -  --DOMWINDOW == 15 (0x99aaec00) [pid = 7938] [serial = 22] [outer = 0x997c6400] [url = about:blank]
10:14:12     INFO -  --DOMWINDOW == 14 (0x99ffac00) [pid = 7938] [serial = 11] [outer = 0x9b96fc00] [url = about:blank]
10:14:12     INFO -  --DOMWINDOW == 13 (0x99ff9000) [pid = 7938] [serial = 10] [outer = 0x9b96f400] [url = about:blank]
10:14:12     INFO -  --DOMWINDOW == 12 (0xa4c18400) [pid = 7938] [serial = 1] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html]
10:14:12     INFO -  --DOMWINDOW == 11 (0x997c6400) [pid = 7938] [serial = 21] [outer = (nil)] [url = about:blank]
10:14:12     INFO -  --DOMWINDOW == 10 (0x9b96fc00) [pid = 7938] [serial = 7] [outer = (nil)] [url = about:blank]
10:14:12     INFO -  --DOMWINDOW == 9 (0x9b96f400) [pid = 7938] [serial = 6] [outer = (nil)] [url = about:blank]
10:14:13     INFO -  [7938] WARNING: '!mMainThread', file /builds/slave/try-lx-d-000000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 295
10:14:13     INFO -  [7938] WARNING: 'NS_FAILED(rv)', file /builds/slave/try-lx-d-000000000000000000000/build/src/xpcom/glue/nsThreadUtils.cpp, line 170
10:14:13     INFO -  [7938] ###!!! ASSERTION: Failed NS_DispatchToMainThread() in shutdown; leaking: 'false', file /builds/slave/try-lx-d-000000000000000000000/build/src/xpcom/glue/nsThreadUtils.cpp, line 171
10:14:38     INFO -  #01: NS_DispatchToMainThread(already_AddRefed<nsIRunnable>&&, unsigned int) [xpcom/glue/nsThreadUtils.cpp:174]
10:14:38     INFO -  #02: NS_DispatchToMainThread(nsIRunnable*, unsigned int) [xpcom/glue/nsThreadUtils.cpp:189]
10:14:38     INFO -  #03: mozilla::dom::TextTrackList::CreateAndDispatchTrackEventRunner(mozilla::dom::TextTrack*, nsAString_internal const&) [dom/media/TextTrackList.cpp:191]
10:14:38     INFO -  #04: mozilla::dom::TextTrackList::RemoveTextTrack(mozilla::dom::TextTrack*) [dom/media/TextTrackList.cpp:127]
10:14:38     INFO -  #05: mozilla::dom::HTMLTrackElement::UnbindFromTree(bool, bool) [dom/html/HTMLMediaElement.h:631]
10:14:38     INFO -  #06: mozilla::dom::Element::UnbindFromTree(bool, bool) [dom/base/Element.cpp:1837]
10:14:38     INFO -  #07: nsGenericHTMLElement::UnbindFromTree(bool, bool) [dom/html/nsGenericHTMLElement.cpp:596]
10:14:38     INFO -  #08: mozilla::dom::HTMLMediaElement::UnbindFromTree(bool, bool) [dom/html/HTMLMediaElement.cpp:2643]
10:14:38     INFO -  #09: mozilla::dom::Element::UnbindFromTree(bool, bool) [dom/base/Element.cpp:1837]
10:14:38     INFO -  #10: nsGenericHTMLElement::UnbindFromTree(bool, bool) [dom/html/nsGenericHTMLElement.cpp:596]
10:14:38     INFO -  #11: mozilla::dom::Element::UnbindFromTree(bool, bool) [dom/base/Element.cpp:1837]
10:14:38     INFO -  #12: nsGenericHTMLElement::UnbindFromTree(bool, bool) [dom/html/nsGenericHTMLElement.cpp:596]
10:14:38     INFO -  #13: mozilla::dom::Element::UnbindFromTree(bool, bool) [dom/base/Element.cpp:1837]
10:14:38     INFO -  #14: nsGenericHTMLElement::UnbindFromTree(bool, bool) [dom/html/nsGenericHTMLElement.cpp:596]
10:14:38     INFO -  #15: mozilla::dom::HTMLSharedElement::UnbindFromTree(bool, bool) [dom/html/HTMLSharedElement.cpp:296]
10:14:38     INFO -  #16: nsDocument::cycleCollection::Unlink(void*) [dom/base/nsDocument.cpp:2022]
10:14:38     INFO -  #17: nsHTMLDocument::cycleCollection::Unlink(void*) [mfbt/nsRefPtr.h:41]
10:14:38     INFO -  #18: nsCycleCollector::CollectWhite() [xpcom/base/nsCycleCollector.cpp:3276]
10:14:38     INFO -  #19: nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) [xpcom/base/nsCycleCollector.cpp:3630]
10:14:38     INFO -  #20: nsCycleCollector::ShutdownCollect() [xpcom/base/nsCycleCollector.cpp:3548]
10:14:38     INFO -  #21: nsCycleCollector_shutdown() [mfbt/nsRefPtr.h:41]
10:14:38     INFO -  #22: mozilla::ShutdownXPCOM(nsIServiceManager*) [xpcom/build/XPCOMInit.cpp:952]
10:14:38     INFO -  #23: ScopedXPCOMStartup::~ScopedXPCOMStartup() [toolkit/xre/nsAppRunner.cpp:1499]
10:14:38     INFO -  #24: mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::reset(ScopedXPCOMStartup*) [memory/mozalloc/mozalloc.h:210]
10:14:38     INFO -  #25: XREMain::XRE_main(int, char**, nsXREAppData const*) [mfbt/UniquePtr.h:279]
10:14:38     INFO -  #26: XRE_main [toolkit/xre/nsAppRunner.cpp:4479]
10:14:38     INFO -  #27: do_main [browser/app/nsBrowserApp.cpp:212]
10:14:38     INFO -  #28: main [browser/app/nsBrowserApp.cpp:401]
10:14:38     INFO -  [7938] WARNING: MediaDecoder without a decoder owner, can't update dormant: file /builds/slave/try-lx-d-000000000000000000000/build/src/dom/media/MediaDecoder.cpp, line 149
10:14:38     INFO -  [7938] WARNING: MediaDecoder without a decoder owner, can't update dormant: file /builds/slave/try-lx-d-000000000000000000000/build/src/dom/media/MediaDecoder.cpp, line 149
10:14:38     INFO -  [7938] WARNING: MediaDecoder without a decoder owner, can't update dormant: file /builds/slave/try-lx-d-000000000000000000000/build/src/dom/media/MediaDecoder.cpp, line 149
10:14:38     INFO -  --DOMWINDOW == 8 (0x9f04d000) [pid = 7938] [serial = 4] [outer = (nil)] [url = about:blank]
10:14:38     INFO -  --DOMWINDOW == 7 (0x9f04c800) [pid = 7938] [serial = 3] [outer = (nil)] [url = chrome://browser/content/browser.xul]
10:14:38     INFO -  --DOMWINDOW == 6 (0x9442a800) [pid = 7938] [serial = 14] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/media/test/test_vttparser.html]
10:14:38     INFO -  --DOMWINDOW == 5 (0x95d5c000) [pid = 7938] [serial = 13] [outer = (nil)] [url = http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&hideResultsTable=1&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp]
10:14:38     INFO -  --DOMWINDOW == 4 (0x9a24e000) [pid = 7938] [serial = 8] [outer = (nil)] [url = http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&hideResultsTable=1&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp]
10:14:38     INFO -  [7938] WARNING: '!mMainThread', file /builds/slave/try-lx-d-000000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 295
10:14:38     INFO -  [7938] WARNING: '!mMainThread', file /builds/slave/try-lx-d-000000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 295
10:14:38     INFO -  --DOMWINDOW == 3 (0x997c0400) [pid = 7938] [serial = 20] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,<window%20id='win'/>]
10:14:38     INFO -  --DOMWINDOW == 2 (0x99c3d000) [pid = 7938] [serial = 12] [outer = (nil)] [url = about:blank]
10:14:38     INFO -  --DOMWINDOW == 1 (0x997bec00) [pid = 7938] [serial = 18] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,<window%20id='win'/>]
10:14:38     INFO -  --DOMWINDOW == 0 (0x93a65000) [pid = 7938] [serial = 17] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/media/test/test_vttparser.html]
10:14:38     INFO -  [7938] WARNING: OOPDeinit() without successful OOPInit(): file /builds/slave/try-lx-d-000000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 2790
10:14:38     INFO -  nsStringStats
10:14:38     INFO -   => mAllocCount:          66039
10:14:38     INFO -   => mReallocCount:         7090
10:14:38     INFO -   => mFreeCount:           66039
10:14:38     INFO -   => mShareCount:          92107
10:14:38     INFO -   => mAdoptCount:           5208
10:14:38     INFO -   => mAdoptFreeCount:       5208
10:14:38     INFO -   => Process ID: 7938, Thread ID: 3074672384
10:14:38     INFO -  TEST-INFO | Main app process: exit 0
10:14:38     INFO -  runtests.py | Application ran for: 0:00:48.762416
10:14:38     INFO -  zombiecheck | Reading PID log: /tmp/tmpQ11xyopidlog
10:14:38     INFO -  Stopping web server
10:14:38     INFO -  Stopping web socket server
10:14:38     INFO -  Stopping ssltunnel
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes
10:14:38     INFO -  TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes
10:14:38     INFO -  TEST-INFO | leakcheck | tab process: leak threshold set at 14000 bytes
10:14:38     INFO -  TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes
10:14:38     INFO -  == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 7938
10:14:38     INFO -       |<----------------Class--------------->|<-----Bytes------>|<----Objects---->|
10:14:38     INFO -       |                                      | Per-Inst   Leaked|   Total      Rem|
10:14:38     INFO -     0 |TOTAL                                 |       21      440| 1144129        9|
10:14:38     INFO -   145 |DOMEventTargetHelper                  |       40       80|     120        2|
10:14:38     INFO -   202 |Event                                 |       44       44|    1563        1|
10:14:38     INFO -   564 |TextTrack                             |      116      116|       1        1|
10:14:38     INFO -   567 |TextTrackList                         |       48       48|       2        1|
10:14:38     INFO -   581 |TrackEvent                            |       60       60|       3        1|
10:14:38     INFO -   630 |WidgetEvent                           |       76       76|    1819        1|
10:14:38     INFO -  1114 |nsRunnable                            |       12       12|    7114        1|
10:14:38     INFO -  1204 |nsTArray_base                         |        4        4|  251281        1|
10:14:38     INFO -  nsTraceRefcnt::DumpStatistics: 1321 entries
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 2 DOMEventTargetHelper (80 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 Event (44 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 TextTrack (116 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 TextTrackList (48 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 TrackEvent (60 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 WidgetEvent (76 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 nsRunnable (12 bytes)
10:14:38     INFO -  TEST-INFO | leakcheck | default process: leaked 1 nsTArray_base (4 bytes)
10:14:38  WARNING -  TEST-UNEXPECTED-FAIL | leakcheck | default process: 440 bytes leaked (DOMEventTargetHelper, Event, TextTrack, TextTrackList, TrackEvent, ...)
10:14:38     INFO -  runtests.py | Running tests: end.
10:14:38     INFO -  2538 INFO TEST-START | Shutdown
10:14:38     INFO -  2539 INFO Passed:  2
10:14:38     INFO -  2540 INFO Failed:  0
10:14:38     INFO -  2541 INFO Todo:    0
10:14:38     INFO -  2542 INFO Slowest: 6285ms - /tests/dom/media/test/test_vttparser.html
Blocks: 1162003
Component: Audio/Video → Audio/Video: Playback
we are running with run-by-dir and this is not disabled, I think this is not an issue anymore!
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.