Closed Bug 716386 Opened 13 years ago Closed 9 years ago

Startup crash @ nsRefPtr<.>::~nsRefPtr<.> | nsThread::Dispatch

Categories

(Core :: Networking, defect)

9 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WONTFIX

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash, Whiteboard: startupcrash)

Crash Data

It's #51 top crasher in 9.0.1. Signature nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int) More Reports Search UUID 41a937c9-b32b-4a7a-9edb-4c5932120107 Date Processed 2012-01-07 15:29:09.133544 Uptime 13 Last Crash 12.6 minutes before submission Install Age 2.0 days since version was first installed. Install Time 2012-01-05 22:36:24 Product Firefox Version 9.0.1 Build ID 20111220165912 Release Channel release OS Windows NT OS Version 6.1.7600 Build Architecture x86 Build Architecture Info GenuineIntel family 15 model 4 stepping 9 Crash Reason EXCEPTION_ACCESS_VIOLATION_EXEC Crash Address 0x18fc110 Processor Notes WARNING: JSON file missing Add-ons EMCheckCompatibility False Frame Module Signature [Expand] Source 0 @0x18fc110 1 xul.dll nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext> obj-firefox/xpcom/build/nsCOMPtr.cpp:81 2 xul.dll nsThread::Dispatch xpcom/threads/nsThread.cpp:435 3 xul.dll NS_DispatchToMainThread_P obj-firefox/xpcom/build/nsThreadUtils.cpp:169 4 @0x2aea7b 5 xul.dll nsNotifyAddrListener::CheckLinkStatus netwerk/system/win32/nsNotifyAddrListener.cpp:609 6 xul.dll nsNotifyAddrListener::GetIsLinkUp netwerk/system/win32/nsNotifyAddrListener.cpp:156 7 xul.dll nsIOService::TrackNetworkLinkStatusForOffline netwerk/base/src/nsIOService.cpp:1132 8 xul.dll nsIOService::Init 9 xul.dll nsIOService::GetInstance netwerk/base/src/nsIOService.cpp:321 10 xul.dll nsIOServiceConstructor netwerk/build/nsNetModule.cpp:82 11 xul.dll mozilla::GenericFactory::CreateInstance obj-firefox/xpcom/build/GenericFactory.cpp:48 12 xul.dll nsComponentManagerImpl::CreateInstanceByContractID xpcom/components/nsComponentManager.cpp:1299 13 xul.dll nsComponentManagerImpl::GetServiceByContractID xpcom/components/nsComponentManager.cpp:1701 14 xul.dll nsCOMPtr_base::assign_from_gs_contractid obj-firefox/xpcom/build/nsCOMPtr.cpp:132 15 xul.dll mozilla::services::GetIOService xpcom/build/ServiceList.h:8 16 xul.dll net_EnsureIOService obj-firefox/dist/include/nsNetUtil.h:159 17 xul.dll NS_NewURI obj-firefox/dist/include/nsNetUtil.h:174 18 xul.dll NS_NewURI obj-firefox/dist/include/nsNetUtil.h:196 19 xul.dll nsAppShellService::CreateHiddenWindow xpfe/appshell/src/nsAppShellService.cpp:131 20 xul.dll nsAppStartup::CreateHiddenWindow toolkit/components/startup/nsAppStartup.cpp:197 21 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3481 22 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:107 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=nsRefPtr%3CnsPresContext%3E%3A%3A~nsRefPtr%3CnsPresContext%3E%28%29%20|%20nsThread%3A%3ADispatch%28nsIRunnable*%2C%20unsigned%20int%29
Crash Signature: [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] → [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int))]
Summary: Startup crash @ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int) → Startup crash @ nsRefPtr<.>::~nsRefPtr<.> | nsThread::Dispatch
Crash Signature: [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int))] → [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)]
Crash Signature: [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] → [@ nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable* unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnabl…
Keywords: topcrash
As for the signatures... + nsThread::Dispatch(nsIRunnable*, unsigned int) is at #209 for FF 10. + nsRefPtr<nsPresContext>::~nsRefPtr<nsPresContext>() | nsThread::Dispatch(nsIRunnable*, unsigned int) is not in the top 300. + nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int) is the one appearing at #36.
Crash Signature: unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] → unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIRunnable>::~nsRefPtr<nsIRunnable>() | nsThread::Dispatch(nsIRunnable*, unsigned int)]
It's now #2 top browser crasher in 9.0.1.
This seems mostly in 9. It's very low volume in anything after that. I am removing the top crash keyword but it's still a valid crash so leaving open.
Keywords: topcrash
Another crash with this signature: https://crash-stats.mozilla.com/report/index/3e70670d-5354-4e32-8eac-7ca352140506 I can not methodically reproduce it, though.
Crash Signature: , unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIRunnable>::~nsRefPtr<nsIRunnable>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] → , unsigned int)] [@ nsRefPtr<nsIDOMEventListener>::~nsRefPtr<nsIDOMEventListener>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsRefPtr<nsIRunnable>::~nsRefPtr<nsIRunnable>() | nsThread::Dispatch(nsIRunnable*, unsigned int)] [@ nsThread::Disp…
There are a few versions of this at low volume with bugs filed across the code base.. as for the explosive necko version that this bug is filed about it was resolved around FF 9
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.