Closed
Bug 1179551
Opened 9 years ago
Closed 9 years ago
Intermittent test_capture.html | application terminated with exit code 1
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
FIXED
mozilla42
Tracking | Status | |
---|---|---|
firefox40 | --- | unaffected |
firefox41 | --- | affected |
firefox42 | --- | fixed |
firefox-esr38 | --- | unaffected |
People
(Reporter: KWierso, Assigned: pehrsons)
References
Details
(Keywords: intermittent-failure, Whiteboard: [gfx-noted])
13:58:24 INFO - 1757 INFO TEST-START | dom/canvas/test/test_capture.html
13:58:30 INFO - TEST-INFO | Main app process: exit status 1
13:58:30 INFO - 1758 INFO Checking that all video elements become red after first drawColor(red).
13:58:30 INFO - 1759 INFO Drawing color 255,0,0,255
13:58:30 INFO - 1760 INFO TEST-PASS | dom/canvas/test/test_capture.html | vauto hould not be drawn to before stable state
13:58:30 INFO - 1761 INFO TEST-PASS | dom/canvas/test/test_capture.html | vrate Should not be drawn to before stable state
13:58:30 INFO - 1762 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual Should not be drawn to before stable state
13:58:30 INFO - 1763 INFO Testing vauto against [255,0,0,255]
13:58:30 INFO - 1764 INFO TEST-PASS | dom/canvas/test/test_capture.html | vauto should become red automatically
13:58:30 INFO - 1765 INFO Testing vrate against [255,0,0,255]
13:58:30 INFO - 1766 INFO TEST-PASS | dom/canvas/test/test_capture.html | vrate should become red automatically
13:58:30 INFO - 1767 INFO Testing vmanual against [255,0,0,255]
13:58:30 INFO - 1768 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become red when we get to stable state (first frame)
13:58:30 INFO - 1769 INFO Checking that drawColor(green) propagates properly to video elements.
13:58:30 INFO - 1770 INFO Drawing color 0,255,0,255
13:58:30 INFO - 1771 INFO Testing vauto against [0,255,0,255]
13:58:30 INFO - 1772 INFO TEST-PASS | dom/canvas/test/test_capture.html | vauto should become green automatically
13:58:30 INFO - 1773 INFO Testing vrate against [0,255,0,255]
13:58:30 INFO - 1774 INFO TEST-PASS | dom/canvas/test/test_capture.html | vrate should become green automatically
13:58:30 INFO - 1775 INFO Testing vmanual against [255,0,0,255]
13:58:30 INFO - 1776 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should still be red
13:58:30 INFO - 1777 INFO Requesting frame from vmanual
13:58:30 INFO - 1778 INFO Testing vmanual against [0,255,0,255]
13:58:30 INFO - 1779 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become green after requstFrame()
13:58:30 INFO - 1780 INFO Checking that requestFrame() immediately before and after drawColor() calls results in the expected frame seen in the stream.
13:58:30 INFO - 1781 INFO Testing vmanual against [0,255,0,255]
13:58:30 INFO - 1782 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should still be green
13:58:30 INFO - 1783 INFO Drawing color 255,0,0,255
13:58:30 INFO - 1784 INFO Requesting frame from vmanual
13:58:30 INFO - 1785 INFO Drawing color 0,255,0,255
13:58:30 INFO - 1786 INFO Testing vmanual against [255,0,0,255]
13:58:30 INFO - 1787 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become red after call order test
13:58:30 INFO - 1788 INFO Waiting for vmanual to time out after 500ms against [0,255,0,255] - green
13:58:30 INFO - 1789 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should not become green after call order test
13:58:30 INFO - 1790 INFO Checking that drawColor(green) propagates properly to video elements.
13:58:30 INFO - 1791 INFO Drawing color 0,255,0,255
13:58:30 INFO - 1792 INFO Testing vauto against [0,255,0,255]
13:58:30 INFO - 1793 INFO TEST-PASS | dom/canvas/test/test_capture.html | vauto should become green automatically
13:58:30 INFO - 1794 INFO Testing vrate against [0,255,0,255]
13:58:30 INFO - 1795 INFO TEST-PASS | dom/canvas/test/test_capture.html | vrate should become green automatically
13:58:30 INFO - 1796 INFO Testing vmanual against [255,0,0,255]
13:58:30 INFO - 1797 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should still be red
13:58:30 INFO - 1798 INFO Requesting frame from vmanual
13:58:30 INFO - 1799 INFO Testing vmanual against [0,255,0,255]
13:58:30 INFO - 1800 INFO TEST-PASS | dom/canvas/test/test_capture.html | vmanual should become green after requstFrame()
13:58:30 INFO - 1801 INFO Checking that drawImage with not origin-clean image renders streams useless.
13:58:30 WARNING - TEST-UNEXPECTED-FAIL | dom/canvas/test/test_capture.html | application terminated with exit code 1
13:58:30 INFO - runtests.py | Application ran for: 0:09:47.315000
13:58:30 INFO - zombiecheck | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpodkxanpidlog
13:58:30 INFO - ==> process 2992 launched child process 2128 ("C:\slave\test\build\application\firefox\plugin-container.exe" --channel="2992.4.899128127\1090683587" "c:\users\cltbld\appdata\local\temp\tmp9nv2rk.mozrunner\plugins\nptest.dll" -greomni "C:\slave\test\build\application\firefox\omni.ja" -appomni "C:\slave\test\build\application\firefox\browser\omni.ja" -appdir "C:\slave\test\build\application\firefox\browser" - 2992 "\\.\pipe\gecko-crash-server-pipe.2992" plugin)
13:58:30 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/cShURqXWTbWg3Gfdu4Ibpw/artifacts/public/build/firefox-42.0a1.en-US.win32.crashreporter-symbols.zip
13:58:43 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\922a8509-9458-4ac9-9bd3-f64cf11ee829.dmp
13:58:43 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\922a8509-9458-4ac9-9bd3-f64cf11ee829.extra
13:58:43 WARNING - PROCESS-CRASH | dom/canvas/test/test_capture.html | application crashed [@ 0x400]
13:58:43 INFO - Crash dump filename: c:\users\cltbld\appdata\local\temp\tmp9nv2rk.mozrunner\minidumps\922a8509-9458-4ac9-9bd3-f64cf11ee829.dmp
13:58:43 INFO - Operating system: Windows NT
13:58:43 INFO - 6.1.7601 Service Pack 1
13:58:43 INFO - CPU: x86
13:58:43 INFO - GenuineIntel family 6 model 30 stepping 5
13:58:43 INFO - 8 CPUs
13:58:43 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_EXEC
13:58:43 INFO - Crash address: 0x400
13:58:43 INFO - Thread 0 (crashed)
13:58:43 INFO - 0 0x400
13:58:43 INFO - eip = 0x00000400 esp = 0x0031db6c ebp = 0x0031db80 ebx = 0x37a77960
13:58:43 INFO - esi = 0x00165e80 edi = 0x00165e80 eax = 0x647b01d8 ecx = 0x37a77960
13:58:43 INFO - edx = 0xfffffffe efl = 0x00010246
13:58:43 INFO - Found by: given as instruction pointer in context
13:58:43 INFO - 1 d2d1.dll + 0x3cefd
13:58:43 INFO - eip = 0x647ecefe esp = 0x0031db88 ebp = 0x0031db94
13:58:43 INFO - Found by: previous frame's frame pointer
13:58:43 INFO - 2 xul.dll!mozilla::gfx::SourceSurfaceD2DTarget::DrawTargetWillChange() [SourceSurfaceD2DTarget.cpp:4bfe1c223646 : 120 + 0xc]
13:58:43 INFO - eip = 0x65d8a7db esp = 0x0031db9c ebp = 0x0031dbe4
13:58:43 INFO - Found by: previous frame's frame pointer
13:58:43 INFO - 3 xul.dll!mozilla::gfx::DrawTargetD2D::MarkChanged() [DrawTargetD2D.cpp:4bfe1c223646 : 1575 + 0x4]
13:58:43 INFO - eip = 0x65d78636 esp = 0x0031dbec ebp = 0x0031dc14
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 4 xul.dll!mozilla::gfx::DrawTargetD2D::PrepareForDrawing(ID2D1RenderTarget *) [DrawTargetD2D.cpp:4bfe1c223646 : 1560 + 0x6]
13:58:43 INFO - eip = 0x65d78da6 esp = 0x0031dc1c ebp = 0x0031dc60
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 5 xul.dll!mozilla::gfx::DrawTargetD2D::DrawSurface(mozilla::gfx::SourceSurface *,mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::DrawSurfaceOptions const &,mozilla::gfx::DrawOptions const &) [DrawTargetD2D.cpp:4bfe1c223646 : 362 + 0x4]
13:58:43 INFO - eip = 0x65d741af esp = 0x0031dc68 ebp = 0x0031dce8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 6 xul.dll!mozilla::dom::CanvasRenderingContext2D::DrawImage(mozilla::dom::HTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement const &,double,double,double,double,double,double,double,double,unsigned char,mozilla::ErrorResult &) [CanvasRenderingContext2D.cpp:4bfe1c223646 : 4475 + 0x8b]
13:58:43 INFO - eip = 0x66344dd3 esp = 0x0031dcf0 ebp = 0x0031de90
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 7 xul.dll!mozilla::dom::CanvasRenderingContext2D::DrawImage(mozilla::dom::HTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement const &,double,double,double,double,mozilla::ErrorResult &) [CanvasRenderingContext2D.h:4bfe1c223646 : 222 + 0x3c]
13:58:43 INFO - eip = 0x66178d76 esp = 0x0031de98 ebp = 0x0031dee4
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 8 xul.dll!mozilla::dom::CanvasRenderingContext2DBinding::drawImage [CanvasRenderingContext2DBinding.cpp:4bfe1c223646 : 4192 + 0x20]
13:58:43 INFO - eip = 0x6616beaa esp = 0x0031deec ebp = 0x0031df90
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 9 xul.dll!mozilla::dom::GenericBindingMethod(JSContext *,unsigned int,JS::Value *) [BindingUtils.cpp:4bfe1c223646 : 2560 + 0x1b]
13:58:43 INFO - eip = 0x66325421 esp = 0x0031df98 ebp = 0x0031dfdc
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 10 xul.dll!js::Invoke(JSContext *,JS::CallArgs,js::MaybeConstruct) [Interpreter.cpp:4bfe1c223646 : 711 + 0x62]
13:58:43 INFO - eip = 0x67051bbd esp = 0x0031dfe4 ebp = 0x0031e2c8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 11 xul.dll!Interpret [Interpreter.cpp:4bfe1c223646 : 2959 + 0x26]
13:58:43 INFO - eip = 0x6704db88 esp = 0x0031e2d0 ebp = 0x0031eefc
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 12 xul.dll!js::RunScript(JSContext *,js::RunState &) [Interpreter.cpp:4bfe1c223646 : 655 + 0x6]
13:58:43 INFO - eip = 0x67055311 esp = 0x0031ef04 ebp = 0x0031ef54
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 13 xul.dll!js::Invoke(JSContext *,JS::CallArgs,js::MaybeConstruct) [Interpreter.cpp:4bfe1c223646 : 731 + 0xc]
13:58:43 INFO - eip = 0x67051c79 esp = 0x0031ef5c ebp = 0x0031f23c
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 14 xul.dll!js::Invoke(JSContext *,JS::Value const &,JS::Value const &,unsigned int,JS::Value const *,JS::MutableHandle<JS::Value>) [Interpreter.cpp:4bfe1c223646 : 768 + 0x1a]
13:58:43 INFO - eip = 0x67051989 esp = 0x0031f244 ebp = 0x0031f2e4
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 15 xul.dll!JS::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [jsapi.cpp:4bfe1c223646 : 4579 + 0x13]
13:58:43 INFO - eip = 0x66fe2f82 esp = 0x0031f2ec ebp = 0x0031f310
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 16 xul.dll!mozilla::dom::AnyCallback::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [PromiseBinding.cpp:4bfe1c223646 : 79 + 0x29]
13:58:43 INFO - eip = 0x660c2758 esp = 0x0031f318 ebp = 0x0031f3e0
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 17 xul.dll!mozilla::dom::AnyCallback::Call(JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &,char const *,mozilla::dom::CallbackObject::ExceptionHandling,JSCompartment *) [PromiseBinding.h:4bfe1c223646 : 134 + 0x19]
13:58:43 INFO - eip = 0x6662e8c2 esp = 0x0031f3e8 ebp = 0x0031f4d8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 18 xul.dll!mozilla::dom::WrapperPromiseCallback::Call(JSContext *,JS::Handle<JS::Value>) [PromiseCallback.cpp:4bfe1c223646 : 212 + 0x31]
13:58:43 INFO - eip = 0x6662eb50 esp = 0x0031f4e0 ebp = 0x0031f5b4
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 19 xul.dll!mozilla::dom::PromiseCallbackTask::Run() [Promise.cpp:4bfe1c223646 : 100 + 0x23]
13:58:43 INFO - eip = 0x66631a63 esp = 0x0031f5bc ebp = 0x0031f6ac
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 20 xul.dll!mozilla::dom::Promise::PerformMicroTaskCheckpoint() [Promise.cpp:4bfe1c223646 : 504 + 0x5]
13:58:43 INFO - eip = 0x66630c0f esp = 0x0031f6b4 ebp = 0x0031f728
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 21 xul.dll!nsXPConnect::AfterProcessNextEvent(nsIThreadInternal *,unsigned int,bool) [nsXPConnect.cpp:4bfe1c223646 : 974 + 0x4]
13:58:43 INFO - eip = 0x65c74556 esp = 0x0031f730 ebp = 0x0031f730
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 22 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:4bfe1c223646 : 867 + 0xd]
13:58:43 INFO - eip = 0x6596eb5a esp = 0x0031f738 ebp = 0x0031f820
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 23 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:4bfe1c223646 : 265 + 0xc]
13:58:43 INFO - eip = 0x6598423c esp = 0x0031f828 ebp = 0x0031f834
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 24 xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:4bfe1c223646 : 95 + 0x9]
13:58:43 INFO - eip = 0x65b0a4f9 esp = 0x0031f83c ebp = 0x0031f860
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 25 xul.dll!MessageLoop::RunHandler() [message_loop.cc:4bfe1c223646 : 227 + 0x7]
13:58:43 INFO - eip = 0x65afc578 esp = 0x0031f868 ebp = 0x0031f898
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 26 xul.dll!MessageLoop::Run() [message_loop.cc:4bfe1c223646 : 201 + 0x6]
13:58:43 INFO - eip = 0x65afc391 esp = 0x0031f8a0 ebp = 0x0031f8b8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 27 xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:4bfe1c223646 : 165 + 0xb]
13:58:43 INFO - eip = 0x666cbc2a esp = 0x0031f8c0 ebp = 0x0031f8c8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 28 xul.dll!nsAppShell::Run() [nsAppShell.cpp:4bfe1c223646 : 178 + 0x7]
13:58:43 INFO - eip = 0x66703d8c esp = 0x0031f8d0 ebp = 0x0031f8d8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 29 xul.dll!nsAppStartup::Run() [nsAppStartup.cpp:4bfe1c223646 : 280 + 0x5]
13:58:43 INFO - eip = 0x66b7f698 esp = 0x0031f8e0 ebp = 0x0031f8ec
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 30 xul.dll!XREMain::XRE_mainRun() [nsAppRunner.cpp:4bfe1c223646 : 4275 + 0xb]
13:58:43 INFO - eip = 0x66bae6cc esp = 0x0031f8f4 ebp = 0x0031fac8
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 31 xul.dll!XREMain::XRE_main(int,char * * const,nsXREAppData const *) [nsAppRunner.cpp:4bfe1c223646 : 4359 + 0x6]
13:58:43 INFO - eip = 0x66bacf80 esp = 0x0031fad0 ebp = 0x0031fae4
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 32 xul.dll!XRE_main [nsAppRunner.cpp:4bfe1c223646 : 4448 + 0x11]
13:58:43 INFO - eip = 0x66baef2d esp = 0x0031faec ebp = 0x0031fbfc
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 33 firefox.exe!do_main [nsBrowserApp.cpp:4bfe1c223646 : 214 + 0x1b]
13:58:43 INFO - eip = 0x00951f58 esp = 0x0031fc04 ebp = 0x0031fd98
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 34 firefox.exe!NS_internal_main(int,char * *) [nsBrowserApp.cpp:4bfe1c223646 : 478 + 0xb]
13:58:43 INFO - eip = 0x00951a05 esp = 0x0031fda0 ebp = 0x0031fe28
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 35 firefox.exe!wmain [nsWindowsWMain.cpp:4bfe1c223646 : 131 + 0x6]
13:58:43 INFO - eip = 0x00952239 esp = 0x0031fe30 ebp = 0x0031fe5c
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 36 firefox.exe!__tmainCRTStartup [crt0.c : 255 + 0x11]
13:58:43 INFO - eip = 0x00952d18 esp = 0x0031fe64 ebp = 0x0031fea4
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 37 kernel32.dll + 0x53c44
13:58:43 INFO - eip = 0x76a93c45 esp = 0x0031feac ebp = 0x0031feb0
13:58:43 INFO - Found by: call frame info
13:58:43 INFO - 38 ntdll.dll + 0x637f4
13:58:43 INFO - eip = 0x774937f5 esp = 0x0031feb8 ebp = 0x0031fef0
13:58:43 INFO - Found by: previous frame's frame pointer
13:58:43 INFO - 39 ntdll.dll + 0x637c7
13:58:43 INFO - eip = 0x774937c8 esp = 0x0031fef8 ebp = 0x0031ff08
13:58:43 INFO - Found by: previous frame's frame pointer
13:58:43 INFO - Thread 1
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 33•9 years ago
|
||
Fixed by bug 1176363.
Assignee: nobody → pehrsons
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox40:
--- → unaffected
status-firefox41:
--- → affected
status-firefox42:
--- → fixed
status-firefox-esr38:
--- → unaffected
Resolution: --- → FIXED
See Also: → 1176363
Target Milestone: --- → mozilla42
You need to log in
before you can comment on or make changes to this bug.
Description
•