Closed
Bug 1315070
Opened 8 years ago
Closed 8 years ago
Assertion failure: mConcurrentCacheAccess, at netwerk/protocol/http/nsHttpChannel.cpp:1230
Categories
(Core :: Networking: HTTP, defect)
Core
Networking: HTTP
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
firefox52 | --- | affected |
People
(Reporter: mayhemer, Unassigned)
Details
(Whiteboard: [necko-next])
Assertion failure: mConcurrentCacheAccess, at c:/Mozilla/src/mozilla-central/netwerk/protocol/http/nsHttpChannel.cpp:1230
#01: mozilla::net::nsHttpChannel::OnAuthCancelled (c:\mozilla\src\mozilla-central\netwerk\protocol\http\nshttpchannel.cpp:5488)
#02: mozilla::net::nsHttpChannelAuthProvider::OnAuthCancelled (c:\mozilla\src\mozilla-central\netwerk\protocol\http\nshttpchannelauthprovider.cpp:1344)
Can happen when auth dialog is internally canceled (bug 1312243). We are apparently trying to call onstartrequest more than once. There is a condition to block it, but the multiple call so far was allowed only under one certain condition - concurrent cache read.
So, we may want to remove that assertion or look if it can be modified to let pass also this case. Maybe mAuthRetryPending which is true at this moment added to the condition.
![]() |
Reporter | |
Updated•8 years ago
|
Blocks: CVE-2017-5419
![]() |
Reporter | |
Comment 1•8 years ago
|
||
Note that this happened only when I had a mistake in the patch for bug 1312243. That mistake internally canceled an auth dialog also for the top level document on reload. This is not anything that should happen regularly with the final version of the patch for that bug.
Updated•8 years ago
|
Assignee: nobody → honzab.moz
Whiteboard: [necko-active]
![]() |
Reporter | |
Comment 2•8 years ago
|
||
Irreproducible, I don't think we need an immediate fix here.
Assignee: honzab.moz → nobody
Whiteboard: [necko-active] → [necko-next]
![]() |
Reporter | |
Comment 3•8 years ago
|
||
Oh, this is actually my mistake introduced in login manager in bug 1312243. No actual bug.
You need to log in
before you can comment on or make changes to this bug.
Description
•