Closed Bug 1124404 Opened 9 years ago Closed 9 years ago

Intermittent test_bug1113600.html | Assertion count 3 is greater than expected range 0-0 assertions.

Categories

(Core :: Audio/Video, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla36
Tracking Status
firefox36 --- fixed
firefox37 --- unaffected
firefox38 --- unaffected
firefox-esr31 --- unaffected

People

(Reporter: KWierso, Assigned: pehrsons)

References

Details

(Keywords: intermittent-failure)

This is only showing up on beta 36 as far as I can see. Did something else not get uplifted?


13:28:15 INFO - 2180 INFO TEST-START | /tests/dom/media/test/test_bug1113600.html
13:28:15 INFO - ++DOMWINDOW == 34 (0C9D4C00) [pid = 2156] [serial = 3709] [outer = 12F92C00]
13:28:16 INFO - JavaScript error: jar:file:///C:/slave/test/build/application/firefox/omni.ja!/components/nsHandlerService.js, line 891: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]
13:28:16 INFO - JavaScript error: jar:file:///C:/slave/test/build/application/firefox/omni.ja!/components/nsHandlerService.js, line 891: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIProperties.get]
13:28:20 INFO - [Parent 2156] ###!!! ASSERTION: Clock should go forwards if the playback rate is > 0.: 'GetMediaTime() <= clock_time || mPlaybackRate <= 0', file c:\builds\moz2_slave\m-beta-w32-d-00000000000000000\build\dom\media\MediaDecoderStateMachine.cpp, line 2945
13:28:31 INFO - #01: mozilla::MediaDecoderStateMachine::RunStateMachine() [dom/media/MediaDecoderStateMachine.cpp:2643]
13:28:31 INFO - #02: mozilla::MediaDecoderStateMachineScheduler::TimeoutExpired(int) [dom/media/MediaDecoderStateMachineScheduler.cpp:160]
13:28:31 INFO - #03: `anonymous namespace'::TimerEvent::Run() [dom/media/MediaDecoderStateMachineScheduler.cpp:24]
13:28:31 INFO - #04: nsThreadPool::Run() [xpcom/threads/nsThreadPool.cpp:222]
13:28:31 INFO - #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:830]
13:28:31 INFO - #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265]
13:28:31 INFO - #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:368]
13:28:31 INFO - #08: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:233]
13:28:31 INFO - #09: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227]
13:28:31 INFO - #10: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201]
13:28:31 INFO - #11: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:359]
13:28:32 INFO - #12: _PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:397]
13:28:32 INFO - #13: pr_root [nsprpub/pr/src/md/windows/w95thred.c:90]
13:28:32 INFO - #14: MSVCR120 + 0x2c01d
13:28:32 INFO - #15: MSVCR120 + 0x2c001
13:28:32 INFO - #16: kernel32 + 0xb713
13:28:32 INFO - [Parent 2156] ###!!! ASSERTION: Clock should go forwards if the playback rate is > 0.: 'GetMediaTime() <= clock_time || mPlaybackRate <= 0', file c:\builds\moz2_slave\m-beta-w32-d-00000000000000000\build\dom\media\MediaDecoderStateMachine.cpp, line 2945
13:28:32 INFO - #01: mozilla::MediaDecoderStateMachine::RunStateMachine() [dom/media/MediaDecoderStateMachine.cpp:2643]
13:28:32 INFO - #02: mozilla::MediaDecoderStateMachineScheduler::TimeoutExpired(int) [dom/media/MediaDecoderStateMachineScheduler.cpp:160]
13:28:32 INFO - #03: `anonymous namespace'::TimerEvent::Run() [dom/media/MediaDecoderStateMachineScheduler.cpp:24]
13:28:32 INFO - #04: nsThreadPool::Run() [xpcom/threads/nsThreadPool.cpp:222]
13:28:32 INFO - #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:830]
13:28:32 INFO - #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265]
13:28:32 INFO - #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:368]
13:28:32 INFO - #08: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:233]
13:28:32 INFO - #09: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227]
13:28:32 INFO - #10: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201]
13:28:32 INFO - #11: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:359]
13:28:32 INFO - #12: _PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:397]
13:28:32 INFO - #13: pr_root [nsprpub/pr/src/md/windows/w95thred.c:90]
13:28:32 INFO - #14: MSVCR120 + 0x2c01d
13:28:32 INFO - #15: MSVCR120 + 0x2c001
13:28:32 INFO - #16: kernel32 + 0xb713
13:28:32 INFO - --DOMWINDOW == 33 (0B4BD000) [pid = 2156] [serial = 3706] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
13:28:32 INFO - [Parent 2156] ###!!! ASSERTION: Clock should go forwards if the playback rate is > 0.: 'GetMediaTime() <= clock_time || mPlaybackRate <= 0', file c:\builds\moz2_slave\m-beta-w32-d-00000000000000000\build\dom\media\MediaDecoderStateMachine.cpp, line 2945
13:28:32 INFO - #01: mozilla::MediaDecoderStateMachine::RunStateMachine() [dom/media/MediaDecoderStateMachine.cpp:2643]
13:28:32 INFO - #02: mozilla::MediaDecoderStateMachineScheduler::TimeoutExpired(int) [dom/media/MediaDecoderStateMachineScheduler.cpp:160]
13:28:32 INFO - #03: `anonymous namespace'::TimerEvent::Run() [dom/media/MediaDecoderStateMachineScheduler.cpp:24]
13:28:32 INFO - #04: nsThreadPool::Run() [xpcom/threads/nsThreadPool.cpp:222]
13:28:32 INFO - #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:830]
13:28:32 INFO - #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265]
13:28:32 INFO - #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:368]
13:28:32 INFO - #08: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:233]
13:28:32 INFO - #09: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227]
13:28:32 INFO - #10: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201]
13:28:32 INFO - #11: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:359]
13:28:32 INFO - #12: _PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:397]
13:28:32 INFO - #13: pr_root [nsprpub/pr/src/md/windows/w95thred.c:90]
13:28:32 INFO - #14: MSVCR120 + 0x2c01d
13:28:32 INFO - #15: MSVCR120 + 0x2c001
13:28:32 INFO - #16: kernel32 + 0xb713
13:28:32 INFO - --DOMWINDOW == 32 (0C901400) [pid = 2156] [serial = 3708] [outer = 00000000] [url = http://mochi.test:8888/tests/SimpleTest/iframe-between-tests.html]
13:28:32 INFO - --DOMWINDOW == 31 (0C066800) [pid = 2156] [serial = 3705] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/media/test/test_buffered.html]
13:28:32 INFO - --DOMWINDOW == 30 (04C9BC00) [pid = 2156] [serial = 3707] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/media/test/test_bug1018933.html]
13:28:32 INFO - 2181 INFO TEST-OK | /tests/dom/media/test/test_bug1113600.html | took 17186ms
13:28:32 INFO - ++DOMWINDOW == 31 (0B490000) [pid = 2156] [serial = 3710] [outer = 12F92C00]
13:28:32 INFO - 2182 INFO TEST-UNEXPECTED-ERROR | /tests/dom/media/test/test_bug1113600.html | Assertion count 3 is greater than expected range 0-0 assertions.
13:28:32 INFO - TEST-INFO
13:28:32 INFO - 2183 INFO TEST-START | /tests/dom/media/test/test_bug463162.xhtml
13:28:32 INFO - ++DOMWINDOW == 32 (0AE9AC00) [pid = 2156] [serial = 3711] [outer = 12F92C00]
13:28:33 INFO - error(a1) expected error gResultCount=1
13:28:33 INFO - error(a4) expected error gResultCount=2
13:28:33 INFO - onMetaData(a3) expected loaded gResultCount=3
13:28:33 INFO - onMetaData(a2) expected loaded gResultCount=4
Flags: needinfo?(pehrsons)
Doh. Yes, bug 1106963 is needed or clock may go backwards when shutting down a captured media element.
Flags: needinfo?(pehrsons)
Depends on: 1106963
Bug 1106963 was uplifted just after comment 10 happened; shouldn't see any more of this one on beta.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Indeed, thanks for the quick follow-up :)
Assignee: nobody → pehrsons
Target Milestone: --- → mozilla36
You need to log in before you can comment on or make changes to this bug.