Closed Bug 1580708 Opened 6 years ago Closed 6 years ago

Crash @ Gecko_GetAnonymousContentForElement

Categories

(Thunderbird :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

This crash is almost exclusively Thunderbird according to https://crash-stats.mozilla.com/signature/?signature=Gecko_GetAnonymousContentForElement&date=%3E%3D2019-03-12T08%3A15%3A00.000Z&date=%3C2019-09-12T08%3A15%3A00.000Z#summary

Happens in both version 68 and 60.

bp-077e891e-bddf-435f-a4b9-bd43d0190912
0 xul.dll Gecko_GetAnonymousContentForElement layout/style/GeckoBindings.cpp:158
1 xul.dll static bool style::invalidation::element::invalidator::TreeStyleInvalidator<style::gecko::wrapper::GeckoElement, style::invalidation::element::document_state::DocumentStateInvalidationProcessor<style::gecko::wrapper::GeckoElement, core::iter::adapters::chain::Chain<core::iter::adapters::Map<style::stylist::DocumentCascadeDataIter, closure>, core::iter::adapters::Map<core::slice::Iter<style::gecko_bindings::structs::root::RawServoAuthorStyles*>, closure>>>>::invalidate_descendants<style::gecko::wrapper::GeckoElement, style::invalidation::element::document_state::DocumentStateInvalidationProcessor<style::gecko::wrapper::GeckoElement, core::iter::adapters::chain::Chain<core::iter::adapters::Map<style::stylist::DocumentCascadeDataIter, closure>, core::iter::adapters::Map<core::slice::Iter<style::gecko_bindings::structs::root::RawServoAuthorStyles*>, closure>>>>(struct style::invalidation::element::invalidator::DescendantInvalidationLists*) servo/components/style/invalidation/element/invalidator.rs:599
2 xul.dll static bool style::invalidation::element::invalidator::TreeStyleInvalidator<style::gecko::wrapper::GeckoElement, style::invalidation::element::document_state::DocumentStateInvalidationProcessor<style::gecko::wrapper::GeckoElement, core::iter::adapters::chain::Chain<core::iter::adapters::Map<style::stylist::DocumentCascadeDataIter, closure>, core::iter::adapters::Map<core::slice::Iter<style::gecko_bindings::structs::root::RawServoAuthorStyles*>, closure>>>>::invalidate_child<style::gecko::wrapper::GeckoElement, style::invalidation::element::document_state::DocumentStateInvalidationProcessor<style::gecko::wrapper::GeckoElement, core::iter::adapters::chain::Chain<core::iter::adapters::Map<style::stylist::DocumentCascadeDataIter, closure>, core::iter::adapters::Map<core::slice::Iter<style::gecko_bindings::structs::root::RawServoAuthorStyles*>, closure>>>>(struct style::gecko::wrapper::GeckoElement, struct slice<style::invalidation::element::invalidator::Invalidation>, struct smallvec::SmallVec<[style::invalidation::element::invalidator::Invalidation; 10]>, style::invalidation::element::invalidator::DescendantInvalidationKind) servo/components/style/invalidation/element/invalidator.rs:417
...
19 xul.dll mozilla::ServoStyleSet::InvalidateStyleForDocumentStateChanges(mozilla::EventStates) layout/style/ServoStyleSet.cpp:179
20 xul.dll mozilla::PresShell::DocumentStatesChanged(mozilla::EventStates) layout/base/PresShell.cpp:4296
21 xul.dll mozilla::dom::Document::UpdateDocumentStates(mozilla::EventStates, bool) dom/base/Document.cpp:8803
22 xul.dll nsGlobalWindowOuter::ActivateOrDeactivate(bool) dom/base/nsGlobalWindowOuter.cpp:6701
23 xul.dll nsFocusManager::WindowRaised(mozIDOMWindowProxy*) dom/base/nsFocusManager.cpp:683
24 xul.dll nsWebShellWindow::WindowActivated() xpfe/appshell/nsWebShellWindow.cpp:456
25 xul.dll nsWebShellWindow::WidgetListenerDelegate::WindowActivated() xpfe/appshell/nsWebShellWindow.cpp:805
26 xul.dll nsWindow::ProcessMessage(unsigned int, unsigned __int64&, __int64&, int64*) widget/windows/nsWindow.cpp:5755
27 xul.dll nsWindow::WindowProcInternal(HWND
*, unsigned int, unsigned __int64, __int64) widget/windows/nsWindow.cpp:4761
bp-077e891e-bddf-435f-a4b9-bd43d0190912

But virtually zero version 68 crashes. I don't think this is actionable

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.