Open the crash report on crash-stats: 32e94507-d3f8-4829-b863-4695e0260818.
The crash signature is style::values::generics::position::impl$117::to_computed_value<T>.
| Frame | Signature | Source | Changesets |
|---|---|---|---|
| 0 | style::values::generics::position::impl$117::to_computed_value<style::values::specified::percentage::Percentage,enum2$<style::values::specified::length::LengthPercentage> >(enum2$<style::values::generics::position::GenericInset<style::values::specified::percentage::Percentage,enum2$<style::values::specified::length::LengthPercentage> > >*, style::values::computed::Context*) | servo/components/style/values/generics/position.rs:397 | |
| 1 | style::properties::generated::longhands::left::cascade_property(enum2$<style::properties::generated::PropertyDeclaration>*, style::values::computed::Context*) | x86_64-pc-windows-msvc/release/build/style-1d5789df2b471c06/out/properties.rs:47201 | |
| 2 | style::properties::cascade::Cascade::apply_non_prioritary_properties(style::values::computed::Context*, ref$<slice2$<style::properties::cascade::Declaration> >, std::collections::hash::map::HashMap<tuple$<style::properties::generated::ShorthandId,style::properties::generated::LonghandId>,enum2$<style::properties::generated::PropertyDeclaration>,rustc_hash::FxBuildHasher,alloc::alloc::Global>*, style::properties::IdSet<style::properties::generated::LonghandId,14>*, style::dom::AttributeTracker*) | servo/components/style/properties/cascade.rs:1046 | |
| 3 | style::properties::cascade::cascade_rules<style::gecko::wrapper::GeckoElement>(style::stylist::Stylist*, enum2$<core::option::Option<ref$<enum2$<style::gecko::pseudo_element::PseudoElement> > > >, style::rule_tree::core::StrongRuleNode*, style::shared_lock::StylesheetGuards*, enum2$<core::option::Option<ref$<style::properties::generated::gecko::ComputedValues> > >, enum2$<core::option::Option<ref$<style::properties::generated::gecko::ComputedValues> > >, enum2$<style::properties::cascade::FirstLineReparenting>, style::values::specified::position::PositionTryFallbacksTryTactic*, enum2$<style::properties::cascade::CascadeMode>, style::computed_value_flags::ComputedValueFlags, style::rule_tree::RuleCascadeFlags, enum2$<core::option::Option<ref$<style::rule_cache::RuleCache> > >, style::rule_cache::RuleCacheConditions*, enum2$<core::option::Option<style::gecko::wrapper::GeckoElement> >, style::context::TreeCountingCaches*) | servo/components/style/properties/cascade.rs:217 | |
| 4 | style::style_resolver::StyleResolverForElement<style::gecko::wrapper::GeckoElement>::cascade_styles_with_default_parents<style::gecko::wrapper::GeckoElement>(style::context::ElementCascadeInputs) | servo/components/style/style_resolver.rs:383 |
|
| 5 | style::parallel::style_trees<style::gecko::wrapper::GeckoElement,style::gecko::traversal::RecalcStyleOnly>(style::context::StyleContext<style::gecko::wrapper::GeckoElement>*, alloc::collections::vec_deque::VecDeque<style::dom::SendNode<style::gecko::wrapper::GeckoNode>,alloc::alloc::Global>, style_traits::dom::OpaqueNode, unsigned long long, enum2$<core::option::Option<ref$<rayon_core::scope::ScopeFifo> > >, style::gecko::traversal::RecalcStyleOnly*, style::scoped_tls::ScopedTLS<style::context::ThreadLocalStyleContext<style::gecko::wrapper::GeckoElement> >*) | servo/components/style/parallel.rs:170 |
|
| 6 | rayon_core::job::impl$6::execute<rayon_core::scope::impl$1::spawn_fifo::closure_env$0<style::parallel::distribute_one_chunk::closure_env$0<style::gecko::wrapper::GeckoElement,style::gecko::traversal::RecalcStyleOnly> > >(tuple$<>*) | third_party/rust/rayon-core/src/job.rs:169 | |
| 7 | rayon_core::registry::WorkerThread::wait_until_cold(rayon_core::latch::CoreLatch*) | third_party/rust/rayon-core/src/registry.rs:0 | |
| 8 | rayon_core::registry::ThreadBuilder::run(rayon_core::registry::ThreadBuilder) | third_party/rust/rayon-core/src/registry.rs:53 | |
| 9 | std::sys::backtrace::__rust_begin_short_backtrace<style::global_style_data::thread_spawn::closure_env$0,tuple$<> >(style::global_style_data::thread_spawn::closure_env$0) | /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/backtrace.rs:166 | |
| 10 | core::ops::function::FnOnce::call_once<std::thread::lifecycle::spawn_unchecked::closure_env$1<style::global_style_data::thread_spawn::closure_env$0,tuple$<> >,tuple$<> >(std::thread::lifecycle::spawn_unchecked::closure_env$1<style::global_style_data::thread_spawn::closure_env$0,tuple$<> >*) | /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:250 | |
| 11 | std::sys::thread::windows::impl$0::new::thread_start() | library/std/src/sys/thread/windows.rs:58 | |
| 12 | BaseThreadInitThunk | None | |
| 13 | patched_BaseThreadInitThunk(int, void*, void*) | toolkit/xre/dllservices/mozglue/WindowsDllBlocklist.cpp:564 | |
| 14 | RtlUserThreadStart | None |