Closed Bug 1016899 Opened 10 years ago Closed 10 years ago

Intermittent browser_webgl-actor-test-17.js, browser_webgl-actor-test-15.js | application crashed [@ CheckContextLost] (Assertion failure: gl, at WebGLContext.cpp:1116)

Categories

(Core :: Graphics: CanvasWebGL, defect)

x86
Windows 8
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla32
Tracking Status
firefox30 --- unaffected
firefox31 --- unaffected
firefox32 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, intermittent-failure)

WINNT 6.2 mozilla-inbound debug test mochitest-devtools-chrome-2 on 2014-05-27 23:43:23 PDT for push 0e881208e2bb

slave: t-w864-ix-037

https://tbpl.mozilla.org/php/getParsedLog.php?id=40519037&tree=Mozilla-Inbound



Assertion failure: gl, at c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\canvas\src\WebGLContext.cpp:1116

TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/browser/devtools/shadereditor/test/browser_webgl-actor-test-17.js | application terminated with exit code 2147483651
PROCESS-CRASH | chrome://mochitests/content/browser/browser/devtools/shadereditor/test/browser_webgl-actor-test-17.js | application crashed [@ CheckContextLost]

00:01:14     INFO -   0  xul.dll!CheckContextLost [WebGLContext.cpp:0e881208e2bb : 1116 + 0x1d]
00:01:14     INFO -      eip = 0x72db1ad2   esp = 0x0054f30c   ebp = 0x0054f31c   ebx = 0x00000000
00:01:14     INFO -      esi = 0x00000000   edi = 0x0054f343   eax = 0x00000000   ecx = 0x228eba6d
00:01:14     INFO -      edx = 0x7449e4d8   efl = 0x00000206
00:01:14     INFO -      Found by: given as instruction pointer in context
00:01:14     INFO -   1  xul.dll!mozilla::WebGLContext::UpdateContextLossStatus() [WebGLContext.cpp:0e881208e2bb : 1230 + 0xe]
00:01:14     INFO -      eip = 0x72dc5aec   esp = 0x0054f324   ebp = 0x0054f344
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   2  xul.dll!UpdateContextLossStatusTask::Run() [WebGLContext.cpp:0e881208e2bb : 1190 + 0xa]
00:01:14     INFO -      eip = 0x72dc70e4   esp = 0x0054f34c   ebp = 0x0054f34c
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   3  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:0e881208e2bb : 766 + 0xd]
00:01:14     INFO -      eip = 0x71ccded1   esp = 0x0054f354   ebp = 0x0054f3b0
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   4  xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:0e881208e2bb : 263 + 0xc]
00:01:14     INFO -      eip = 0x71c67a48   esp = 0x0054f3b8   ebp = 0x0054f3c4
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   5  xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [MessagePump.cpp:0e881208e2bb : 95 + 0x9]
00:01:14     INFO -      eip = 0x71f2c562   esp = 0x0054f3cc   ebp = 0x0054f3f0
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   6  xul.dll!MessageLoop::RunInternal() [message_loop.cc:0e881208e2bb : 229 + 0x8]
00:01:14     INFO -      eip = 0x71eec0be   esp = 0x0054f3f8   ebp = 0x0054f410
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   7  xul.dll!MessageLoop::RunHandler() [message_loop.cc:0e881208e2bb : 222 + 0x4]
00:01:14     INFO -      eip = 0x71eed329   esp = 0x0054f418   ebp = 0x0054f444
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   8  xul.dll!MessageLoop::Run() [message_loop.cc:0e881208e2bb : 196 + 0x6]
00:01:14     INFO -      eip = 0x71eee418   esp = 0x0054f44c   ebp = 0x0054f464
00:01:14     INFO -      Found by: call frame info
00:01:14     INFO -   9  xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:0e881208e2bb : 164 + 0xb]
https://tbpl.mozilla.org/php/getParsedLog.php?id=40581863&tree=Fx-Team
Summary: Intermittent browser_webgl-actor-test-17.js | application terminated with exit code 2147483651 | application crashed [@ CheckContextLost] | Assertion failure: gl, at c:\builds\moz2_slave\m-in-w32-d-0000000000000000000\build\content\canvas\src\WebGLContext → Intermittent browser_webgl-actor-test-17.js,browser_webgl-actor-test-15.js | application terminated with exit code 2147483651 | application crashed [@ CheckContextLost] | Assertion failure: gl, at WebGLContext.cpp:1116
(No need to include the exit code in the summary for crashes - it just takes up room, increasing the chance of the bug suggestion wrapping in TBPL, which reduces legibility and increases the time it takes to scan/identify/star)
Summary: Intermittent browser_webgl-actor-test-17.js,browser_webgl-actor-test-15.js | application terminated with exit code 2147483651 | application crashed [@ CheckContextLost] | Assertion failure: gl, at WebGLContext.cpp:1116 → Intermittent browser_webgl-actor-test-17.js, browser_webgl-actor-test-15.js | application crashed [@ CheckContextLost] (Assertion failure: gl, at WebGLContext.cpp:1116)
CCing some WebGL folks for this very-recent spike. Jeff, it appears that this started on inbound shortly after bug 980178 landed. Does that seem like a likely regressor?
Blocks: 980178
Flags: needinfo?(jgilbert)
I've backed out bug 980178, so we should see this stop soon if it was indeed at fault.
Flags: needinfo?(ryanvm)
Fixed by backout.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(ryanvm)
Flags: needinfo?(jgilbert)
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
You need to log in before you can comment on or make changes to this bug.