[Webkit-unassigned] [Bug 84699] New: Web Inspector: Remote Debugging Protocol: Browser hangs up trying to send large strings

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 24 03:31:39 PDT 2012


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

           Summary: Web Inspector: Remote Debugging Protocol: Browser
                    hangs up trying to send large strings
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Major
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ashutosh at adobe.com
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


When I send the command Debugger.getScriptSource to the browser (launched with --remote-debugging-port=xxxx) with a valid script ID, the browser hangs up (with a 100% CPU usage) if the size of the string to be returned is large. I've seen the browser hanging for sizes of approximately 700,000 bytes and more. The same behavior is observed for any other remote debugging command that requires the browser the to return a large string (e.g. a really long attribute value being fetched via DOM.getAttributes, or a string search being performed in a minified one-line large script via Debugger.searchInContent).

The issue can be reproduced by trying to fetch the source of all scripts on http://www.google.com.

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