[Webkit-unassigned] [Bug 23192] New: Large tables cause huge memory consumption and leaks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 8 13:07:32 PST 2009


           Summary: Large tables cause huge memory consumption and leaks
           Product: WebKit
           Version: 525.x (Safari 3.2)
          Platform: Macintosh
               URL: http://www.zdziarski.com/test/temp.html
        OS/Version: Mac OS X 10.5
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: Tables
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jonathan at zdziarski.com

I've found creating tables with 1000, 5000, 10000+ rows causes significant
memory consumption and leaks. The URL provided is a 1.6MB file with
approximately 6000 rows. Both Safari desktop and Safari on the iPhone grow over
40-50MB to render the page. This causes Safari on the iPhone to be killed by
SpringBoard for using too much memory. Smaller pages of say, 1000 rows, appear
to be creating memory leaks I cannot trace to my own code. Even after a
UIWebView object is destroyed, it appears as though several MB of memory from
the underlying objects are never released, meaning Safari on the iPhone will be
killed off if the same 1000 row table is displayed more than a few times.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list