[Webkit-unassigned] [Bug 95699] !needsLayout assertion firing often

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 10 11:44:15 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=95699





--- Comment #3 from Zalan Bujtas <zbujtas at gmail.com>  2012-09-10 11:44:37 PST ---
(In reply to comment #2)
> I'll try to set up a test case. It was actually the Khronos WebGL conformance test suite that I was running.
is this the actual test suite you were running?
https://www.khronos.org/registry/webgl/sdk/tests/webgl-conformance-tests.html

Apparently it fails on some GL code, before it hits the needsLayout() assert. Do you see this assert too?

ASSERTION FAILED: GLCompileSuccess == GL_TRUE
/Users/bujtas/WebKit/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp(486) : void WebCore::GraphicsContext3D::compileShader(Platform3DObject)
1   0x10704caff WebCore::GraphicsContext3D::compileShader(unsigned int)
2   0x108140b3a WebCore::WebGLRenderingContext::compileShader(WebCore::WebGLShader*, int&)
3   0x107845df3 WebCore::jsWebGLRenderingContextPrototypeFunctionCompileShader(JSC::ExecState*)
4   0x10ca37265
5   0x105cba674 JSC::JITCode::execute(JSC::RegisterFile*, JSC::ExecState*, JSC::JSGlobalData*)
6   0x105cb6b03 JSC::Interpreter::execute(JSC::ProgramExecutable*, JSC::ExecState*, JSC::JSObject*)
7   0x105b9b81e JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
8   0x1075c36c2 WebCore::JSMainThreadExecState::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue, JSC::JSValue*)
9   0x107d71e93 WebCore::ScriptController::evaluateInWorld(WebCore::ScriptSourceCode const&, WebCore::DOMWrapperWorld*)
10  0x107d71fc4 WebCore::ScriptController::evaluate(WebCore::ScriptSourceCode const&)
11  0x107d89ec6 WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&)
12  0x107d88ced WebCore::ScriptElement::prepareScript(WTF::TextPosition const&, WebCore::ScriptElement::LegacyTypeSupport)
13  0x107162a53 WebCore::HTMLScriptRunner::runScript(WebCore::Element*, WTF::TextPosition const&)
14  0x10716283c WebCore::HTMLScriptRunner::execute(WTF::PassRefPtr<WebCore::Element>, WTF::TextPosition const&)
15  0x1070d5f28 WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder()
16  0x1070d5fe1 WebCore::HTMLDocumentParser::canTakeNextToken(WebCore::HTMLDocumentParser::SynchronousMode, WebCore::PumpSession&)
17  0x1070d5944 WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode)
18  0x1070d559b WebCore::HTMLDocumentParser::pumpTokenizerIfPossible(WebCore::HTMLDocumentParser::SynchronousMode)
19  0x1070d644f WebCore::HTMLDocumentParser::append(WebCore::SegmentedString const&)
20  0x106c8e267 WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, unsigned long)
21  0x106d3962e WebCore::DocumentWriter::addData(char const*, unsigned long)
22  0x106d17470 WebCore::DocumentLoader::commitData(char const*, unsigned long)
23  0x104cbe791 WebKit::WebFrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int)
24  0x106d17550 WebCore::DocumentLoader::commitLoad(char const*, int)
25  0x106d179d3 WebCore::DocumentLoader::receivedData(char const*, int)
26  0x1078fffc7 WebCore::MainResourceLoader::addData(char const*, int, bool)
27  0x107d2d54c WebCore::ResourceLoader::didReceiveData(char const*, int, long long, bool)
28  0x107901848 WebCore::MainResourceLoader::didReceiveData(char const*, int, long long, bool)
29  0x107d2de6f WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int)
30  0x107d2a81a -[WebCoreResourceHandleAsDelegate connection:didReceiveData:lengthReceived:]
31  0x7fff8bf7e1e8 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list