[Webkit-unassigned] [Bug 71510] New: [Microdata] fast/dom/Microdata/itemid-attte-test.html assertion failure in Element::getURLAttribute()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 3 14:52:57 PDT 2011


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

           Summary: [Microdata] fast/dom/Microdata/itemid-attte-test.html
                    assertion failure in Element::getURLAttribute()
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nghq36 at motorola.com


We are hitting an assertion failure while retriving itemid of a Microdata item, as isURLAttribute() returns false.

ASSERTION FAILED: isURLAttribute(attribute)

Backtrace:
#0  0x00810424 in WebCore::Element::getURLAttribute (this=0x82512f8, name=...) at ../../Source/WebCore/dom/Element.cpp:1928
#1  0x0118bf15 in WebCore::jsHTMLElementItemId (exec=0xb2fbe0f8, slotBase=...) at DerivedSources/WebCore/JSHTMLElement.cpp:430
#2  0x03d2367d in JSC::PropertySlot::getValue (this=0xbfffdad8, exec=0xb2fbe0f8, propertyName=...)
    at ../../Source/JavaScriptCore/runtime/PropertySlot.h:75
#3  0x03dbbc3d in JSC::JSValue::get (this=0xbfffdb0c, exec=0xb2fbe0f8, propertyName=..., slot=...)
    at ../../Source/JavaScriptCore/runtime/JSObject.h:799
#4  0x03df54d9 in JSC::cti_op_get_by_id (args=0xbfffdb50) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:1654
#5  0x03df324a in JSC::JITThunks::tryCacheGetByID (callFrame=0xb2fb2930, codeBlock=0xfffffffb, returnAddress=..., baseValue=..., 
    propertyName=..., slot=..., stubInfo=0xbfffdb88) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:937
#6  0xbfffdb88 in ?? ()
#7  0x03dbc27d in JSC::JITCode::execute (this=0xb2f97e40, registerFile=0x815c43c, callFrame=0xb2fbe0f8, globalData=0x80f0000)
    at ../../Source/JavaScriptCore/jit/JITCode.h:103
#8  0x03dba2ed in JSC::Interpreter::execute (this=0x815c430, eval=0xb2f97e30, callFrame=0xb2fbe088, thisValue=..., globalRegisterOffset=31, 
    scopeChain=0xb2f9ef50) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:1295
#9  0x03db6227 in JSC::Interpreter::callEval (this=0x815c430, callFrame=0xb2fbe088, registerFile=0x815c43c, argv=0xb2fbe0b8, argc=2, 
    registerOffset=14) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:463
#10 0x03dfddc8 in JSC::cti_op_call_eval (args=0xbfffe200) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:3440
#11 0x03df324a in JSC::JITThunks::tryCacheGetByID (callFrame=0xb2fb37b0, codeBlock=0xfffffffb, returnAddress=..., baseValue=..., 
    propertyName=..., slot=..., stubInfo=0xbfffe238) at ../../Source/JavaScriptCore/jit/JITStubs.cpp:937
#12 0xbfffe238 in ?? ()
#13 0x03dbc27d in JSC::JITCode::execute (this=0xb2f97ea0, registerFile=0x815c43c, callFrame=0xb2fbe038, globalData=0x80f0000)
    at ../../Source/JavaScriptCore/jit/JITCode.h:103
#14 0x03db83ae in JSC::Interpreter::execute (this=0x815c430, program=0xb2f97e90, callFrame=0xb2fa7d24, scopeChain=0xb2f9ffd0, thisObj=
    0xb2fb3fb0) at ../../Source/JavaScriptCore/interpreter/Interpreter.cpp:897
#15 0x03e60a87 in JSC::evaluate (exec=0xb2fa7d24, scopeChain=0xb2f9ffd0, source=..., thisValue=..., returnedException=0xbfffe95c)
    at ../../Source/JavaScriptCore/runtime/Completion.cpp:70
#16 0x0061954d in WebCore::JSMainThreadExecState::evaluate (exec=0xb2fa7d24, chain=0xb2f9ffd0, source=..., thisValue=..., 
    exception=0xbfffe95c) at ../../Source/WebCore/bindings/js/JSMainThreadExecState.h:58
#17 0x0064eaa1 in WebCore::ScriptController::evaluateInWorld (this=0x80daea4, sourceCode=..., world=0x81a6d90)
    at ../../Source/WebCore/bindings/js/ScriptController.cpp:145
#18 0x0064eb9a in WebCore::ScriptController::evaluate (this=0x80daea4, sourceCode=...)
    at ../../Source/WebCore/bindings/js/ScriptController.cpp:162
#19 0x00859bb6 in WebCore::ScriptElement::executeScript (this=0x8210028, sourceCode=...) at ../../Source/WebCore/dom/ScriptElement.cpp:301

-- 
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