[Webkit-unassigned] [Bug 49253] New: [Qt][WK2] ASSERT fail in fast/frames/lots-of-objects.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Nov 9 07:26:00 PST 2010


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

           Summary: [Qt][WK2] ASSERT fail in
                    fast/frames/lots-of-objects.html
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kbalazs at webkit.org


> WebKitBuild/Debug/bin/WebKitTestRunner LayoutTests/ast/frames/lots-of-objects.html
ASSERTION FAILED: attached
(../../../WebKit2/Platform/qt/SharedMemoryQt.cpp:131 static WTF::PassRefPtr<WebKit::SharedMemory> WebKit::SharedMemory::create(const WebKit::SharedMemory::Handle&, WebKit::SharedMemory::Protection))

We should remove the assert and handle the case when the attach is unsuccessful.
This can happen when the process that created the shared memory has been already detached from that
when we are attaching. In the test, the VisitedLinkProvider creates a new table, send the SetVisitedLinkTable message
to the web process, and a bit later WTR terminates and detaches from the shared memory.
When the web process sees the message then the shared memory has been already released so it is not attachable.

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