Closed Bug 1280530 Opened 8 years ago Closed 7 years ago

Intermittent test_offscreencanvas_serviceworker.html | application crashed [@ gl::Context::blitFramebuffer(int,int,int,int,int,int,int,int,unsigned int,unsigned int)]

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox50 --- affected

People

(Reporter: aryx, Unassigned)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [gfx-noted])

Crash Data

https://treeherder.mozilla.org/logviewer.html#?job_id=30236235&repo=mozilla-inbound

09:20:37     INFO -  105 INFO TEST-PASS | dom/canvas/test/test_offscreencanvas_serviceworker.html | [loop 8] gl.getError should be 0x0, was 0x0.
09:20:37     INFO -  106 INFO TEST-PASS | dom/canvas/test/test_offscreencanvas_serviceworker.html | [loop 9] [viewport]gl.getError should be 0x0, was 0x0.
09:20:37     INFO -  107 INFO TEST-PASS | dom/canvas/test/test_offscreencanvas_serviceworker.html | [loop 9] Should be red before drawing.
09:20:37     INFO -  108 INFO TEST-PASS | dom/canvas/test/test_offscreencanvas_serviceworker.html | [loop 9] [predraw]gl.getError should be 0x0, was 0x0.
09:20:37     INFO -  109 INFO TEST-PASS | dom/canvas/test/test_offscreencanvas_serviceworker.html | [loop 9] [drawarrays]gl.getError should be 0x0, was 0x0.
09:20:37  WARNING -  TEST-UNEXPECTED-FAIL | dom/canvas/test/test_offscreencanvas_serviceworker.html | application terminated with exit code 1
09:20:37     INFO -  runtests.py | Application ran for: 0:00:10.126000
09:20:37     INFO -  zombiecheck | Reading PID log: c:\users\cltbld\appdata\local\temp\tmptg3wfhpidlog
09:20:37     INFO -  mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/Yrd_4C_SRny-PJ5ZThEdYQ/artifacts/public/build/firefox-50.0a1.en-US.win32.crashreporter-symbols.zip
09:20:42     INFO -  mozcrash Copy/paste: C:\slave\test\build\win32-minidump_stackwalk.exe c:\users\cltbld\appdata\local\temp\tmpqyn6f1.mozrunner\minidumps\04e17dbb-fb86-4141-b569-3b13bfd55c30.dmp c:\users\cltbld\appdata\local\temp\tmpa2myft
09:20:49     INFO -  mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\04e17dbb-fb86-4141-b569-3b13bfd55c30.dmp
09:20:49     INFO -  mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\04e17dbb-fb86-4141-b569-3b13bfd55c30.extra
09:20:49  WARNING -  PROCESS-CRASH | dom/canvas/test/test_offscreencanvas_serviceworker.html | application crashed [@ gl::Context::blitFramebuffer(int,int,int,int,int,int,int,int,unsigned int,unsigned int)]
09:20:49     INFO -  Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpqyn6f1.mozrunner\minidumps\04e17dbb-fb86-4141-b569-3b13bfd55c30.dmp
09:20:49     INFO -  Operating system: Windows NT
09:20:49     INFO -                    6.1.7601 Service Pack 1
09:20:49     INFO -  CPU: x86
09:20:49     INFO -       GenuineIntel family 6 model 30 stepping 5
09:20:49     INFO -       8 CPUs
09:20:49     INFO -  Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
09:20:49     INFO -  Crash address: 0x68
09:20:49     INFO -  Process uptime: 10 seconds
09:20:49     INFO -  Thread 82 (crashed)
09:20:49     INFO -   0  libGLESv2.dll!gl::Context::blitFramebuffer(int,int,int,int,int,int,int,int,unsigned int,unsigned int) [Context.cpp:45fa8083c4fc : 2079 + 0x0]
09:20:49     INFO -      eip = 0x6447ca4f   esp = 0x275be52c   ebp = 0x275be568   ebx = 0x27131780
09:20:49     INFO -      esi = 0x26ba7800   edi = 0x00000000   eax = 0x26ba7c4c   ecx = 0xd2937bc1
09:20:49     INFO -      edx = 0xffffffff   efl = 0x00010246
09:20:49     INFO -      Found by: given as instruction pointer in context
09:20:49     INFO -   1  libGLESv2.dll!gl::BlitFramebufferANGLE(int,int,int,int,int,int,int,int,unsigned int,unsigned int) [entry_points_gles_2_0_ext.cpp:45fa8083c4fc : 723 + 0x25]
09:20:49     INFO -      eip = 0x643c6c74   esp = 0x275be570   ebp = 0x275be59c
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   2  xul.dll!mozilla::gl::GLScreenBuffer::AssureBlitted() [GLScreenBuffer.cpp:45fa8083c4fc : 445 + 0x17]
09:20:49     INFO -      eip = 0x653c0329   esp = 0x275be5a4   ebp = 0x275be5fc
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   3  xul.dll!mozilla::gl::GLContext::fReadPixels(int,int,int,int,unsigned int,unsigned int,void *) [GLContext.cpp:45fa8083c4fc : 2785 + 0x5]
09:20:49     INFO -      eip = 0x653cd883   esp = 0x275be604   ebp = 0x275be608
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   4  xul.dll!mozilla::WebGLContext::DoReadPixelsAndConvert(int,int,int,int,unsigned int,unsigned int,void *,unsigned int,unsigned int) [WebGLContextGL.cpp:45fa8083c4fc : 1295 + 0x1b]
09:20:49     INFO -      eip = 0x659b97b8   esp = 0x275be610   ebp = 0x275be684
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   5  xul.dll!mozilla::WebGLContext::ReadPixels(int,int,int,int,unsigned int,unsigned int,mozilla::dom::Nullable<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView(JSObject *),&js::GetArrayBufferViewLengthAndData(JSObject *,unsigned int *,bool *,unsigned char * *),&JS_GetArrayBufferViewType(JSObject *)> > const &,mozilla::ErrorResult &) [WebGLContextGL.cpp:45fa8083c4fc : 1647 + 0x1c]
09:20:49     INFO -      eip = 0x659c1016   esp = 0x275be68c   ebp = 0x275be70c
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   6  xul.dll!mozilla::dom::WebGLRenderingContextBinding::readPixels [WebGLRenderingContextBinding.cpp:45fa8083c4fc : 14122 + 0x18]
09:20:49     INFO -      eip = 0x65824375   esp = 0x275be714   ebp = 0x275be7b0
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   7  xul.dll!mozilla::dom::GenericBindingMethod(JSContext *,unsigned int,JS::Value *) [BindingUtils.cpp:45fa8083c4fc : 2784 + 0x1c]
09:20:49     INFO -      eip = 0x65975c63   esp = 0x275be7b8   ebp = 0x275be7fc
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   8  0xfbc72e9
09:20:49     INFO -      eip = 0x0fbc72e9   esp = 0x275be804   ebp = 0x275be870
09:20:49     INFO -      Found by: call frame info
09:20:49     INFO -   9  0x27c4f650
09:20:49     INFO -      eip = 0x27c4f650   esp = 0x275be878   ebp = 0x275be8fc
09:20:49     INFO -      Found by: previous frame's frame pointer
09:20:49     INFO -  10  0xfbc0968
09:20:49     INFO -      eip = 0x0fbc0968   esp = 0x275be904   ebp = 0x275be948
09:20:49     INFO -      Found by: previous frame's frame pointer
09:20:49     INFO -  11  xul.dll!EnterBaseline [BaselineJIT.cpp:45fa8083c4fc : 155 + 0x1e]
09:20:49     INFO -      eip = 0x66ad57cc   esp = 0x275be950   ebp = 0x275bea28
09:20:49     INFO -      Found by: previous frame's frame pointer
09:20:49     INFO -  12  xul.dll + 0x1b8da60
09:20:49     INFO -      eip = 0x6680da60   esp = 0x275be9b4   ebp = 0x275bea28
09:20:49     INFO -      Found by: stack scanning
09:20:49     INFO -  13  xul.dll!js::jit::EnterBaselineMethod(JSContext *,js::RunState &) [BaselineJIT.cpp:45fa8083c4fc : 194 + 0xd]
09:20:49     INFO -      eip = 0x66ad5df6   esp = 0x275bea30   ebp = 0x275bead0
09:20:49     INFO -      Found by: previous frame's frame pointer
09:20:49     INFO -  14  xul.dll!js::jit::EnterBaselineMethod(JSContext *,js::RunState &) [BaselineJIT.cpp:45fa8083c4fc : 194 + 0xd]
09:20:49     INFO -      eip = 0x66ad5df6   esp = 0x275bea38   ebp = 0x275bead0
09:20:49     INFO -      Found by: stack scanning
09:20:49     INFO -  15  xul.dll!js::jit::Compile [Ion.cpp:45fa8083c4fc : 2377 + 0xc]
09:20:49     INFO -      eip = 0x66972c00   esp = 0x275bea84   ebp = 0x275bf0b8
09:20:49     INFO -      Found by: stack scanning
09:20:49     INFO -  16  xul.dll!Interpret [Interpreter.cpp:45fa8083c4fc : 2918 + 0xc]
09:20:49     INFO -      eip = 0x66801d8d   esp = 0x275bead8   ebp = 0x275bf0b8
09:20:49     INFO -      Found by: call frame info with scanning
09:20:49     INFO -  17  xul.dll!Interpret [Interpreter.cpp:45fa8083c4fc : 2918 + 0xc]
09:20:49     INFO -      eip = 0x66801d8d   esp = 0x275beae0   ebp = 0x275bf0b8
09:20:49     INFO -      Found by: stack scanning
09:20:49     INFO -  18  mozglue.dll!arena_dalloc [jemalloc.c:45fa8083c4fc : 4740 + 0x7]
09:20:49     INFO -      eip = 0x6a713f8c   esp = 0x275beb08   ebp = 0x275bf0b8
09:20:49     INFO -      Found by: stack scanning
09:20:49     INFO -  19  0x275beb50
09:20:49     INFO -      eip = 0x275beb50   esp = 0x275bf0c0   ebp = 0x275beb28
09:20:49     INFO -      Found by: call frame info
Crash Signature: [@ gl::Context::blitFramebuffer(int,int,int,int,int,int,int,int,unsigned int,unsigned int)]
Flags: needinfo?(howareyou322)
Whiteboard: [gfx-noted]
clear since offscreen testing was off now.
Flags: needinfo?(howareyou322)
Blanket P3 on WebGL intermittent-failure bugs.
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.