[Webkit-unassigned] [Bug 107970] New: New NetworkProcess can ASSERT after old NetworkProcess crashes
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 25 11:40:19 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=107970
Summary: New NetworkProcess can ASSERT after old NetworkProcess
crashes
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit2
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: beidson at apple.com
New NetworkProcess can ASSERT after old NetworkProcess crashes
Steps:
1 - Go to a site with HTTP auth, so Safari drops down the auth sheet
2 - `killall -9 NetworkProcess` in a terminal
3 - The WebProcess responds to the news that the NetworkProcess crashed by failing all of its outstanding ResourceLoaders
4 - In that process, it tells the new NetworkProcess to remove a load identifier for a failed loader
5 - The new NetworkProcess has no record of that new load identifier so it ASSERTs in:
void NetworkResourceLoadScheduler::removeLoader(SchedulableLoader* loader)
{
ASSERT(loader);
...
}
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list