[Webkit-unassigned] [Bug 78251] New: Web Inspector: 2 tests are asserting on Windows XP in Chromium

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 9 10:50:41 PST 2012


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

           Summary: Web Inspector: 2 tests are asserting on Windows XP in
                    Chromium
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jchaffraix at webkit.org
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


Following r107242, those 2 tests have been crashing on Chromium:

inspector/elements/set-outer-html-body.html
inspector/elements/undo-dom-edits.html

Stacktrace (taken from http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&tests=inspector%2Felements%2Fundo-dom-edits.html):

ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key)
third_party/WebKit/Source/JavaScriptCore/wtf/HashTable.h(479) : void WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>::checkKey(const T&) [with HashTranslator = WTF::IdentityHashTranslator<WTF::IntHash<long unsigned int> >, T = long unsigned int, Key = long unsigned int, Value = long unsigned int, Extractor = WTF::IdentityExtractor, HashFunctions = WTF::IntHash<long unsigned int>, Traits = WTF::HashTraits<long unsigned int>, KeyTraits = WTF::HashTraits<long unsigned int>]
1   0x15a4d92
2   0x15a3233
3   0x15a10b3
4   0x159f7de
5   0x159d4d2
6   0x159be47
7   0x1596fab
8   0x1596351
9   0x12cbcc1
10  0x15961cd
11  0x129e14f
12  0x1a66fbc
13  0x1a79462
14  0x12961e8
15  0x516296
16  0x4320cf
17  0x432667
18  0x432a50
19  0x46541f
20  0x62dbf4
21  0x62db0e
22  0x62d955
23  0x6a4de3
24  0x6c0224
25  0x6c033b
26  0x6c0b5d
27  0x71f0ef
28  0x71e63b
29  0x7f9bc69908c2 g_main_context_dispatch
30  0x7f9bc6994748
31  0x7f9bc69948fc g_main_context_iteration
[41778:41778:14324597320785:ERROR:process_util_posix.cc(142)] Received signal 11
    base::debug::StackTrace::StackTrace() [0x72dcb6]
    base::(anonymous namespace)::StackDumpSignalHandler() [0x6e887d]
    0x7f9bc0f5baf0
    WTF::HashTable<>::checkKey<>() [0x15a4d9c]
    WTF::HashTable<>::add<>() [0x15a3233]
    WTF::HashTable<>::add() [0x15a10b3]
    WTF::HashSet<>::add() [0x159f7de]
    WebCore::DOMPatchSupport::innerPatchChildren() [0x159d4d2]
    WebCore::DOMPatchSupport::patchNode() [0x159be47]
    WebCore::DOMEditor::SetOuterHTMLAction::perform() [0x1596fab]
    WebCore::DOMEditor::DOMAction::perform() [0x1596351]
    WebCore::InspectorHistory::perform() [0x12cbcc1]
    WebCore::DOMEditor::setOuterHTML() [0x15961cd]
    WebCore::InspectorDOMAgent::setOuterHTML() [0x129e14f]
    WebCore::InspectorBackendDispatcherImpl::DOM_setOuterHTML() [0x1a66fbc]
    WebCore::InspectorBackendDispatcherImpl::dispatch() [0x1a79462]
    WebCore::InspectorController::dispatchMessageFromFrontend() [0x12961e8]
    WebKit::WebDevToolsAgentImpl::dispatchOnInspectorBackend() [0x516296]
    DRTDevToolsAgent::call() [0x4320cf]
    DRTDevToolsAgent::AsyncCallTask::runIfValid() [0x432667]
    MethodTask<>::run() [0x432a50]
    invokeTask() [0x46541f]
    base::internal::RunnableAdapter<>::Run() [0x62dbf4]
    base::internal::InvokeHelper<>::MakeItSo() [0x62db0e]
    base::internal::Invoker<>::Run() [0x62d955]
    base::Callback<>::Run() [0x6a4de3]
    MessageLoop::RunTask() [0x6c0224]
    MessageLoop::DeferOrRunPendingTask() [0x6c033b]
    MessageLoop::DoWork() [0x6c0b5d]
    base::MessagePumpGlib::HandleDispatch() [0x71f0ef]
    (anonymous namespace)::WorkSourceDispatch() [0x71e63b]
    0x7f9bc69908c2
    0x7f9bc6994748
    0x7f9bc69948fc
    base::MessagePumpGlib::RunWithDispatcher() [0x71ed9e]
    base::MessagePumpGlib::Run() [0x71f1cc]
    MessageLoop::RunInternal() [0x6bfedf]
    MessageLoop::RunHandler() [0x6bfd92]
    MessageLoop::Run() [0x6bf6c7]
    webkit_support::RunMessageLoop() [0x62b07c]
    TestShell::waitTestFinished() [0x471a06]
    TestShell::runFileTest() [0x46a088]
    runTest() [0x433904]
    main [0x43440b]
    0x7f9bc0f46c4d
    0x41fc59
None

I would have rolled out the patch by r107257 has refactored the file, preventing rolling out.

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