Closed Bug 1421277 Opened 7 years ago Closed 7 years ago

Crash in mozilla::dom::ClientManager::~ClientManager

Categories

(Core :: DOM: Service Workers, defect, P2)

59 Branch
Unspecified
Linux
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- fix-optional

People

(Reporter: calixte, Assigned: bkelly)

Details

(Keywords: crash, regression)

Crash Data

This bug was filed from the Socorro interface and is report bp-e8c23667-16ef-45ef-8eb2-e9c460171128. ============================================================= Top 10 frames of crashing thread: 0 libxul.so mozilla::dom::ClientManager::~ClientManager [clone .cold.72] 1 libxul.so mozilla::dom::ClientManager::Release dom/clients/manager/ClientManager.h:95 2 libxul.so mozilla::dom::ClientSource::~ClientSource dom/clients/manager/ClientSource.cpp:122 3 libxul.so nsGlobalWindowInner::FreeInnerObjects 4 libxul.so nsGlobalWindowOuter::DetachFromDocShell 5 libxul.so nsDocShell::Destroy 6 libxul.so nsFrameLoader::DestroyDocShell 7 libxul.so nsFrameLoaderDestroyRunnable::Run dom/base/nsFrameLoader.cpp:2249 8 libxul.so nsDocument::MaybeInitializeFinalizeFrameLoaders 9 libxul.so mozilla::detail::RunnableMethodImpl<nsDocument*, void 0u>::Run xpcom/threads/nsThreadUtils.h:1142 ============================================================= There are 24 crashes in nightly 59 starting with buildid 20171123100420. :bkelly could you investigate please ?
Flags: needinfo?(bkelly)
This one is really weird. Its like the thread-local stopped working properly.
Assignee: nobody → bkelly
Status: NEW → ASSIGNED
Flags: needinfo?(bkelly)
The crashes so far are all AMD family 6 processors running linux.
I'm going to mark this as P3 due to the fact that all crashes are with quite old CPUs that are going to be hard to reproduce.
Priority: -- → P3
Andrew Sutherland tells me these are actually intel processors that we call "amd64". Family 6 model 70=0x46 is probably "haswell ULT": https://github.com/intel/thermal_daemon/blob/master/src/thd_engine.cpp#L599
Given comment 4: P2.
Priority: P3 → P2
Its still extremely low crash rate and specific to a single processor. Not sure what we can do here.
This stopped over 10 days ago. I'm going to mark WFM and assume one of my other crash fixes for clients fixed this as well.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.