[Webkit-unassigned] [Bug 76009] New: Unlimited history items saved in WebProcessProxy

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 10 17:02:58 PST 2012


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

           Summary: Unlimited history items saved in WebProcessProxy
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: History
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eglerik at gmail.com


m_backForwardListItemMap in WebProcessProxy can accumulate WebBackForwardListItem elements until WebKit runs out of available memory. There is a maximum capacity enforced on the WebBackForwardList class, but the same history items saved in the WebProcessProxy have no such cap.

Steps to Reproduce: 
 1) Go to any webpage
 2) Go to a different webpage
 3) Go back to 1) and repeat Steps

The size of WebProcessProxy::m_backForwardListItemMap grows with each new site visited, while the size of WebBackForwardList::m_entries stops at "DefaultCapacity" defined in WebBackForwardList.cpp. 

Produced bug on Windows and Mac OSX

SVN Revision: 104601

I plan to submit a patch shortly.

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