[Webkit-unassigned] [Bug 12653] New: Safari memory usage balloons when using Pandora (www.pandora.com)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 6 23:24:02 PST 2007


           Summary: Safari memory usage balloons when using Pandora
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Keywords: InRadar
          Severity: Normal
          Priority: P1
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mjs at apple.com

2006-10-11 19:19:06 cricket Hynes:
I frequently use the Pandora music player at www.pandora.com. On recent Leopard
builds, up to and including 9A283, I've been finding that the memory usage is
getting out of control, even after only an hour of usage. For example, this is
what I currently show in top:

  539 Safari      30.4%  5:54:46  10   220   3515   97M  5792K+  126M+ 7262M 

RPRVT in 97MB and VSIZE is 7.2GB!

leaks shows:

Process 539: 884 leaks for 26720 total leaked bytes.

I attached the output of vmmap. 

2006-10-18 17:08:28 Stephanie Lewis:
Verified in Leopard 9A283.  I've been running Safari and Pandora for about 45
minutes.  (I was also bug screening).  In the last 15 minutes the VSIZE for
Safari has jumped 1 GB.

2006-10-24 11:18:34 Timothy Hatcher:
Safari BRB Reviewed- this site has a flash plugin, the plugin could be leaking.
Safari has no control over the memory use of plugins.

2006-10-24 11:18:59 John Sullivan:
We should run leaks with MallocStackLogging to see if we can tell what is

2006-10-31 19:13:45 cricket Hynes:
I ran Pandora for 1 hour and RPRVT went from 25MB to 181MB and VSIZE went from
297MB to 2.3GB. However, leaks is only showing 20K of leaks (and it's not
growing noticeably over time). Attached.

2007-02-05 19:38:45 Maciej Stachowiak:
Big leak with apparent steps to reproduce.


Configure bugmail: http://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