Closed Bug 1363716 Opened 7 years ago Closed 7 years ago

Disable TFO with Lavasoft

Categories

(Core :: Networking, defect)

55 Branch
Unspecified
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla56
Tracking Status
firefox-esr52 --- unaffected
firefox54 --- unaffected
firefox55 --- disabled
firefox56 --- fixed

People

(Reporter: marcia, Assigned: dragana)

Details

(Keywords: crash, regression, Whiteboard: [necko-active])

Crash Data

Attachments

(1 file, 1 obsolete file)

This bug was filed from the Socorro interface and is 
report bp-4f20c87c-7d68-4c8a-ae83-d3dfe0170510.
=============================================================

Seen while looking at nightly crash data - although only one crash thus far, seems it might be related to some of the networking changes we have made recently: http://bit.ly/2qr7WQI. So far the lone crash is on Win 10.

Possible regression range based on Build ID: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1fda52a1f3b81cf1a821155998dca637bb64e3d9&tochange=4b8939ed128172fcd3433ee25f336a8c1ba77ab0

ni on Dragana to see if this indeed related to recent work.
Flags: needinfo?(dd.mozilla)
This is interesting.

0 		@0x0 	
1 	nss3.dll 	SSL_SetNextProtoNego 	security/nss/lib/ssl/sslsock.c:1956
Ø 2 	pmls64.dll 	pmls64.dll@0x72b0d 	
3 	xul.dll 	mozilla::dom::Selection::AddItem(nsRange*, int*, bool) 	layout/generic/nsSelection.cpp:3855
4 		@0x2100000007 	
5 	xul.dll 	mozilla::net::nsHttpConnection::InitSSLParams(bool, bool) 	netwerk/protocol/http/nsHttpConnection.cpp:878
6 	xul.dll 	mozilla::net::nsHttpConnection::SetupSSL() 	netwerk/protocol/http/nsHttpConnection.cpp:707
7 	xul.dll 	mozilla::net::nsHttpConnection::IsAlive() 	netwerk/protocol/http/nsHttpConnection.cpp:994
8 	xul.dll 	mozilla::net::nsHttpConnection::CanReuse() 	netwerk/protocol/http/nsHttpConnection.cpp:934
9 	xul.dll 	mozilla::net::nsHttpConnectionMgr::OnMsgReclaimConnection(int, mozilla::net::ARefBase*) 	netwerk/protocol/http/nsHttpConnectionMgr.cpp:2644
10 	xul.dll 	mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::SetupConn(nsIAsyncOutputStream*, bool) 	netwerk/protocol/http/nsHttpConnectionMgr.cpp:3789
11 	xul.dll 	mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::StartFastOpen() 	netwerk/protocol/http/nsHttpConnectionMgr.cpp:3547
Flags: needinfo?(dd.mozilla)
Flags: needinfo?(dd.mozilla)
this also implicates lavasoft
Assignee: nobody → dd.mozilla
Whiteboard: [necko-active]
TFO was turned on again in Bug 1367390, we will keep these crashes open until Dragana evaluates whether they should be closed or not.
This issue appears only for one user and it was 4 crashes in a row. Since we run TFO second test only for a day, I cannot confirm that this is fix.
Flags: needinfo?(dd.mozilla)
All crashes have:
pmls64.dll 	4.0.20.98 	FDD6517F76E64641AAC65AC8055732151 	OSMIMHK64.pdb

the same as in bug 1363376.
TFO crash, marking 55 as disabled.
I will disable TFO if pmls64.dll and rlls64.dll(bug 1363376) are detected.
Attached patch bug_1363716.patch (obsolete) — Splinter Review
Attachment #8883993 - Flags: review?(mcmanus)
Attachment #8884250 - Flags: review?(mcmanus) → review+
A comment about lavasoft would be useful :)
Summary: Crash in @0x0 | SSL_SetNextProtoNego | pmls64.dll@0x72b0d → Disable TFO with Lavasoft
Pushed by dd.mozilla@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b67c39184335
disable TFO if pmls64.dll and rlls64.dll are detected. r=mcmanus
https://hg.mozilla.org/mozilla-central/rev/b67c39184335
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: