Closed
Bug 1267000
Opened 9 years ago
Closed 9 years ago
HTTPS proxy results Firefox crash in mozilla::net::SpdyStream31::ChannelPipeFull
Categories
(Core :: Networking, defect)
Tracking
()
RESOLVED
FIXED
mozilla49
Tracking | Status | |
---|---|---|
firefox46 | --- | unaffected |
firefox47 | + | fixed |
firefox48 | --- | fixed |
firefox49 | --- | fixed |
People
(Reporter: Off.Just.Off, Assigned: mcmanus)
References
Details
(Keywords: crash, regression, reproducible, Whiteboard: [necko-active])
Crash Data
Attachments
(1 file)
1.82 KB,
patch
|
u408661
:
review+
ritu
:
approval-mozilla-aurora+
ritu
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Build ID: 20160204200225
Steps to reproduce:
Enable HTTPS proxy via PAC or nsIProtocolProxyService filter API.
For example, open Advanced->Network->Settings and enter to Automated proxy configuration URL following:
data:text/plain,%20function%20FindProxyForURL(url,%20host)%20{return%20'HTTPS%20de11.zenguard.org:443';}
Try to load any page.
Actual results:
Crash: https://crash-stats.mozilla.com/report/index/1bd6472d-ae4c-4d05-8d54-d96992160423
Expected results:
Should not crash.
Last good build is 47.0a1 from 20160205030204. Starting 47.0a1 from 20160206030207 and up to current trunc crush is observed.
Comment 1•9 years ago
|
||
The changelog and regression range points to bug 1241906 and
https://hg.mozilla.org/mozilla-central/rev/e56a38a1a4ff
Updated•9 years ago
|
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Assignee | ||
Comment 2•9 years ago
|
||
[Tracking Requested - why for this release]:
status-firefox46:
--- → unaffected
status-firefox47:
--- → affected
status-firefox48:
--- → affected
tracking-firefox47:
--- → ?
Keywords: regression
Assignee | ||
Updated•9 years ago
|
status-firefox49:
--- → affected
Updated•9 years ago
|
Crash Signature: mozilla::net::SpdyStream31::ChannelPipeFull → [@ mozilla::net::SpdyStream31::ChannelPipeFull ]
Assignee | ||
Comment 3•9 years ago
|
||
Assignee | ||
Comment 4•9 years ago
|
||
Attachment #8746179 -
Flags: review?(hurley)
Assignee | ||
Comment 5•9 years ago
|
||
This turns out to be a simple case of the stack turning the member null.. we already have a local copy of the pointer for this reason and should have used it in the first place.
The regressing bug 1241906 was spdy only, so this doesn't impact h2.
Attachment #8746179 -
Flags: review?(hurley) → review+
Assignee | ||
Comment 6•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/96fcd451837947758b704a85993a655831f50a5c
Bug 1267000 - null deref with spdy proxy r=hurley
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 7•9 years ago
|
||
Comment on attachment 8746179 [details] [diff] [review]
null deref with spdy proxy
Approval Request Comment
[Feature/regressing bug #]: 1241906
[User impact if declined]: null crashes when using spdy based https proxies
[Describe test coverage new/current, TreeHerder]: mix of manual and treeherder
[Risks and why]: extremely low small targeted fix
[String/UUID change made/needed]: none
this fixes a crash regression in 47
Attachment #8746179 -
Flags: approval-mozilla-beta?
Attachment #8746179 -
Flags: approval-mozilla-aurora?
Tracked on 47+. This was mentioned as a top crasher on 47.0b1 at the channel meeting.
Comment on attachment 8746179 [details] [diff] [review]
null deref with spdy proxy
Crash fix, Aurora48+, Beta47+
Attachment #8746179 -
Flags: approval-mozilla-beta?
Attachment #8746179 -
Flags: approval-mozilla-beta+
Attachment #8746179 -
Flags: approval-mozilla-aurora?
Attachment #8746179 -
Flags: approval-mozilla-aurora+
Comment 10•9 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla49
Comment 11•9 years ago
|
||
bugherder uplift |
Comment 12•9 years ago
|
||
bugherder uplift |
You need to log in
before you can comment on or make changes to this bug.
Description
•