[Webkit-unassigned] [Bug 8772] New: Cache corruption with vBulletin forum pages

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Sun May 7 13:07:55 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=8772

           Summary: Cache corruption with vBulletin forum pages
           Product: WebKit
           Version: 417.x
          Platform: Macintosh
               URL: http://www.macitynet.it/forum/showpost.php?p=511951&post
                    count=189
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: Page Loading
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: camillo.lists at gmail.com


This is a bug which only appears on vBulletin forums, and no other sites, as
far as I can tell. Moreover, it does not appear with all pages, or with all
loads of a given page, but only some of the time.

What happens is that the content of the page is laid out erroneously, with some
parts missing and others misplaced. Starting with a mis-rendered page, I tried
several things:

- View Source: it appears normal. When copied into a text editor and saved as
html, it is rendered correctly (apart from missing images and styles): all the
content is displayed and properly structured.

- Save as Source: same as above: normal markup, correct rendering when
reopened.

- Saved as Web Archive: when the webarchive is reopened, Safari displays the
wrong rendering again. Moreover, doing a "View Source" on this reopened page
shows an altered markup; when saved as html, this markup also renders
incorrectly. Extracting the page from the webarchive file manually (using
plutil and uudecode) yields the same altered markup that renders incorrectly.

- Opening a new tab and pasting the address of the page that was rendered
incorrectly causes the badly-rendered version to load once again, as long as
the page was in the cache. Refreshing the page causes it to be reloaded from
the server and then it is rendered correctly.

It seems that the html source becomes corrupted somehow, and this corrupted
version is fed to the cache, the renderer and the webarchive saver, but "view
source" and "save as source" see the original uncorrupted markup instead.
Hopefully, this information can help locate the stage where the corruption
takes place.


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