WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 106924
121556
[GTK][EFL] accessibility/heading-level.html is failing in the bots
https://bugs.webkit.org/show_bug.cgi?id=121556
Summary
[GTK][EFL] accessibility/heading-level.html is failing in the bots
Mario Sanchez Prada
Reported
2013-09-18 08:29:34 PDT
This test has been crashing for a while in the bots, both in GTK and EFL ports. Backtrace from debug build: #0 0x00007ff5235048c0 in WebCore::AccessibilityNodeObject::textUnderElement (this=0x1d39000, mode=...) at ../../Source/WebCore/accessibility/AccessibilityNodeObject.cpp:1584 #1 0x00007ff523516b44 in WebCore::AccessibilityRenderObject::textUnderElement (this=0x1d39000, mode=...) at ../../Source/WebCore/accessibility/AccessibilityRenderObject.cpp:675 #2 0x00007ff523504d32 in WebCore::AccessibilityNodeObject::title (this=0x1d39000) at ../../Source/WebCore/accessibility/AccessibilityNodeObject.cpp:1661 #3 0x00007ff523503fca in WebCore::AccessibilityNodeObject::accessibilityDescription (this=0x1d39000) at ../../Source/WebCore/accessibility/AccessibilityNodeObject.cpp:1450 #4 0x00007ff523516613 in WebCore::AccessibilityRenderObject::helpText (this=0x1d39000) at ../../Source/WebCore/accessibility/AccessibilityRenderObject.cpp:600 #5 0x00007ff5246c8b42 in webkitAccessibleGetAttributes (object=0x20d4c50) at ../../Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp:498 #6 0x00007ff52880c01b in atk_object_get_attributes () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libatk-1.0.so.0 #7 0x00000000004a6e7a in AccessibilityController::childElementById (this=0x1ce26e0, parent=0x20d4c50, id=0x1dd40d0 "ex1") at ../../Tools/DumpRenderTree/atk/AccessibilityControllerAtk.cpp:112 #8 0x00000000004a6f3c in AccessibilityController::childElementById (this=0x1ce26e0, parent=0x2251ba0, id=0x1dd40d0 "ex1") at ../../Tools/DumpRenderTree/atk/AccessibilityControllerAtk.cpp:128 #9 0x00000000004a6f3c in AccessibilityController::childElementById (this=0x1ce26e0, parent=0x21bc030, id=0x1dd40d0 "ex1") at ../../Tools/DumpRenderTree/atk/AccessibilityControllerAtk.cpp:128 #10 0x00000000004acb08 in AccessibilityController::accessibleElementById (this=0x1ce26e0, id=0x20b0290) at ../../Tools/DumpRenderTree/gtk/AccessibilityControllerGtk.cpp:68 #11 0x0000000000493d48 in getAccessibleElementByIdCallback (context=0x7ff4cf7fef48, function=0x7ff4ce29fe50, thisObject=0x7ff4ce29f670, argumentCount=1, arguments=0x7fff2744bbd0, exception=0x7fff2744bc68) at ../../Tools/DumpRenderTree/AccessibilityController.cpp:109 #12 0x00007ff527bf97a1 in JSC::APICallbackFunction::call<JSC::JSCallbackFunction> (exec=0x7ff4cf7fef48) at ../../Source/JavaScriptCore/API/APICallbackFunction.h:59 #13 0x00007ff527eb761a in JSC::LLInt::handleHostCall (execCallee=0x7ff4cf7fef48, pc=0x2276a90, callee=..., kind=JSC::CodeForCall) at ../../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:959 #14 0x00007ff527ebad32 in JSC::LLInt::setUpCall (execCallee=0x7ff4cf7fef48, pc=0x2276a90, kind=JSC::CodeForCall, calleeAsValue=..., callLinkInfo=0x1d67110) at ../../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1003 #15 0x00007ff527ebb1db in JSC::LLInt::genericCall (exec=0x7ff4cf7fefa0, pc=0x2276a90, kind=JSC::CodeForCall) at ../../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1064 #16 0x00007ff527eb7a07 in JSC::LLInt::llint_slow_path_call (exec=0x7ff4cf7fefa0, pc=0x2276a90) at ../../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1070 #17 0x00007ff5282ae44e in llint_op_call () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Debug/.libs/libjavascriptcoregtk-3.0.so.0 #18 0x00007ff4cf7fefa0 in ?? () #19 0x0000000001cfe0c8 in ?? () #20 0x00007fff2744bfc0 in ?? () #21 0x00007ff527e6d899 in JSC::JSStack::installTrapsAfterFrame (this=0x0, frame=0x0) at ../../Source/JavaScriptCore/interpreter/JSStackInlines.h:214 #22 0x00007ff527e7f102 in JSC::JITCode::execute (this=0x2028fd0, stack=0x1cfe0c8, callFrame=0x7ff4cf7fefa0, vm=0x1ced800) at ../../Source/JavaScriptCore/jit/JITCode.cpp:46 #23 0x00007ff527e69e1e in JSC::Interpreter::execute (this=0x1cfe0b0, program=0x7ff4ce2dfe70, callFrame=0x7ff4ce3aefb0, thisObj=0x7ff4ce3effd8) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:882 #24 0x00007ff527f4f79a in JSC::evaluate (exec=0x7ff4ce3aefb0, source=..., thisValue=..., returnedException=0x7fff2744ccd0) at ../../Source/JavaScriptCore/runtime/Completion.cpp:83 #25 0x00007ff5235a8806 in WebCore::JSMainThreadExecState::evaluate (exec=0x7ff4ce3aefb0, source=..., thisValue=..., exception=0x7fff2744ccd0) at ../../Source/WebCore/bindings/js/JSMainThreadExecState.h:61 #26 0x00007ff5235d74fb in WebCore::ScriptController::evaluateInWorld (this=0x167dea0, sourceCode=..., world=0x1d01fd0) at ../../Source/WebCore/bindings/js/ScriptController.cpp:142 #27 0x00007ff5235d760a in WebCore::ScriptController::evaluate (this=0x167dea0, sourceCode=...) at ../../Source/WebCore/bindings/js/ScriptController.cpp:158 #28 0x00007ff52389d741 in WebCore::ScriptElement::executeScript (this=0x209f4a8, sourceCode=...) at ../../Source/WebCore/dom/ScriptElement.cpp:315 #29 0x00007ff52389cf6e in WebCore::ScriptElement::prepareScript (this=0x209f4a8, scriptStartPosition=..., supportLegacyTypes=WebCore::ScriptElement::DisallowLegacyTypeInTypeAttribute) at ../../Source/WebCore/dom/ScriptElement.cpp:246 #30 0x00007ff523ab5573 in WebCore::HTMLScriptRunner::runScript (this=0x20b4130, script=0x209f440, scriptStartPosition=...) at ../../Source/WebCore/html/parser/HTMLScriptRunner.cpp:312 #31 0x00007ff523ab4d0a in WebCore::HTMLScriptRunner::execute (this=0x20b4130, scriptElement=..., scriptStartPosition=...) at ../../Source/WebCore/html/parser/HTMLScriptRunner.cpp:181 #32 0x00007ff523a9fc19 in WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder (this=0x21ef5f0) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:272 #33 0x00007ff523a9fd04 in WebCore::HTMLDocumentParser::canTakeNextToken (this=0x21ef5f0, mode=WebCore::HTMLDocumentParser::AllowYield, session=...) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:291 #34 0x00007ff523aa0306 in WebCore::HTMLDocumentParser::pumpTokenizer (this=0x21ef5f0, mode=WebCore::HTMLDocumentParser::AllowYield) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:536 #35 0x00007ff523a9fa8d in WebCore::HTMLDocumentParser::pumpTokenizerIfPossible (this=0x21ef5f0, mode=WebCore::HTMLDocumentParser::AllowYield) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:236 #36 0x00007ff523aa10a9 in WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution (this=0x21ef5f0) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:898 #37 0x00007ff523aa1333 in WebCore::HTMLDocumentParser::notifyFinished (this=0x21ef5f0, cachedResource=0x2169a00) at ../../Source/WebCore/html/parser/HTMLDocumentParser.cpp:938 #38 0x00007ff523c5f8bc in WebCore::CachedResource::checkNotify (this=0x2169a00) at ../../Source/WebCore/loader/cache/CachedResource.cpp:369 #39 0x00007ff523c5f992 in WebCore::CachedResource::finishLoading (this=0x2169a00) at ../../Source/WebCore/loader/cache/CachedResource.cpp:385 #40 0x00007ff523c73b04 in WebCore::CachedScript::finishLoading (this=0x2169a00, data=0x1f9d740) at ../../Source/WebCore/loader/cache/CachedScript.cpp:89 #41 0x00007ff523ce16e8 in WebCore::SubresourceLoader::didFinishLoading (this=0x1dd3cc0, finishTime=0) at ../../Source/WebCore/loader/SubresourceLoader.cpp:283 #42 0x00007ff523cd7e29 in WebCore::ResourceLoader::didFinishLoading (this=0x1dd3cc0, finishTime=0) at ../../Source/WebCore/loader/ResourceLoader.cpp:489 #43 0x00007ff5244c8f8a in WebCore::readCallback (asyncResult=0x1d07830, data=0x21f0fd0) at ../../Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:1329 #44 0x00007ff521756eb8 in async_ready_callback_wrapper () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0 #45 0x00007ff52178322e in g_task_return_now () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0 #46 0x00007ff521783258 in complete_in_idle_cb () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libgio-2.0.so.0 #47 0x00007ff5215a570c in g_idle_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #48 0x00007ff5215a2fb1 in g_main_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #49 0x00007ff5215a3d08 in g_main_context_dispatch () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #50 0x00007ff5215a3efa in g_main_context_iterate () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #51 0x00007ff5215a4323 in g_main_loop_run () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libglib-2.0.so.0 #52 0x00007ff521ecdfcf in gtk_main () from /home/slave/webkitgtk/gtk-linux-64-debug-wk1/build/WebKitBuild/Dependencies/Root/lib64/libgtk-3.so.0 #53 0x00000000004af1b3 in runTest (inputLine=...) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:792 #54 0x00000000004ae882 in runTestingServerLoop () at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:575 #55 0x00000000004b1bcd in main (argc=2, argv=0x7fff2744e118) at ../../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp:1531
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2013-09-18 08:29:59 PDT
<
rdar://problem/15020484
>
Mario Sanchez Prada
Comment 2
2013-09-18 08:49:39 PDT
It seems there are two problems with regard to this test after all: 1. The test is crashing. This seems to be due to
bug 121558
. 2. Assuming we fix the crash, the test will still fail, as it did in the build 40557 in the "GTK 64-bit Release" bot (see [1]). So we need to address both issues.
Bug 121558
will track (1) and here we will track just (2). I've updated this bug's title to reflect that fact. [1]
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release/builds/40557/steps/layout-test/logs/stdio
Mario Sanchez Prada
Comment 3
2013-09-20 01:57:51 PDT
(In reply to
comment #2
)
> It seems there are two problems with regard to this test after all: > > 1. The test is crashing. This seems to be due to
bug 121558
. > > 2. Assuming we fix the crash, the test will still fail, as it did in the build 40557 in the "GTK 64-bit Release" bot (see [1]). > > So we need to address both issues.
Bug 121558
will track (1) and here we will track just (2). I've updated this bug's title to reflect that fact. > > [1]
http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release/builds/40557/steps/layout-test/logs/stdio
I just realized that (2) is actually the issue previously reported in
bug 106924
, so marking this bug as duplicate of that other one. As mentioned before, the crash thing will be resolved when fixing
bug 106924
*** This bug has been marked as a duplicate of
bug 106924
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug