Closed Bug 1324347 Opened 7 years ago Closed 7 years ago

Crash in dom/canvas/test/webgl-conf/generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_params.html

Categories

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

defect

Tracking

()

RESOLVED DUPLICATE of bug 1323363

People

(Reporter: vliu, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

[1] was the try result. The crash happens on OS X 10.10 opt Mochitest Mochitest WebGL M(gl3). Please see [2] for more details.

[1]: https://treeherder.mozilla.org/#/jobs?repo=try&revision=8475d5648ccc069177cf0e1c3fcc0be3c51f2b1e&selectedJob=32912985

[2]: https://treeherder.mozilla.org/logviewer.html#?job_id=32912986&repo=try
21:11:02     INFO - PROCESS-CRASH | dom/canvas/test/webgl-conf/generated/test_2_deqp__functional__gles3__texturespecification__teximage2d_pbo_params.html | application crashed [@ glgConvertTo_32<GLGConverter_BGR8_ARGB8, (GLGMemory)1>(GLGOperationRec const*, GLDPixelModeRec const*) + 0x13e]
21:11:02     INFO - Crash dump filename: /var/folders/xs/dz060mwx3k394rmwvy72m0zr00000w/T/tmpv4Hbpx.mozrunner/minidumps/37B16999-7710-4321-948D-265B5E1D1921.dmp
21:11:02     INFO - Operating system: Mac OS X
21:11:02     INFO -                   10.10.5 14F27
21:11:02     INFO - CPU: amd64
21:11:02     INFO -      family 6 model 69 stepping 1
21:11:02     INFO -      4 CPUs
21:11:02     INFO - 
21:11:02     INFO - GPU: UNKNOWN
21:11:02     INFO - 
21:11:02     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
21:11:02     INFO - Crash address: 0x43
21:11:02     INFO - Process uptime: 534 seconds
21:11:02     INFO - 
21:11:02     INFO - Thread 0 (crashed)
21:11:02     INFO -  0  libGLImage.dylib!void glgConvertTo_32<GLGConverter_BGR8_ARGB8, (GLGMemory)1>(GLGOperationRec const*, GLDPixelModeRec const*) + 0x13e
21:11:02     INFO -     rax = 0x0000000000000043   rdx = 0x000000010a670000
21:11:02     INFO -     rcx = 0x000000010a67007c   rbx = 0x00007fff55664140
21:11:02     INFO -     rsi = 0x0000000000000000   rdi = 0x00007fff55664140
21:11:02     INFO -     rbp = 0x00007fff55663ed0   rsp = 0x00007fff55663e90
21:11:02     INFO -      r8 = 0x0000000000000060    r9 = 0x00000000000b1008
21:11:02     INFO -     r10 = 0x00000000002c4000   r11 = 0x00000000002c4020
21:11:02     INFO -     r12 = 0x0000000000000043   r13 = 0x000000000000007c
21:11:02     INFO -     r14 = 0x000000010a670000   r15 = 0x0000000000000001
21:11:02     INFO -     rip = 0x00007fff8b2db95d
21:11:02     INFO -     Found by: given as instruction pointer in context
21:11:02     INFO -  1  libGLImage.dylib!glgProcessPixelsWithProcessor + 0x1b52
21:11:02     INFO -     rbp = 0x00007fff55664000   rsp = 0x00007fff55663ee0
21:11:02     INFO -     rip = 0x00007fff8b2cef4b
21:11:02     INFO -     Found by: previous frame's frame pointer
21:11:02     INFO -  2  AppleIntelHD5000GraphicsGLDriver + 0x48798f
21:11:02     INFO -     rbp = 0x00007fff556641c0   rsp = 0x00007fff55664010
21:11:02     INFO -     rip = 0x000000013048d98f
21:11:02     INFO -     Found by: previous frame's frame pointer
21:11:02     INFO -  3  GLEngine!glTexImage2D_Exec + 0x831
21:11:02     INFO -     rbp = 0x00007fff556642d0   rsp = 0x00007fff556641d0
21:11:02     INFO -     rip = 0x00007fff91714946
21:11:02     INFO -     Found by: previous frame's frame pointer
21:11:02     INFO -  4  libGL.dylib!glTexImage2D + 0x4d
21:11:02     INFO -     rbp = 0x00007fff55664310   rsp = 0x00007fff556642e0
21:11:02     INFO -     rip = 0x00007fff909d046d
21:11:02     INFO -     Found by: previous frame's frame pointer
21:11:02     INFO -  5  XUL!mozilla::gl::GLContext::fTexImage2D(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*) [GLContext.h:8475d5648ccc : 1631 + 0x23]
21:11:02     INFO -     rbp = 0x00007fff55664360   rsp = 0x00007fff55664320
21:11:02     INFO -     rip = 0x000000010bbce4bf
21:11:02     INFO -     Found by: previous frame's frame pointer
21:11:02     INFO -  6  XUL!mozilla::DoTexImage(mozilla::gl::GLContext*, StrongGLenum<TexImageTargetDetails>, int, mozilla::webgl::DriverUnpackInfo const*, int, int, int, void const*) [WebGLTextureUpload.cpp:8475d5648ccc : 809 + 0x2a]
21:11:02     INFO -     rbx = 0x000000012cdf31e4   rbp = 0x00007fff556643e0
21:11:02     INFO -     rsp = 0x00007fff55664370   r12 = 0x0000000136314000
21:11:02     INFO -     r14 = 0x0000000136314000   r15 = 0x0000000000000000
21:11:02     INFO -     rip = 0x000000010c8224f5
21:11:02     INFO -     Found by: call frame info
21:11:02     INFO -  7  XUL!mozilla::webgl::TexUnpackBytes::TexOrSubImage(bool, bool, char const*, mozilla::WebGLTexture*, StrongGLenum<TexImageTargetDetails>, int, mozilla::webgl::DriverUnpackInfo const*, int, int, int, unsigned int*) const [TexUnpackBlob.cpp:8475d5648ccc : 314 + 0x17]
21:11:02     INFO -     rbx = 0x0000000000000043   rbp = 0x00007fff556644d0
21:11:02     INFO -     rsp = 0x00007fff556643f0   r12 = 0x000000012eabf800
21:11:02     INFO -     r13 = 0x0000000000000000   r14 = 0x000000012eabf840
21:11:02     INFO -     r15 = 0x0000000000000000   rip = 0x000000010c7bd88e
21:11:02     INFO -     Found by: call frame info
21:11:02     INFO -  8  XUL!mozilla::WebGLTexture::TexImage(char const*, StrongGLenum<TexImageTargetDetails>, int, unsigned int, mozilla::webgl::PackingInfo const&, mozilla::webgl::TexUnpackBlob const*) [WebGLTextureUpload.cpp:8475d5648ccc : 1244 + 0x38]
21:11:02     INFO -     rbx = 0x000000010fe80c28   rbp = 0x00007fff556645b0
21:11:02     INFO -     rsp = 0x00007fff556644e0   r12 = 0x000000013222f000
21:11:02     INFO -     r13 = 0x0000000000000de1   r14 = 0x000000013222f080
21:11:02     INFO -     r15 = 0x0000000000000000   rip = 0x000000010c821b0d
21:11:02     INFO -     Found by: call frame info
21:11:02     INFO -  9  XUL!mozilla::WebGLTexture::TexImage(char const*, StrongGLenum<TexImageTargetDetails>, int, unsigned int, int, int, int, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) [WebGLTextureUpload.cpp:8475d5648ccc : 431 + 0x1f]
21:11:02     INFO -     rbx = 0x000000012c01c840   rbp = 0x00007fff55664670
21:11:02     INFO -     rsp = 0x00007fff556645c0   r12 = 0x000000013222f000
21:11:02     INFO -     r13 = 0x0000000000000de1   r14 = 0x00007fff556646d0
21:11:02     INFO -     r15 = 0x000000010efe16d4   rip = 0x000000010c821562
21:11:02     INFO -     Found by: call frame info
21:11:02     INFO - 10  XUL!mozilla::WebGLContext::TexImage(char const*, unsigned char, unsigned int, int, unsigned int, int, int, int, int, unsigned int, unsigned int, mozilla::TexImageSource const&) [WebGLContextTextures.cpp:8475d5648ccc : 396 + 0x3e]
21:11:02     INFO -     rbx = 0x000000012eabf800   rbp = 0x00007fff55664700
21:11:02     INFO -     rsp = 0x00007fff55664680   r12 = 0x000000010efe16d4
21:11:02     INFO -     r13 = 0x0000000000000de1   r14 = 0x000000000000001f
21:11:02     INFO -     r15 = 0x0000000000000000   rip = 0x000000010c7ed999
21:11:02     INFO -     Found by: call frame info
21:11:02     INFO - 11  XUL!mozilla::dom::WebGL2RenderingContextBinding::texImage2D [WebGLContext.h:8475d5648ccc : 1137 + 0x4c]
21:11:02     INFO -     rbx = 0xfff8800000000000   rbp = 0x00007fff55664870
21:11:02     INFO -     rsp = 0x00007fff55664710   r12 = 0xfff9000000000000
21:11:02     INFO -     r13 = 0xfff8800000000000   r14 = 0x00007fff55664890
21:11:02     INFO -     r15 = 0xfff8800000008051   rip = 0x000000010c492fee
Priority: -- → P1
Whiteboard: [gfx-noted]
Reopen if it still crashes for you.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.