Hit MOZ_CRASH(assertion failed: self.color_scheme.map_or(true, |cs| cs == color_scheme)) at servo/components/style/rule_cache.rs:44
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox-esr128 | --- | wontfix |
firefox130 | --- | wontfix |
firefox131 | --- | wontfix |
firefox132 | --- | verified |
People
(Reporter: tsmith, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase, Whiteboard: [bugmon:bisected,confirmed], [wptsync upstream])
Attachments
(2 files)
Found while fuzzing m-c 20240905-2afe9c297824 (--enable-debug --enable-fuzzing)
To reproduce via Grizzly Replay:
$ pip install fuzzfetch grizzly-framework --upgrade
$ python -m fuzzfetch -d --fuzzing -n firefox
$ python -m grizzly.replay.bugzilla ./firefox/firefox <bugid>
Hit MOZ_CRASH(assertion failed: self.color_scheme.map_or(true, |cs| cs == color_scheme)) at servo/components/style/rule_cache.rs:44
#0 0x75d8964716f5 in MOZ_Crash /builds/worker/workspace/obj-build/dist/include/mozilla/Assertions.h:317:3
#1 0x75d8964716f5 in RustMozCrash /builds/worker/checkouts/gecko/mozglue/static/rust/wrappers.cpp:18:3
#2 0x75d8964713f3 in mozglue_static::panic_hook::hb153963ab8209482 /builds/worker/checkouts/gecko/mozglue/static/rust/lib.rs:102:9
#3 0x75d896470eab in core::ops::function::Fn::call::hffc964a4e8212c00 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/core/src/ops/function.rs:79:5
#4 0x75d8974e9c9a in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..Fn$LT$Args$GT$$GT$::call::h2026a29033a1b9f6 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/alloc/src/boxed.rs:2077:9
#5 0x75d8974e9c9a in std::panicking::rust_panic_with_hook::h6b49d59f86ee588c /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panicking.rs:799:13
#6 0x75d8974e99da in std::panicking::begin_panic_handler::_$u7b$$u7b$closure$u7d$$u7d$::hd4c2f7ed79b82b70 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panicking.rs:656:13
#7 0x75d8974e8958 in std::sys_common::backtrace::__rust_end_short_backtrace::h2946d6d32d7ea1ad /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/sys_common/backtrace.rs:171:18
#8 0x75d8974e9746 in rust_begin_unwind /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panicking.rs:652:5
#9 0x75d897512832 in core::panicking::panic_fmt::ha02418e5cd774672 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/core/src/panicking.rs:72:14
#10 0x75d8975128db in core::panicking::panic::h6c780fb115b2371d /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/core/src/panicking.rs:146:5
#11 0x75d89713fc0e in style::values::specified::color::Color::to_computed_color::h1804b505e89e7c28 /builds/worker/checkouts/gecko/servo/components/style/values/specified/color.rs
#12 0x75d89728e4e8 in _$LT$style..values..specified..color..Color$u20$as$u20$style..values..computed..ToComputedValue$GT$::to_computed_value::h623407601515bec2 /builds/worker/checkouts/gecko/servo/components/style/values/specified/color.rs:804:9
#13 0x75d89728e4e8 in style::properties::generated::longhands::background_color::cascade_property::he3d933132de6d634 /builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/debug/build/style-33b4cdf295788f5c/out/properties.rs:190:32
#14 0x75d8971a39cd in style::properties::cascade::Cascade::do_apply_declaration::h8a4c786df056b42c /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:944:9
#15 0x75d8971a39cd in style::properties::cascade::Cascade::apply_one_longhand::h33e98211472aaf13 /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:928:18
#16 0x75d8971a2e87 in style::properties::cascade::Cascade::apply_non_prioritary_properties::h7c89b46fb69e363f /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:844:13
#17 0x75d896d343ea in style::properties::cascade::apply_declarations::h9f77756caf8176c4 /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:365:5
#18 0x75d896daf673 in style::properties::cascade::cascade_rules::hf8d49c183089666a /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:198:5
#19 0x75d896daf673 in style::properties::cascade::cascade::h927c7d1413302b14 /builds/worker/checkouts/gecko/servo/components/style/properties/cascade.rs:82:5
#20 0x75d896daf673 in style::stylist::Stylist::cascade_style_and_visited::hc82e38f768aef365 /builds/worker/checkouts/gecko/servo/components/style/stylist.rs:1253:9
#21 0x75d896d835fe in style::style_resolver::StyleResolverForElement$LT$E$GT$::cascade_style_and_visited::h8a9d3fd7710b3071 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:382:22
#22 0x75d896d82662 in style::style_resolver::StyleResolverForElement$LT$E$GT$::cascade_primary_style::h848f102688b0df51 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:277:20
#23 0x75d896d8311e in style::style_resolver::StyleResolverForElement$LT$E$GT$::resolve_primary_style::h735ef3704457c08f /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:231:9
#24 0x75d896d820de in style::style_resolver::StyleResolverForElement$LT$E$GT$::resolve_style::h4c2b9a637aba7321 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:295:13
#25 0x75d896db8a37 in style::style_resolver::StyleResolverForElement$LT$E$GT$::resolve_style_with_default_parents::_$u7b$$u7b$closure$u7d$$u7d$::h9631b789315851d1 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:330:13
#26 0x75d896db8a37 in style::style_resolver::with_default_parent_styles::hde43d51565c59bd0 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:139:5
#27 0x75d896db8a37 in style::style_resolver::StyleResolverForElement$LT$E$GT$::resolve_style_with_default_parents::h562334fdd8723a61 /builds/worker/checkouts/gecko/servo/components/style/style_resolver.rs:329:9
#28 0x75d896db8a37 in style::traversal::compute_style::h91acf0182f5f9242 /builds/worker/checkouts/gecko/servo/components/style/traversal.rs:619:34
#29 0x75d896db5eae in style::traversal::recalc_style_at::hffc57a917b18a572 /builds/worker/checkouts/gecko/servo/components/style/traversal.rs:432:13
#30 0x75d896db5eae in _$LT$style..gecko..traversal..RecalcStyleOnly$u20$as$u20$style..traversal..DomTraversal$LT$style..gecko..wrapper..GeckoElement$GT$$GT$::process_preorder::he0ab940218648c45 /builds/worker/checkouts/gecko/servo/components/style/gecko/traversal.rs:37:13
#31 0x75d896db5eae in style::parallel::style_trees::h537f56021c7db580 /builds/worker/checkouts/gecko/servo/components/style/parallel.rs:158:9
#32 0x75d896d8e9f1 in style::driver::traverse_dom::_$u7b$$u7b$closure$u7d$$u7d$::h9ad1aaadf8ab696a /builds/worker/checkouts/gecko/servo/components/style/driver.rs:137:9
#33 0x75d896d8dbe3 in style::driver::with_pool_in_place_scope::_$u7b$$u7b$closure$u7d$$u7d$::h8b2307a54455ddf1 /builds/worker/checkouts/gecko/servo/components/style/driver.rs:67:17
#34 0x75d896d8dbe3 in rayon_core::scope::do_in_place_scope_fifo::_$u7b$$u7b$closure$u7d$$u7d$::hcf301847c45ea06e /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/scope/mod.rs:457:36
#35 0x75d896d8dbe3 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h63f606e04a5897a4 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/core/src/panic/unwind_safe.rs:272:9
#36 0x75d896d8dbe3 in std::panicking::try::do_call::h92963821390fc6d5 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panicking.rs:559:40
#37 0x75d896d8dbe3 in std::panicking::try::h05f5aedc75ca8519 /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panicking.rs:523:19
#38 0x75d896d8dbe3 in std::panic::catch_unwind::h653327de949f13cc /rustc/3f5fd8dd41153bc5fdca9427e9e05be2c767ba23/library/std/src/panic.rs:149:14
#39 0x75d896d8dbe3 in rayon_core::unwind::halt_unwinding::h4146d768cb6ca97b /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/unwind.rs:17:5
#40 0x75d896d8dbe3 in rayon_core::scope::ScopeBase::execute_job_closure::hf3ce64d29e755c8d /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/scope/mod.rs:689:28
#41 0x75d896d8dbe3 in rayon_core::scope::ScopeBase::complete::h925c4b8b5e1a98df /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/scope/mod.rs:667:31
#42 0x75d896d8dbe3 in rayon_core::scope::do_in_place_scope_fifo::hee354ad1ccb07cef /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/scope/mod.rs:457:5
#43 0x75d896d8dbe3 in rayon_core::thread_pool::ThreadPool::in_place_scope_fifo::hc3d5d478d4b1cdd4 /builds/worker/checkouts/gecko/third_party/rust/rayon-core/src/thread_pool/mod.rs:296:9
#44 0x75d896d8dbe3 in style::driver::with_pool_in_place_scope::h993e292ec048421d /builds/worker/checkouts/gecko/servo/components/style/driver.rs:59:14
#45 0x75d896d8dbe3 in style::driver::traverse_dom::h3a666f706ce19fef /builds/worker/checkouts/gecko/servo/components/style/driver.rs:126:5
#46 0x75d896e53014 in geckoservo::glue::traverse_subtree::hc21b3b41a86917ec /builds/worker/checkouts/gecko/servo/ports/geckolib/glue.rs:308:5
#47 0x75d896e534d2 in Servo_TraverseSubtree /builds/worker/checkouts/gecko/servo/ports/geckolib/glue.rs:368:5
#48 0x75d892c9abbb in mozilla::ServoStyleSet::StyleDocument(mozilla::ServoTraversalFlags) /builds/worker/checkouts/gecko/layout/style/ServoStyleSet.cpp:829:9
#49 0x75d892d55a77 in mozilla::RestyleManager::DoProcessPendingRestyles(mozilla::ServoTraversalFlags) /builds/worker/checkouts/gecko/layout/base/RestyleManager.cpp:3237:20
#50 0x75d892d291e5 in mozilla::RestyleManager::ProcessPendingRestyles() /builds/worker/checkouts/gecko/layout/base/RestyleManager.cpp:3370:3
#51 0x75d892d28536 in mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) /builds/worker/checkouts/gecko/layout/base/PresShell.cpp:4369:37
#52 0x75d88f4778cb in FlushPendingNotifications /builds/worker/workspace/obj-build/dist/include/mozilla/PresShell.h:1455:5
#53 0x75d88f4778cb in mozilla::dom::Document::FlushPendingNotifications(mozilla::ChangesToFlush) /builds/worker/checkouts/gecko/dom/base/Document.cpp:11283:16
#54 0x75d892ca3e9f in nsComputedDOMStyle::GetComputedStyle(mozilla::dom::Element*, mozilla::PseudoStyleType, nsAtom*, nsComputedDOMStyle::StyleType) /builds/worker/checkouts/gecko/layout/style/nsComputedDOMStyle.cpp:499:10
#55 0x75d8930ec60e in GetCleanComputedStyleForElement /builds/worker/checkouts/gecko/layout/inspector/InspectorUtils.cpp:86:10
#56 0x75d8930ec60e in mozilla::dom::InspectorUtils::GetCSSStyleRules(mozilla::dom::GlobalObject&, mozilla::dom::Element&, nsTSubstring<char16_t> const&, bool, bool, nsTArray<RefPtr<mozilla::dom::CSSStyleRule>>&) /builds/worker/checkouts/gecko/layout/inspector/InspectorUtils.cpp:349:21
#57 0x75d88f9309bb in mozilla::dom::InspectorUtils_Binding::getCSSStyleRules(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/./InspectorUtilsBinding.cpp:3115:3
#58 0x75d893a75bb4 in CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:487:13
#59 0x75d893a7539f in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:581:12
#60 0x75d893a849d9 in CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:653:10
#61 0x75d893a849d9 in js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3461:16
#62 0x75d893a74ae6 in js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:459:13
#63 0x75d893a75498 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:613:13
#64 0x75d893a7699f in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:680:8
#65 0x75d893b79d57 in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:119:10
#66 0x75d89042a3f2 in mozilla::dom::EventListener::HandleEvent(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/./EventListenerBinding.cpp:62:8
#67 0x75d890c80166 in void mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) /builds/worker/workspace/obj-build/dist/include/mozilla/dom/EventListenerBinding.h:65:12
#68 0x75d890c7fcc9 in mozilla::EventListenerManager::HandleEventSingleListener(mozilla::EventListenerManager::Listener*, nsAtom*, mozilla::WidgetEvent*, mozilla::dom::Event*, mozilla::dom::EventTarget*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1339:43
#69 0x75d890c80e14 in mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1662:12
#70 0x75d890c80689 in mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1559:35
#71 0x75d890c7463f in mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:365:17
#72 0x75d890c73cb1 in mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:606:16
#73 0x75d890c7659f in mozilla::EventDispatcher::Dispatch(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:1221:11
#74 0x75d890c797e3 in mozilla::EventDispatcher::DispatchDOMEvent(mozilla::dom::EventTarget*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp
#75 0x75d88f70bc2c in nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/base/nsINode.cpp:1468:17
#76 0x75d88f1f9d9c in nsContentUtils::DispatchEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) /builds/worker/checkouts/gecko/dom/base/nsContentUtils.cpp:4872:29
#77 0x75d88f1f9c02 in nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) /builds/worker/checkouts/gecko/dom/base/nsContentUtils.cpp:4838:10
#78 0x75d88f4625d5 in mozilla::dom::Document::DispatchContentLoadedEvents() /builds/worker/checkouts/gecko/dom/base/Document.cpp:8373:3
#79 0x75d88f51c489 in operator()<> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1085:18
#80 0x75d88f51c489 in __invoke_impl<void, (lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9)> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:60:14
#81 0x75d88f51c489 in __invoke<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9)> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/bits/invoke.h:95:14
#82 0x75d88f51c489 in __apply_impl<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1678:14
#83 0x75d88f51c489 in apply<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1084:9), std::tuple<> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/tuple:1687:14
#84 0x75d88f51c489 in apply<mozilla::dom::Document, void (mozilla::dom::Document::*)()> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1083:12
#85 0x75d88f51c489 in mozilla::detail::RunnableMethodImpl<mozilla::dom::Document*, void (mozilla::dom::Document::*)(), true, (mozilla::RunnableKind)0>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1134:13
#86 0x75d88d630927 in mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:618:16
#87 0x75d88d626396 in mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:945:26
#88 0x75d88d624da7 in mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:768:15
#89 0x75d88d625225 in mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:554:36
#90 0x75d88d634296 in operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:268:37
#91 0x75d88d634296 in mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:548:5
#92 0x75d88d6479bb in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1155:16
#93 0x75d88d64e69f in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:480:10
#94 0x75d88e1aff45 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21
#95 0x75d88e107e01 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3
#96 0x75d88e107e01 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3
#97 0x75d892968c88 in nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27
#98 0x75d892a16198 in nsAppShell::Run() /builds/worker/checkouts/gecko/widget/gtk/nsAppShell.cpp:469:33
#99 0x75d8938c969b in XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:710:20
#100 0x75d88e1b0d96 in mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9
#101 0x75d88e107e01 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:363:3
#102 0x75d88e107e01 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:345:3
#103 0x75d8938c8f2b in XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:645:34
#104 0x5a35425ea9ee in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:403:22
Comment 1•5 months ago
|
||
Verified bug as reproducible on mozilla-central 20240909092518-50016ed27344.
Unable to bisect testcase (Unable to launch the end build!):
Start: 80e4521e9b09989b5c4755828ab1f2bd671c9f48 (20230912013213)
End: 2afe9c297824c1f13324b14e5ff07698cf70fe5a (20240905042147)
BuildFlags: BuildFlags(asan=False, tsan=False, debug=True, fuzzing=True, coverage=False, valgrind=False, no_opt=False, fuzzilli=False, nyx=False)
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 2•5 months ago
|
||
Plumb it via the StyleBuilder like we do for the writing_mode for the
same reasons.
Updated•5 months ago
|
Comment 4•4 months ago
|
||
Backed out for causing reftest failure
Backout link: https://hg.mozilla.org/integration/autoland/rev/9bf2937dfa740ffda42ba8b5bddcb7c03f20c18e
Assignee | ||
Updated•4 months ago
|
Comment 6•4 months ago
|
||
bugherder |
Comment 7•4 months ago
|
||
Verified bug as fixed on rev mozilla-central 20240919095816-59fa1328930f.
Removing bugmon keyword as no further action possible. Please review the bug and re-add the keyword for further analysis.
Updated•4 months ago
|
Description
•