Summary: | [Chromium] Crash in WebFrameImpl::currentHistoryItem() due to null activeDocumentLoader() | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Nate Chapin <japhet> | ||||||||
Component: | WebKit Misc. | Assignee: | Nate Chapin <japhet> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | fishd, jbates, webkit.review.bot | ||||||||
Priority: | P2 | ||||||||||
Version: | 528+ (Nightly build) | ||||||||||
Hardware: | All | ||||||||||
OS: | All | ||||||||||
Attachments: |
|
Description
Nate Chapin
2011-01-21 14:28:02 PST
Created attachment 79795 [details]
patch
Comment on attachment 79795 [details]
patch
This is OK, but I'd really like to understand how this is possible. For example, we might want to return WebHistoryItem() in cases like this. Maybe this is happening at shutdown time?
(In reply to comment #2) > (From update of attachment 79795 [details]) > This is OK, but I'd really like to understand how this is possible. For example, we might want to return WebHistoryItem() in cases like this. Maybe this is happening at shutdown time? Picking this bug back up after 6 months :) Looking through when we set the DocumentLoader members of FrameLoader, it *might* happen during a cancel, but shutdown looks far more likely. Created attachment 100044 [details]
Early exit for null activeDocumentLoader()
Comment on attachment 100044 [details] Early exit for null activeDocumentLoader() Clearing flags on attachment: 100044 Committed r90641: <http://trac.webkit.org/changeset/90641> All reviewed patches have been landed. Closing bug. Created attachment 100381 [details]
Patch
(In reply to comment #7) > Created an attachment (id=100381) [details] > Patch wrong bug, ignore patch |