Closed Bug 1211189 Opened 9 years ago Closed 8 years ago

crash in IN6_IS_ADDR_V4MAPPED on windows vista [autodial]

Categories

(Core :: Networking: DNS, defect)

41 Branch
x86
Windows Vista
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: philipp, Assigned: mcmanus)

References

Details

(Keywords: crash, Whiteboard: [necko-backlog])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-eea062a9-655b-4b47-8631-f67192151001.
=============================================================

Crashing Thread
Frame 	Module 	Signature 	Source
0 	ws2_32.dll 	IN6_IS_ADDR_V4MAPPED 	
1 	ws2_32.dll 	QueryDns(unsigned short const*, unsigned int, sockaddr**, unsigned int*, sockaddr_in6**, unsigned int*, unsigned short**, int, unsigned short) 	
2 	ws2_32.dll 	LookupAddressForName(unsigned short const*, unsigned short const*, int, int, int, unsigned short, int, int, addrinfoW***) 	
3 	ws2_32.dll 	WSAttemptAutodialName(_WSAQuerySetW* const) 	
4 	kernel32.dll 	GetModuleHandleA 	
5 	ws2_32.dll 	getaddrinfo 	
6 	nss3.dll 	PR_GetAddrInfoByName 	nsprpub/pr/src/misc/prnetdb.c
7 	xul.dll 	mozilla::net::GetAddrInfo(char const*, unsigned short, unsigned short, char const*, mozilla::net::AddrInfo**, bool) 	netwerk/dns/GetAddrInfo.cpp
8 	xul.dll 	nsHostResolver::ThreadFunc(void*) 	netwerk/dns/nsHostResolver.cpp

this crash has been around for a while and seems to happen on windows vista systems almost exclusively (>99%) - the signature is responsible for a fifth of all crashes on vista atm.
Note that this is only seen on 6.0.6000 (Vista RTM) which is a vanishingly small fraction of installations. Ideally Vista users should be on SP2 (who knows if it's fixed there or maybe just under a different signature). I don't think we should spend time on this unless someone can provide a repro.
the code in question is just an optimization for >= vista.. it would be easy enough to just make that >= win7 without losing much.
Assignee: nobody → mcmanus
Whiteboard: [necko-active]
not sure how i came up with the 1/5th of crashes on vista in the first place. not looking that bad...
these stacks all have the autodialer in them and we want to remove that... so depends on that
Depends on: 1236969
Summary: crash in IN6_IS_ADDR_V4MAPPED on windows vista → crash in IN6_IS_ADDR_V4MAPPED on windows vista [autodial]
Whiteboard: [necko-active] → [necko-backlog]
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.