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)

41 Branch
defect
Not set
normal

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
Whiteboard: [gfx-noted]
Fixed by bug 1176363.
Assignee: nobody → pehrsons
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.