Closed Bug 1616519 Opened 5 years ago Closed 5 years ago

Crash in [@ mozilla::StyleSheet::AddStyleSet]

Categories

(Core :: DOM: CSS Object Model, defect, P2)

75 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1616407
mozilla75
Iteration:
75.2 - Feb 24 - Mar 8
Tracking Status
firefox-esr68 --- unaffected
firefox73 --- unaffected
firefox74 --- disabled
firefox75 --- fixed

People

(Reporter: calixte, Assigned: nordzilla)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: crash, regression)

Crash Data

This bug is for crash report bp-43157a3e-ea8a-4ebf-8690-73c0d0200218.

Top 10 frames of crashing thread:

0 XUL mozilla::StyleSheet::AddStyleSet layout/style/StyleSheet.cpp:450
1 XUL mozilla::ServoStyleSet::AddDocStyleSheet layout/style/ServoStyleSet.cpp:652
2 XUL mozilla::dom::Document::AppendAdoptedStyleSheet dom/base/Document.cpp:2719
3 XUL mozilla::dom::Document::SetAdoptedStyleSheets dom/base/Document.cpp:16194
4 XUL mozilla::dom::Document_Binding::set_adoptedStyleSheets dom/bindings/DocumentBinding.cpp:9559
5 XUL bool mozilla::dom::binding_detail::GenericSetter<mozilla::dom::binding_detail::NormalThisPolicy> dom/bindings/BindingUtils.cpp:3118
6 XUL js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:569
7 XUL js::CallSetter js/src/vm/Interpreter.cpp:787
8 XUL SetExistingProperty js/src/vm/NativeObject.cpp:2956
9 XUL bool js::NativeSetProperty< js/src/vm/NativeObject.cpp:2985

There is 1 crash in nightly 75 with buildid 20200218093736. In analyzing the backtrace, the regression may have been introduced by patch [1] to fix bug 1609288.
The moz_crash_reason is MOZ_DIAGNOSTIC_ASSERT(!mStyleSets.Contains(aStyleSet)) (style set already registered).

[1] https://hg.mozilla.org/mozilla-central/rev?node=73e8de4ba422

Flags: needinfo?(enordin)
Priority: -- → P2
Status: NEW → RESOLVED
Iteration: --- → 75.2 - Feb 24 - Mar 8
Closed: 5 years ago
Flags: needinfo?(enordin)
Resolution: --- → DUPLICATE
Target Milestone: --- → mozilla75
Assignee: nobody → enordin
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.