Closed Bug 1138528 Opened 9 years ago Closed 9 years ago

Intermittent test_mediatrack_replay_from_end.html | application crashed [@ mozilla::layers::ImageContainer::GetCurrentSize()]

Categories

(Core :: Audio/Video, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Bobby, this looks maybe-related to your most-recent push to inbound?

01:31:22 INFO - 206 INFO TEST-START | dom/media/test/test_mediatrack_replay_from_end.html
01:31:22 INFO - ++DOMWINDOW == 19 (0000007CC6EBCF80) [pid = 2024] [serial = 243] [outer = 0000007CD8E4BC00]
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\workers\ServiceWorkerManager.cpp, line 2370
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\protocol\http\HttpBaseChannel.cpp, line 1952
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\workers\ServiceWorkerManager.cpp, line 2370
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\protocol\http\HttpBaseChannel.cpp, line 1952
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\workers\ServiceWorkerManager.cpp, line 2370
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\protocol\http\HttpBaseChannel.cpp, line 1952
01:31:23 INFO - [2024] WARNING: Performance Entry buffer size maximum reached!: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\base\nsPerformance.cpp, line 562
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\workers\ServiceWorkerManager.cpp, line 2370
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\protocol\http\HttpBaseChannel.cpp, line 1952
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\dom\workers\ServiceWorkerManager.cpp, line 2370
01:31:23 INFO - [2024] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x80004005: file c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\netwerk\protocol\http\HttpBaseChannel.cpp, line 1952
01:31:25 INFO - TEST-INFO | Main app process: exit status 1
01:31:25 INFO - 207 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | A valid string reason is expected
01:31:25 INFO - 208 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | Reason cannot be empty
01:31:25 INFO - 209 INFO Started Mon Mar 02 2015 01:31:23 GMT-0800 (Pacific Standard Time) (1425288683.123s)
01:31:25 INFO - 210 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | [started big.wav-0] Length of array should match number of running tests
01:31:25 INFO - 211 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | [started 320x240.ogv-1] Length of array should match number of running tests
01:31:25 INFO - 212 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | Calls of onaddtrack on videoTracks should be 1 times.
01:31:25 INFO - 213 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | Calls of onremovetrack on videoTracks should be 1 times.
01:31:25 INFO - 214 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | Calls of onaddtrack on videoTracks should be 2 times.
01:31:25 INFO - 215 INFO TEST-PASS | dom/media/test/test_mediatrack_replay_from_end.html | Calls of onremovetrack on videoTracks should be 2 times.
01:31:25 INFO - 216 ERROR TEST-UNEXPECTED-FAIL | dom/media/test/test_mediatrack_replay_from_end.html | application terminated with exit code 1
01:31:25 INFO - runtests.py | Application ran for: 0:07:17.223000
01:31:25 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.t-w\appdata\local\temp\tmpraqqhapidlog
01:31:32 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\84137c23-7d0a-4b75-a52d-fb09f33dfec2.dmp
01:31:32 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\84137c23-7d0a-4b75-a52d-fb09f33dfec2.extra
01:31:32 WARNING - PROCESS-CRASH | dom/media/test/test_mediatrack_replay_from_end.html | application crashed [@ mozilla::layers::ImageContainer::GetCurrentSize()]
01:31:32 INFO - Crash dump filename: c:\users\cltbld~1.t-w\appdata\local\temp\tmpyobtf5.mozrunner\minidumps\84137c23-7d0a-4b75-a52d-fb09f33dfec2.dmp
01:31:32 INFO - Operating system: Windows NT
01:31:32 INFO - 6.2.9200
01:31:32 INFO - CPU: amd64
01:31:32 INFO - family 6 model 30 stepping 5
01:31:32 INFO - 8 CPUs
01:31:32 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
01:31:32 INFO - Crash address: 0xffffffffffffffff
01:31:32 INFO - Thread 65 (crashed)
01:31:32 INFO - 0 xul.dll!mozilla::layers::ImageContainer::GetCurrentSize() [ImageContainer.cpp:07bf3ce1c889 : 321 + 0xa]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe805ea285
01:31:32 INFO - rsp = 0x0000007cd0c5f2d0 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: given as instruction pointer in context
01:31:32 INFO - 1 xul.dll!mozilla::VideoFrameContainer::SetCurrentFrame(nsIntSize const &,mozilla::layers::Image *,mozilla::TimeStamp) [VideoFrameContainer.cpp:07bf3ce1c889 : 60 + 0x34]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe8171fa01
01:31:32 INFO - rsp = 0x0000007cd0c5f310 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 2 xul.dll!mozilla::MediaDecoderStateMachine::RenderVideoFrame(mozilla::VideoData *,mozilla::TimeStamp) [MediaDecoderStateMachine.cpp:07bf3ce1c889 : 3054 + 0x43]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe816f5fe1
01:31:32 INFO - rsp = 0x0000007cd0c5f3c0 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 3 xul.dll!mozilla::MediaDecoderStateMachine::SeekCompleted() [MediaDecoderStateMachine.cpp:07bf3ce1c889 : 2644 + 0x2b]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe816ff9ee
01:31:32 INFO - rsp = 0x0000007cd0c5f440 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 4 xul.dll!nsRunnableMethodImpl<void ( mozilla::MediaDecoderStateMachine::*)(void),void,1>::Run() [nsThreadUtils.h:07bf3ce1c889 : 386 + 0x6]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe816f8fbf
01:31:32 INFO - rsp = 0x0000007cd0c5f580 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 5 xul.dll!nsThreadPool::Run() [nsThreadPool.cpp:07bf3ce1c889 : 225 + 0x11]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fa3efca
01:31:32 INFO - rsp = 0x0000007cd0c5f5c0 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 6 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:07bf3ce1c889 : 855 + 0x11]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fa3b6bd
01:31:32 INFO - rsp = 0x0000007cd0c5f640 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 7 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:07bf3ce1c889 : 265 + 0xc]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fa80967
01:31:32 INFO - rsp = 0x0000007cd0c5f7b0 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 8 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:07bf3ce1c889 : 368 + 0xa]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fe0da21
01:31:32 INFO - rsp = 0x0000007cd0c5f7f0 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 9 xul.dll!MessageLoop::RunHandler() [message_loop.cc:07bf3ce1c889 : 226 + 0x4]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fdbebd2
01:31:32 INFO - rsp = 0x0000007cd0c5f850 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
01:31:32 INFO - 10 xul.dll!MessageLoop::Run() [message_loop.cc:07bf3ce1c889 : 200 + 0x7]
01:31:32 INFO - rbx = 0x0000007cc0966f10 r12 = 0x0000000000000001
01:31:32 INFO - r13 = 0x00000000000000ec r14 = 0x0000007cc91e6700
01:31:32 INFO - r15 = 0x0000000000000000 rip = 0x000007fe7fdbe8da
01:31:32 INFO - rsp = 0x0000007cd0c5f880 rbp = 0x0000007cd0c5f380
01:31:32 INFO - Found by: call frame info
Flags: needinfo?(bobbyholley)
I will investigate it. The work I'm doing right now is core stability stuff, which may unearth latent bugs, but move us towards a much safer and less racey threading model. My apologies for any bumps along the way. :-)
Depends on: 1135170
Flags: needinfo?(bobbyholley)
Inactive; closing (see bug 1180138).
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.