[Webkit-unassigned] [Bug 12769] New: Lots of leaks when opening multiple tabs from a bookmark in nightly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 13 23:25:58 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=12769

           Summary: Lots of leaks when opening multiple tabs from a bookmark
                    in nightly
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P1
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sherlock at genome.stanford.edu


Steps to reproduce:

Using r19616 on 10.4.8 on a dual G5

Set to Private Browsing, empty and disable cache.  Open autoclick bookmark on
the Bookmarks bar, named 'News Tabs', with the following bookmarks in it:

feed://images.apple.com/trailers/rss/newtrailers.rss
http://news.google.com/
http://gcc.gnu.org/ml/gcc/
http://search.cpan.org/recent
http://www.xfree86.org/cvs/changes.html
http://www.versiontracker.com/index.shtml
http://www.thinksecret.com/
http://www.macsurfer.com/
http://my.yahoo.com/
http://webkit.opendarwin.org/blog/
http://news.gmane.org/gmane.os.apple.fink.devel
http://appleinsider.com/
http://news.gmane.org/gmane.os.apple.fink.cvs
http://macosrumors.com/
http://feedhouse.mozillazine.org/
http://www.mozillazine.org/
http://bugs.webkit.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=WebKit&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=-1&chfieldto=Now&chfieldvalue=&field0-0-0=noop&type0-0-0=noop&value0-0-0=&order=bugs.resolution,bugs.bug_id&query_based_on=
http://www.macrumors.com/
http://gcc.gnu.org/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=4.2&target_milestone=4.0.4&target_milestone=4.1.2&target_milestone=4.2.0&known_to_fail_type=allwordssubstr&known_to_work_type=allwordssubstr&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&gcchost_type=allwordssubstr&gcchost=&gcctarget_type=allwordssubstr&gcctarget=&gccbuild_type=allwordssubstr&gccbuild=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=SUSPENDED&bug_status=WAITING&bug_status=REOPENED&priority=P1&priority=P2&priority=P3&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
http://www.macosxrumors.com/
http://cia.navi.cx/stats/project/WebKit
http://soccernet.espn.go.com/index?cc=5901
http://smdforum.stanford.edu/smdforum/index.php

After they have all finished loading, close the window, then in a Terminal type
'leaks <pid>' where pid is the process id of WebKit.  Results are:

sw-90-731-860-3 77 % leaks 12141
Process 12141: 140876 nodes malloced for 16400 KB
Process 12141: 14 leaks for 864 total leaked bytes.
Leak: 0x019516c0  size=80
        0x76d41ca1 0x00000000 0xa3219cb4 0x00000001     v........!......
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        0x00000000 0x00000000 0x06f41860 0x00000000     ...........`....
        0x019472e0 0x00000000 0x00000001 0x00000000     ..r.............
        0x00000000 0x00000000 0x00000000 0x00000000     ................
Leak: 0x06f41860  size=80
        0x71b51201 0x00000020 0x06f42b20 0x00000001     q...... ..+ ....
        0x00000065 0x00000065 0x00000065 0x00000000     ...e...e...e....
        0x0196b180 0x019516c0 0x00000000 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
Leak: 0x0195dd60  size=80       instance of 'NSCFArray'
        0x01901610 0x00010484 0x0000000f 0x06bdc110     ................
        0x06bdb710 0x06bd7ff0 0x06bd7b50 0x0191e780     ..........{P....
        0x019201f0 0x01915c20 0x01915be0 0x01910930     ......\ ..[....0
        0x01910ef0 0x019115b0 0x0191ed90 0x01960470     ...............p
        0x06d11ca0 0x06d11cc0 0x12616670 0x5f636c65     .........afp_cle
Leak: 0x06b42400  size=80
        0x71f52e61 0x00000020 0x06b421b0 0x00000001     q..a... ..!.....
        0x00000008 0x00000008 0x00000008 0x0196b180     ................
        0x00000000 0x019516c0 0x00000000 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................
Leak: 0x0196b180  size=80
        0x76d7bbe1 0x00000020 0x01951900 0x00000001     v...... ........
        0x00000018 0x00000018 0x00000018 0x06f41860     ...............`
        0x06b42400 0x019516c0 0x00000000 0x00000000     ..$.............
        0x019472e0 0x00000001 0x00000001 0x00000000     ..r.............
        0x00000000 0x00000000 0x00000000 0x00000000     ................
Leak: 0x0190cd90  size=64       string
'CFProcessPath=/Applications/WebKit.app/Contents/MacOS/WebKit'
Leak: 0x06f2d1b0  size=64       instance of 'NSCFType'
        0xa07c35c0 0x00029780 0x00000001 0x00000001     .|5.............
        0x00000000 0x00000001 0x00000000 0x00000004     ................
        0x00000000 0x00000000 0x00000000 0x011a4470     ..............Dp
        0x00000000 0x00000000 0x00000050 0x00000004     ...........P....
Leak: 0x06f1ffc0  size=64       instance of 'NSCFType'
        0xa07c35c0 0x00019880 0x00000001 0x00000001     .|5.............
        0x0195b600 0x00000000 0x00000000 0x7f800000     ................
        0x7f800000 0x00000000 0x00000000 0x06b74420     ..............D 
        0x90483938 0x904d754c 0x00000000 0x00000004     .H98.MuL........
Leak: 0x06b421b0  size=48       instance of 'NSCFString'
        0xa07ba674 0x0001078c 0x26636f6d 0x2e617070     .{.t....&com.app
        0x6c652e48 0x49546f6f 0x6c626f78 0x2e77696e     le.HIToolbox.win
        0x646f7767 0x726f7570 0x732e6d6f 0x64616c00     dowgroups.modal.
Leak: 0x076661d0  size=48       instance of 'NSCFDictionary'
        0x019015e0 0x00010395 0x00000138 0x00000142     ...........8...B
        0x00000209 0xa1b1c1d3 0x00000000 0x00000000     ................
        0x00000000 0x02252e00 0x02253624 0xd0000003     .....%...%6$....
Leak: 0x06b74420  size=48
        0x44b58000 0x42fc0000 0x44b58000 0x43030000     D...B...D...C...
        0x00000000 0x00000000 0x00000000 0x3f800000     ............?...
        0x06f2d1b0 0x06f2d8c0 0x00000000 0x00000000     ................
Leak: 0x06f42b20  size=48       instance of 'NSCFString'
        0xa07ba674 0x0001078c 0x25636f6d 0x2e617070     .{.t....%com.app
        0x6c652e48 0x49546f6f 0x6c626f78 0x2e77696e     le.HIToolbox.win
        0x646f7767 0x726f7570 0x732e6d65 0x6e750008     dowgroups.menu..
Leak: 0x07673390  size=48       instance of 'NSCFDictionary'
        0x019015e0 0x00010395 0x000000a8 0x000000c7     ................
        0x0000013d 0xa1b1c1d3 0x00000000 0x00000000     ...=............
        0x00000000 0x0224d400 0x0224d8f4 0x00000003     .....$...$......
Leak: 0x06f2d8c0  size=32
        0x00000001 0x00000004 0x00001000 0x0681a000     ................
        0x00000000 0x00000000 0x00000000 0x00000000     ................

Also note, that the first tab, for
feed://images.apple.com/trailers/rss/newtrailers.rss, has the wrong page title,
tab title, and url showing, somehow using the name of the autoclick bookmark
folder, which should probably be a separate bug.  That only occurs when it's
opened in an autoclick bookmark.


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