Updates:
Status: Available
Comment #3 on issue 14942 by [email protected]: Browser crash @
InterstitialPage::DidNavigate()
http://code.google.com/p/chromium/issues/detail?id=14942
So, if you have two tabs navigating to the same ssl error page, then the
second tab's
URLRequest will block on the first one's, since the second one is trying to
read from
the HttpCache entry that the first is writing. While the second tab is
blocked,
going to the task manager and killing the process will bring down the
original
RenderView for the second tab. When you go to the first tab and press
back, it will
release the HttpCache entry, which will cause the InterstitialPage to get
instantiated and call Show() on it, leading to a navigation, that will soon
lead to a
InterstitialPage::DidNavigate(), but the original RenderView is dead, thus
leading to
a seg fault when trying to call HasFocus() on the NULL RenderView.
A simple if check will probably solve it.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---