Intermittent Assertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:/build/build/src/obj-firefox/dist/include/mozilla/gfx/Logging.h:

NEW
Unassigned

Status

()

defect
P3
normal
11 months ago
14 days ago

People

(Reporter: intermittent-bug-filer, Unassigned)

Tracking

({intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [stockwell unknown])

Reporter

Description

11 months ago
treeherder
Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=187343415&repo=autoland

https://queue.taskcluster.net/v1/task/R0gTNjafRuuOMZCzIPT8DQ/runs/0/artifacts/public/logs/live_backing.log

10:49:40     INFO -  765 INFO None766 INFO TEST-START | dom/canvas/test/webgl-conf/generated/test_2_conformance__ogles__GL__tan__tan_001_to_006.html
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 93 (0D114C00) [pid = 3680] [serial = 1793] [outer = 008CD670]
10:49:40     INFO -  GECKO(2600) | ++DOCSHELL 0B6AA400 == 29 [pid = 3680] [id = {2e000a04-6fa9-4fd8-8f14-7d7c8d315ae3}]
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 94 (008CF420) [pid = 3680] [serial = 1794] [outer = 00000000]
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 95 (0DC6CC00) [pid = 3680] [serial = 1795] [outer = 008CF420]
10:49:40     INFO -  GECKO(2600) | ++DOCSHELL 0DCB6000 == 30 [pid = 3680] [id = {f2da6465-5298-4d2f-90b2-8f5f584a1bc3}]
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 96 (008CF550) [pid = 3680] [serial = 1796] [outer = 00000000]
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 97 (0DCB8800) [pid = 3680] [serial = 1797] [outer = 008CF550]
10:49:40     INFO -  GECKO(2600) | ++DOMWINDOW == 98 (0DB26000) [pid = 3680] [serial = 1798] [outer = 008CF550]
10:49:40     INFO -  GECKO(2600) | Initializing context 10529000 surface 0E16CF70 on display 00881970
10:49:43     INFO -  GECKO(2600) | [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false
10:49:43     INFO -  GECKO(2600) | Assertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:\build\build\src\obj-firefox\dist\include\mozilla/gfx/Logging.h:727
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #01: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #02: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #03: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #04: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #05: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #06: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
10:49:43     INFO -  GECKO(2600) | #07: ??? (???:???)
10:49:43     INFO -  GECKO(2600) | ### ERROR: SymInitialize: Not enough storage is available to process this command.

10:50:03  WARNING -  PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::WriteLog(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &)]
10:50:03     INFO -  Crash dump filename: c:\users\task_1531217710\appdata\local\temp\tmps1xhc1.mozrunner\minidumps\dc2b983e-a591-419d-aee0-91dd7facbc07.dmp
10:50:03     INFO -  Operating system: Windows NT
10:50:03     INFO -                    6.1.7601 Service Pack 1
10:50:03     INFO -  CPU: x86
10:50:03     INFO -       GenuineIntel family 6 model 62 stepping 4
10:50:03     INFO -       8 CPUs
10:50:03     INFO -  GPU: UNKNOWN
10:50:03     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
10:50:03     INFO -  Crash address: 0x579eb9a5
10:50:03     INFO -  Assertion: Unknown assertion type 0x00000000
10:50:03     INFO -  Process uptime: 592 seconds
10:50:03     INFO -  Thread 0 (crashed)
10:50:03     INFO -   0  xul.dll!mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::WriteLog(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &) [Logging.h:56b9739927e4220370015efaa32cadd831c2c903 : 728 + 0x14]
10:50:03     INFO -      eip = 0x579eb9a5   esp = 0x0015d3ec   ebp = 0x0015d3f4   ebx = 0x115ec302
10:50:03     INFO -      esi = 0x000002d8   edi = 0x5af34520   eax = 0x00000000   ecx = 0x5f0ec911
10:50:03     INFO -      edx = 0x00000000   efl = 0x00000202
10:50:03     INFO -      Found by: given as instruction pointer in context
10:50:03     INFO -   1  xul.dll!mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush() [Logging.h:56b9739927e4220370015efaa32cadd831c2c903 : 284 + 0xb]
10:50:03     INFO -      eip = 0x579e9b99   esp = 0x0015d3fc   ebp = 0x0015d43c
10:50:03     INFO -      Found by: call frame info
10:50:03     INFO -   2  xul.dll!mozilla::gfx::Factory::CreateDataSourceSurfaceWithStride(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,int,bool) [Factory.cpp:56b9739927e4220370015efaa32cadd831c2c903 : 1117 + 0x81]
10:50:03     INFO -      eip = 0x57e632a8   esp = 0x0015d444   ebp = 0x0015d51c
10:50:03     INFO -      Found by: call frame info
10:50:03     INFO -   3  xul.dll!mozilla::gl::ReadPixelsIntoDataSurface(mozilla::gl::GLContext *,mozilla::gfx::DataSourceSurface *) [GLReadTexImageHelper.cpp:56b9739927e4220370015efaa32cadd831c2c903 : 388 + 0x21]
10:50:03     INFO -      eip = 0x57f1151d   esp = 0x0015d524   ebp = 0x0015d5b0
10:50:03     INFO -      Found by: call frame info
10:50:03     INFO -   4  xul.dll!mozilla::WebGLContext::GetSurfaceSnapshot(gfxAlphaType *) [WebGLContext.cpp:56b9739927e4220370015efaa32cadd831c2c903 : 1835 + 0xb]
10:50:03     INFO -      eip = 0x58a9a9f2   esp = 0x0015d5b8   ebp = 0x0015d604
10:50:03     INFO -      Found by: call frame info
10:50:03     INFO -   5  xul.dll!mozilla::WebGLContext::GetInputStream(char const *,char16_t const *,nsIInputStream * *) [WebGLContext.cpp:56b9739927e4220370015efaa32cadd831c2c903 : 1111 + 0x10]
10:50:03     INFO -      eip = 0x58a99e79   esp = 0x0015d60c   ebp = 0x0015d624
10:50:03     INFO -      Found by: call frame info
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Summary: Intermittent GECKO(2600) | Assertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:\build\build\src\obj-firefox\dist\include\mozilla/gfx/Logging.h:727 → IntermittentAssertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:/build/build/src/obj-firefox/dist/include/mozilla/gfx/Logging.h:
In the last 7 days, there have been 33 failures.

The failures are on windows7-32 platform, debug build type.

An example of a recent log file: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=218422800&repo=autoland&lineNumber=12001

And the relevant part of the log:
22:45:55     INFO - TEST-START | dom/canvas/test/webgl-conf/generated/test_conformance__ogles__GL__swizzlers__swizzlers_113_to_120.html
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 110 (0CACB000) [pid = 5052] [serial = 3053] [outer = 0B336AC0]
22:45:55     INFO - GECKO(5516) | ++DOCSHELL 0CAA9000 == 111 [pid = 5052] [id = {87d81123-3d85-45b9-af88-400e1ae00aad}]
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 111 (00D74380) [pid = 5052] [serial = 3054] [outer = 00000000]
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 112 (1510EC00) [pid = 5052] [serial = 3055] [outer = 00D74380]
22:45:55     INFO - GECKO(5516) | ++DOCSHELL 1511A800 == 112 [pid = 5052] [id = {53091837-4b4b-4267-9c5d-8b1bcd89c1fe}]
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 113 (0B35D580) [pid = 5052] [serial = 3056] [outer = 00000000]
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 114 (1511C800) [pid = 5052] [serial = 3057] [outer = 0B35D580]
22:45:55     INFO - GECKO(5516) | ++DOMWINDOW == 115 (1532A800) [pid = 5052] [serial = 3058] [outer = 0B35D580]
22:45:55     INFO - GECKO(5516) | Initializing context 2093C000 surface 14F2AAF0 on display 00DD2E30
22:45:57     INFO - GECKO(5516) | [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false
22:45:57     INFO - GECKO(5516) | Assertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:/build/build/src/obj-firefox/dist/include/mozilla/gfx/Logging.h:747
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #01: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #02: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #03: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #04: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #05: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #06: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #07: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #08: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #09: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #10: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #11: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #12: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #13: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #14: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.
22:45:57     INFO - GECKO(5516) | #15: ??? (???:???)
22:45:57     INFO - GECKO(5516) | ### ERROR: SymInitialize: Not enough storage is available to process this command.

:jgilbert As you are the triage owner of this component, could you please take a look at this?
Thank you!
Flags: needinfo?(jgilbert)
Whiteboard: [stockwell needswork]
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Summary: IntermittentAssertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:/build/build/src/obj-firefox/dist/include/mozilla/gfx/Logging.h: → Intermittent Assertion failure: [GFX1]: CreateDataSourceSurfaceWithStride failed to initialize Size(500,500), SurfaceFormat::R8G8B8A8, 2000, false, at z:/build/build/src/obj-firefox/dist/include/mozilla/gfx/Logging.h:
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Flags: needinfo?(jgilbert)
Priority: -- → P3
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
You need to log in before you can comment on or make changes to this bug.