[Webkit-unassigned] [Bug 115811] New: Massive memory growth and hanging

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 8 11:35:55 PDT 2013


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

           Summary: Massive memory growth and hanging
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
               URL: Unknown
        OS/Version: Unspecified
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: bjhomer at gmail.com


Created an attachment (id=201086)
 --> (https://bugs.webkit.org/attachment.cgi?id=201086&action=review)
sysdiagnose output

I've seen this a few times in the recent nightly builds. Maybe starting 2-3 days ago. I'll have the new Safari Inspector open, and do something like reload a page or type in a new URL. I may have had the timeline recording, but I'm not sure; I don't have consistent repro steps. Anyway, Webkit starts beachballing and gobbling up memory like crazy. I watched it go up to 5.5GB "Real Memory" in Activity Monitor in about 30 seconds.

I ran a sysdiagnose, which took forever. sysdiagnose gave me the following output, which makes me think it missed the spindump stuff. I took a sample of the process in Activity Monitor when it was done, but I'm not sure if it will be relevant. At that point, the process was using <1% CPU, but the web page still hadn't loaded. (It never did, actually. I force-quit the process eventually.)

Gathering time sensitive information
====================================
Running fs_usage, spindump and top

/usr/bin/sysdiagnose: line 497: 65767 Terminated: 15          "${SPINDUMP}" ${pid} -file ${data_directory_path}/spindump.txt >> ${tools_output} 2>&1
Done gathering time sensitive information. Proceeding to gather non time sensitive data
=======================================================================================
Running zprint
Running kextstat
Collecting BootCache Statistics
Running netstat
Running lsof
Running pmset diagnostics
Running allmemory. This will take a couple of minutes
Running heap on the process 65187
Running vmmap on the process 65187
Running leaks on the process 65187
Running zprint on the process 65187
Running system profiler
Copying kernel and system logs
Copying spin and crash reports
Running df
Running ioreg
/usr/bin/sysdiagnose: line 265: 66576 Terminated: 15          "${SYSTEM_PROFILER}" ${system_profiler_arguments[0]} -xml >&${data_directory_path}/system_profiler.spx  (wd: ~)
sysdiagnose results written to /var/tmp/sysdiagnose_2013.05.08_10-59-24-MDT_65187.tar.gz

Anyway. Here are the attachments; I hope they will be useful.

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