DescriptionFix DownloadsDOMHandler::OnDownloadDestroyed() to not set *vector::end() = NULL.
DownloadsDOMHandler::download_items_ does not always contain all of the items that it observes, so std::find may return end(). I have no idea what happens when you set *end()=NULL, but it could explain the crash in DownloadsDOMHandler::ClearDownloadItems() on windows, somewhere in "for (OrderedDownloads::iterator it = download_items_.begin(); it != download_items_.end(); ++it)".
BUG=142389
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=151395
Patch Set 1 #
Messages
Total messages: 8 (0 generated)
|