Summary: | Safari 4.0 crashes in WebCore::DOMTimer::fired() | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | David Carter <david.carter> | ||||||
Component: | DOM | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | VERIFIED FIXED | ||||||||
Severity: | Major | CC: | mitz, mrowe | ||||||
Priority: | P1 | Keywords: | InRadar, NeedsReduction | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
URL: | http://lite.maps.nsw.gov.au/ | ||||||||
Attachments: |
|
Description
David Carter
2009-06-24 00:02:20 PDT
Does this reproduce in a nightly build of WebKit? The problem still occurs in the latest WebKit nightly build (r44969 / 24th June 2009). Thanks. This may be Windows-specific. In my quick test I couldn't reproduce this on Mac OS X. Created attachment 31860 [details]
Possible fix (no change log, no layout test)
I think the problem is that stale nodes remain in the document’s style sheet candidate set. This patch fixes the crash.
Created attachment 31862 [details]
Patch, including change log and regression test
I've confirmed the crash no longer occurs in the latest WebKit nightly build. Thank you :) |