Closed Bug 763889 Opened 12 years ago Closed 10 years ago

crash in PR_InitializeNetAddr

Categories

(NSPR :: NSPR, defect)

4.9.2
x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: Usul, Assigned: wtc)

Details

(Keywords: crash, Whiteboard: [rare][startupcrash][tbird crash])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-95299a37-3855-44a2-974f-9bb782120607 .
============================================================= 

0 	nspr4.dll 	PR_InitializeNetAddr 	nsprpub/pr/src/misc/prnetdb.c:1441
1 	nspr4.dll 	PR_NewTCPSocketPair 	nsprpub/pr/src/io/prsocket.c:1503
2 	nspr4.dll 	PR_NewPollableEvent 	nsprpub/pr/src/io/prpolevt.c:178
3 	xul.dll 	nsSocketTransportService::Init 	netwerk/base/src/nsSocketTransportService2.cpp:468
4 	xul.dll 	nsSocketTransportServiceConstructor 	netwerk/build/nsNetModule.cpp:96
5 	xul.dll 	mozilla::GenericFactory::CreateInstance 	objdir-tb/mozilla/xpcom/build/GenericFactory.cpp:48
6 	xul.dll 	nsComponentManagerImpl::CreateInstanceByContractID 	xpcom/components/nsComponentManager.cpp:1064
7 	xul.dll 	nsComponentManagerImpl::GetServiceByContractID 	xpcom/components/nsComponentManager.cpp:1466
8 	xul.dll 	CallGetService 	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:94
9 	xul.dll 	nsGetServiceByContractIDWithError::operator 	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:288
10 	xul.dll 	nsCOMPtr_base::assign_from_gs_contractid_with_error 	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:141
11 	xul.dll 	nsIOService::InitializeSocketTransportService 	netwerk/base/src/nsIOService.cpp:271
12 	xul.dll 	nsIOService::SetOffline 	netwerk/base/src/nsIOService.cpp:810
13 	xul.dll 	nsIOService::InitializeNetworkLinkService 	netwerk/base/src/nsIOService.cpp:320
14 	xul.dll 	nsIOService::Init 	netwerk/base/src/nsIOService.cpp:250
15 	xul.dll 	nsIOService::GetInstance 	netwerk/base/src/nsIOService.cpp:333
16 	xul.dll 	nsIOServiceConstructor 	netwerk/build/nsNetModule.cpp:82
17 	xul.dll 	mozilla::GenericFactory::CreateInstance 	objdir-tb/mozilla/xpcom/build/GenericFactory.cpp:48
18 	xul.dll 	nsComponentManagerImpl::CreateInstanceByContractID 	xpcom/components/nsComponentManager.cpp:1064
19 	xul.dll 	nsComponentManagerImpl::GetServiceByContractID 	xpcom/components/nsComponentManager.cpp:1466
20 	xul.dll 	CallGetService 	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:94
21 	xul.dll 	nsGetServiceByContractID::operator 	objdir-tb/mozilla/xpcom/build/nsComponentManagerUtils.cpp:278
22 	xul.dll 	nsCOMPtr_base::assign_from_gs_contractid 	objdir-tb/mozilla/xpcom/build/nsCOMPtr.cpp:132
23 	xul.dll 	nsCOMPtr<nsIIOService>::nsCOMPtr<nsIIOService> 	objdir-tb/mozilla/dist/include/nsCOMPtr.h:615
24 	xul.dll 	mozilla::services::GetIOService 	xpcom/build/ServiceList.h:8
25 	xul.dll 	do_GetIOService 	objdir-tb/mozilla/dist/include/nsNetUtil.h:119
26 	xul.dll 	net_EnsureIOService 	objdir-tb/mozilla/dist/include/nsNetUtil.h:159
27 	xul.dll 	nsChromeRegistry::ManifestProcessingContext::GetManifestURI 	chrome/src/nsChromeRegistryChrome.cpp:790
28 	xul.dll 	nsChromeRegistry::ManifestProcessingContext::ResolveURI 	chrome/src/nsChromeRegistryChrome.cpp:807
29 	xul.dll 	nsChromeRegistryChrome::ManifestSkin 	chrome/src/nsChromeRegistryChrome.cpp:914
30 	xul.dll 	ParseManifest 	xpcom/components/ManifestParser.cpp:668
31 	xul.dll 	nsComponentManagerImpl::RegisterManifest 	xpcom/components/nsComponentManager.cpp:530
32 	xul.dll 	nsComponentManagerImpl::ManifestManifest 	xpcom/components/nsComponentManager.cpp:543
33 	xul.dll 	ParseManifest 	xpcom/components/ManifestParser.cpp:679
34 	xul.dll 	nsComponentManagerImpl::RegisterManifest 	xpcom/components/nsComponentManager.cpp:530
35 	xul.dll 	nsComponentManagerImpl::RereadChromeManifests 	xpcom/components/nsComponentManager.cpp:698
36 	xul.dll 	nsComponentManagerImpl::Init 	xpcom/components/nsComponentManager.cpp:398
37 	xul.dll 	NS_InitXPCOM2_P 	xpcom/build/nsXPComInit.cpp:490
38 	xul.dll 	ScopedXPCOMStartup::Initialize 	toolkit/xre/nsAppRunner.cpp:1185
39 	xul.dll 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3455
40 	thunderbird.exe 	do_main 	mail/app/nsMailApp.cpp:144
41 	thunderbird.exe 	NS_internal_main 	mail/app/nsMailApp.cpp:233
42 	thunderbird.exe 	wmain 	toolkit/xre/nsWindowsWMain.cpp:107
43 	thunderbird.exe 	__tmainCRTStartup 	crtexe.c:594
44 	kernel32.dll 	BaseThreadInitThunk 	
45 	ntdll.dll 	__RtlUserThreadStart 	
46 	ntdll.dll 	_RtlUserThreadStart
Assignee: nobody → wtc
Component: General → NSPR
Product: Thunderbird → NSPR
QA Contact: general → nspr
Version: 13 → other
Version: other → 4.9.2
There are only a couple crashes in 6 months.

one (and only one) user is crashing with similar stack with PR_InitializeNetAddr | je_calloc | PR_NewPollableEvent | nsSocketTransportService::Init()  
bp-0b543e01-5541-4429-abef-5d23d2130307 FF20
Whiteboard: startupcrash → [rare][startupcrash]
ludo, was this a crash you yourself experienced?

> There are only a couple crashes in 6 months.
no Tbird crashes in recent months

And in past 2 months no crashes newer than Firefox 23
bp-c9cdb61e-040a-4bd6-b8e1-8a2022131130 FF23
bp-a225c448-625e-4146-8b33-fe3322130915 FF23
Flags: needinfo?(ludovic)
Whiteboard: [rare][startupcrash] → [rare][startupcrash][tbird crash]
(In reply to Wayne Mery (:wsmwk) from comment #2)
> ludo, was this a crash you yourself experienced?
> 
don't remember.
Flags: needinfo?(ludovic)
I'm notfinding anything on crash-stats, and no testcase
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.