servo/servo

Leaks on example.com

Opened this issue · 0 comments

Here is output of debug ASAN build (based on #31429):

==279976==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 16384 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x7a7179e97cd1 in g_malloc /usr/src/glib2.0-2.78.0-2/debian/build/deb/../../../glib/gmem.c:130:13

Direct leak of 9256 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x5af208f96c8a in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:14:13
    #2 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #3 0x5af211dd378d in servo_arc::Arc$LT$T$GT$::new::hdf27df730211db86 /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/servo_arc/lib.rs:212:41
    #4 0x5af211db7492 in servo_arc::Arc$LT$T$GT$::new_leaked::he9e3d3aefe1d5406 /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/servo_arc/lib.rs:241:19
    #5 0x5af211cd6c74 in style::sharing::SHARING_CACHE_KEY::__init::hd1f93bd52325d965 /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/sharing/mod.rs:543:27
    #6 0x5af211cd7060 in style::sharing::SHARING_CACHE_KEY::__getit::_$u7b$$u7b$closure$u7d$$u7d$::h7fb81a67fb880abf /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/fast_local.rs:99:25
    #7 0x5af211b6fa79 in std::sys::common::thread_local::lazy::LazyKeyInner$LT$T$GT$::initialize::hbcda2537050712b9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/mod.rs:54:25
    #8 0x5af211055dfc in std::sys::common::thread_local::fast_local::Key$LT$T$GT$::try_initialize::h752c98444789b7b2 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/fast_local.rs:190:27
    #9 0x5af211056cd2 in std::sys::common::thread_local::fast_local::Key$LT$T$GT$::get::hf3243b9c5a031643 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/fast_local.rs:173:25
    #10 0x5af1fce6d6b6 in style::sharing::SHARING_CACHE_KEY::__getit::hd370ba5db6d48cea /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/common/thread_local/fast_local.rs:91:21
    #11 0x5af1fccabcb7 in std::thread::local::LocalKey$LT$T$GT$::with::hef4b760f3f91108f /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:246:9
    #12 0x5af1fcca91c7 in style::sharing::StyleSharingCache$LT$E$GT$::new::he9bd3b3fea7b41cf /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/sharing/mod.rs:596:25
    #13 0x5af1fcb088f2 in style::context::ThreadLocalStyleContext$LT$E$GT$::new::hf2a3a011f6a70f35 /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/context.rs:661:28
    #14 0x5af1fce18bd3 in style::parallel::create_thread_local_context::h8116a603db1c556c /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/parallel.rs:66:18
    #15 0x5af1fcbbcbd3 in core::ops::function::FnOnce::call_once::h081fa4ea78ecdbd3 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #16 0x5af1fcea762c in style::driver::with_pool_in_place_scope::_$u7b$$u7b$closure$u7d$$u7d$::h83fe62850621da64 /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/driver.rs:67:17
    #17 0x5af1fcea269d in rayon_core::scope::do_in_place_scope_fifo::_$u7b$$u7b$closure$u7d$$u7d$::h7832eba3b692ec5d /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/scope/mod.rs:457:36
    #18 0x5af1fcd870f0 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hccfb7ecbeac4ec5e /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #19 0x5af1fce87c9f in std::panicking::try::do_call::h896ef5d6c1ccc056 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #20 0x5af1fce8e15a in __rust_try 16uld4853v1yxzxh
    #21 0x5af1fce7e839 in std::panic::catch_unwind::ha1cb7ed9565e5795 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #22 0x5af1fcea38ac in rayon_core::scope::ScopeBase::execute_job_closure::hc39b8c2467aadb48 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/scope/mod.rs:689:28
    #23 0x5af1fcea3d35 in rayon_core::scope::ScopeBase::complete::h8b5545cac2a19615 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/scope/mod.rs:667:31
    #24 0x5af1fcea22e6 in rayon_core::scope::do_in_place_scope_fifo::h4d5c7f238d99f7c4 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/scope/mod.rs:457:5
    #25 0x5af1fcea7a88 in rayon_core::thread_pool::ThreadPool::in_place_scope_fifo::h3c48085164dee636 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/thread_pool/mod.rs:333:9
    #26 0x5af1fcea58e7 in style::driver::traverse_dom::h7e53a4bc1f50f5dc /home/user/.cargo/git/checkouts/stylo-d5871ad1ba1940d3/a4a4343/style/driver.rs:126:5
    #27 0x5af1fcee0c5c in layout_thread_2020::LayoutThread::handle_reflow::ha1caf0b6c258a3c3 /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:770:17
    #28 0x5af1fcc188ff in _$LT$layout_thread_2020..LayoutThread$u20$as$u20$script_layout_interface..Layout$GT$::reflow::_$u7b$$u7b$closure$u7d$$u7d$::h0711bb843207516d /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:450:16
    #29 0x5af1fceef937 in profile_traits::time::profile::hd33e1aad60e59d46 /home/user/Desktop/servo/components/shared/profile/time.rs:147:15

Direct leak of 4352 byte(s) in 17 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x7a7179571b91 in FcPatternObjectInsertElt /build/fontconfig-ZEeRqp/fontconfig-2.14.2/src/fcpat.c:525:24

Direct leak of 384 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f9959387 in posix_memalign /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:145:3
    #1 0x5af208f971ce in std::sys::unix::alloc::aligned_malloc::h13af05d19e63d6b9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:102:23
    #2 0x5af208f96c70 in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:22:13
    #3 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #4 0x5af211eac683 in alloc::alloc::Global::alloc_impl::h4cd9d99d67a92260 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #5 0x5af211eaf2a0 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h2e50bc7cc304e86a /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #6 0x5af211eac0a1 in alloc::alloc::exchange_malloc::h9e8010f7e08efc70 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:330:11
    #7 0x5af210befd4d in alloc::boxed::Box$LT$T$GT$::new::h8945f4e137a6efb9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:217:9
    #8 0x5af210befd4d in rayon_core::registry::Registry::new::h57c3f5081dda2006 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:295:51
    #9 0x5af210ff8108 in rayon_core::thread_pool::ThreadPool::build::h940f729c37254397 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/thread_pool/mod.rs:69:24
    #10 0x5af211b666fd in rayon_core::ThreadPoolBuilder$LT$S$GT$::build::h6f09289c3aa03883 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/lib.rs:267:9
    #11 0x5af2117d3a47 in lazy_static::lazy::Lazy$LT$T$GT$::get::_$u7b$$u7b$closure$u7d$$u7d$::h4b71f203790e9919 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/inline_lazy.rs:31:29
    #12 0x5af211e7a7af in std::sync::once::Once::call_once::_$u7b$$u7b$closure$u7d$$u7d$::hc95938cdf44426c0 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sync/once.rs:149:41
    #13 0x5af211e7a02d in std::sync::once::Once::call_once::hfd0941d3d81c72e0 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sync/once.rs:149:9
    #14 0x5af21201a76f in lazy_static::lazy::Lazy$LT$T$GT$::get::h32574bcbf16ea860 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/inline_lazy.rs:30:9
    #15 0x5af21201a76f in _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::__stability::hef2700d6683a0713 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/lib.rs:142:21
    #16 0x5af21201a76f in _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::ha70c946d712c7ce5 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/lib.rs:144:17
    #17 0x5af1fcee0138 in layout_thread_2020::LayoutThread::handle_reflow::ha1caf0b6c258a3c3 /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:741:26
    #18 0x5af1fcc188ff in _$LT$layout_thread_2020..LayoutThread$u20$as$u20$script_layout_interface..Layout$GT$::reflow::_$u7b$$u7b$closure$u7d$$u7d$::h0711bb843207516d /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:450:16
    #19 0x5af1fceef937 in profile_traits::time::profile::hd33e1aad60e59d46 /home/user/Desktop/servo/components/shared/profile/time.rs:147:15
    #20 0x5af1fced75ed in _$LT$layout_thread_2020..LayoutThread$u20$as$u20$script_layout_interface..Layout$GT$::reflow::h35839bbcd2013a08 /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:446:9
    #21 0x5af1fe5f4c53 in script::dom::window::Window::force_reflow::_$u7b$$u7b$closure$u7d$$u7d$::h5d523d4640c8840a /home/user/Desktop/servo/components/script/dom/window.rs:1879:48
    #22 0x5af200a2a3a4 in script::script_thread::ScriptThread::with_layout::_$u7b$$u7b$closure$u7d$$u7d$::hf36706f28f15e9b4 /home/user/Desktop/servo/components/script/script_thread.rs:870:20
    #23 0x5af1fe6c7f67 in std::thread::local::LocalKey$LT$T$GT$::try_with::h1a064c74f88270ba /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:270:16
    #24 0x5af1fe6aca1a in std::thread::local::LocalKey$LT$T$GT$::with::h8d92fca2f91a97fd /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:246:9
    #25 0x5af1fe5f874c in script::dom::window::Window::with_layout::h14d209ed44149ed8 /home/user/Desktop/servo/components/script/dom/window.rs:2315:9
    #26 0x5af2000bd586 in script::dom::window::Window::force_reflow::he81df6277bdc37fc /home/user/Desktop/servo/components/script/dom/window.rs:1879:17
    #27 0x5af2000c05a9 in script::dom::window::Window::reflow::h273c257e7485419f /home/user/Desktop/servo/components/script/dom/window.rs:1950:29
    #28 0x5af2012abd7b in script::dom::document::Document::finish_load::h122e1fd67c8c3cc6 /home/user/Desktop/servo/components/script/dom/document.rs:2106:21
    #29 0x5af20125da8f in script::dom::servoparser::ServoParser::finish::h9dc662447ed965d1 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:658:9
    #30 0x5af20125c547 in script::dom::servoparser::ServoParser::do_parse_sync::h09b0b2285842ecb4 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:577:13
    #31 0x5af1feacec18 in script::dom::servoparser::ServoParser::parse_sync::_$u7b$$u7b$closure$u7d$$u7d$::h50c4ae2bc3730f07 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:550:16
    #32 0x5af20125b689 in script::dom::servoparser::ServoParser::parse_sync::ha0079316867f77ca /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:542:9

Direct leak of 264 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x7a71798b75eb in operator new(unsigned long) /build/gcc-13-XYspKM/gcc-13-13.2.0/build/x86_64-linux-gnu/libstdc++-v3/libsupc++/../../../../src/libstdc++-v3/libsupc++/new_op.cc:50:22
    #2 0x5af2033a635d in script::dom::windowproxy::new_window_proxy_handler::ha86fd138f718b189 /home/user/Desktop/servo/components/script/dom/windowproxy.rs:1079:33
    #3 0x5af2017e1917 in script::script_thread::ScriptThread::load::h84c1b770f902430d /home/user/Desktop/servo/components/script/script_thread.rs:3277:22
    #4 0x5af200a47239 in script::script_thread::ScriptThread::handle_page_headers_available::_$u7b$$u7b$closure$u7d$$u7d$::h832e86718577522d /home/user/Desktop/servo/components/script/script_thread.rs:2821:37
    #5 0x5af2005fd5cd in core::option::Option$LT$T$GT$::map::h4f5d40a10d3050a0 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1075:29
    #6 0x5af2017c9a91 in script::script_thread::ScriptThread::handle_page_headers_available::h5067e8b0370629ad /home/user/Desktop/servo/components/script/script_thread.rs:2821:17
    #7 0x5af200a2bc50 in script::script_thread::ScriptThread::page_headers_available::_$u7b$$u7b$closure$u7d$$u7d$::he1ac4b5f94bcbfed /home/user/Desktop/servo/components/script/script_thread.rs:953:13
    #8 0x5af1fe7316b2 in std::thread::local::LocalKey$LT$T$GT$::try_with::hc976cf6e86a12765 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:270:16
    #9 0x5af1fe6b57da in std::thread::local::LocalKey$LT$T$GT$::with::hef4e9d16eee8c3f1 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:246:9
    #10 0x5af20177cf5a in script::script_thread::ScriptThread::page_headers_available::h68159b0ddaef913e /home/user/Desktop/servo/components/script/script_thread.rs:951:9
    #11 0x5af201260f82 in _$LT$script..dom..servoparser..ParserContext$u20$as$u20$net_traits..FetchResponseListener$GT$::process_response::h46c29ca6bdcd5147 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:833:28
    #12 0x5af2017f8a31 in script::script_thread::ScriptThread::handle_fetch_metadata::h31fe13b4a7cd5b42 /home/user/Desktop/servo/components/script/script_thread.rs:3876:13
    #13 0x5af2017a0dd2 in script::script_thread::ScriptThread::handle_msg_from_constellation::h56d8e9e56fb81aa3 /home/user/Desktop/servo/components/script/script_thread.rs:1962:25
    #14 0x5af200a39f93 in script::script_thread::ScriptThread::handle_msgs::_$u7b$$u7b$closure$u7d$$u7d$::h3f0c4f13e9424b65 /home/user/Desktop/servo/components/script/script_thread.rs:1679:53
    #15 0x5af200a3da79 in script::script_thread::ScriptThread::profile_event::h5166ab6aae69ed1d /home/user/Desktop/servo/components/script/script_thread.rs:1933:13
    #16 0x5af201794ce5 in script::script_thread::ScriptThread::handle_msgs::hb769c51daa7432d6 /home/user/Desktop/servo/components/script/script_thread.rs:1673:26
    #17 0x5af20178aba8 in script::script_thread::ScriptThread::start::hcebfeb72e0567f5d /home/user/Desktop/servo/components/script/script_thread.rs:1467:15
    #18 0x5af200a130be in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbf9f364d3fcd936a /home/user/Desktop/servo/components/script/script_thread.rs:846:25
    #19 0x5af200a12a12 in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::h5631d8240c1be67f /home/user/Desktop/servo/components/script/script_thread.rs:844:17
    #20 0x5af203bdc860 in std::sys_common::backtrace::__rust_begin_short_backtrace::h021d3ca0749a022c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:154:18
    #21 0x5af1ffe48536 in std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbc194a08ce167e43 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:529:17
    #22 0x5af2047ddd49 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hbbf5dac529dbea74 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #23 0x5af1fe265aa3 in std::panicking::try::do_call::h7a0b14908945a79e /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #24 0x5af1fe28863a in __rust_try 1dfa1uqb2fb6tnyg
    #25 0x5af1fe5070e9 in std::panic::catch_unwind::h39c3b603050fd7e9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #26 0x5af201cf667e in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h32b72150b2b82626 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #27 0x5af215e9aef3 in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h35c66a2a44d781cb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2007:9
    #28 0x5af215c019e1 in std::sys::unix::thread::Thread::new::thread_start::h1f39ef58d35ece30 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:108:17
    #29 0x5af1f995659a in asan_thread_start(void*) /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:225:31

Direct leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x5af208f96c8a in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:14:13
    #2 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #3 0x5af2047ed0d3 in alloc::alloc::Global::alloc_impl::h08a9a4151f191ed2 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #4 0x5af2047f0220 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h0bb1b50df95b80cd /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #5 0x5af2047ecaf1 in alloc::alloc::exchange_malloc::h717c7de38b7c25ae /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:330:11
    #6 0x5af1fe67d840 in alloc::boxed::Box$LT$T$GT$::new::h3750ae075f534682 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:217:9
    #7 0x5af1fe67d840 in script::script_runtime::new_rt_and_cx_with_parent::h46bceecc5d231f7c /home/user/Desktop/servo/components/script/script_runtime.rs:509:35
    #8 0x5af1fe67c153 in script::script_runtime::new_rt_and_cx::ha13aaafd3eaceef7 /home/user/Desktop/servo/components/script/script_runtime.rs:446:14
    #9 0x5af201781c44 in script::script_thread::ScriptThread::new::h99068b1edaa892ad /home/user/Desktop/servo/components/script/script_thread.rs:1310:23
    #10 0x5af200a12073 in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::h5631d8240c1be67f /home/user/Desktop/servo/components/script/script_thread.rs:814:37
    #11 0x5af203bdc860 in std::sys_common::backtrace::__rust_begin_short_backtrace::h021d3ca0749a022c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:154:18
    #12 0x5af1ffe48536 in std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbc194a08ce167e43 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:529:17
    #13 0x5af2047ddd49 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hbbf5dac529dbea74 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #14 0x5af1fe265aa3 in std::panicking::try::do_call::h7a0b14908945a79e /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #15 0x5af1fe28863a in __rust_try 1dfa1uqb2fb6tnyg
    #16 0x5af1fe5070e9 in std::panic::catch_unwind::h39c3b603050fd7e9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #17 0x5af201cf667e in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h32b72150b2b82626 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #18 0x5af215e9aef3 in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h35c66a2a44d781cb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2007:9
    #19 0x5af215c019e1 in std::sys::unix::thread::Thread::new::thread_start::h1f39ef58d35ece30 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:108:17
    #20 0x5af1f995659a in asan_thread_start(void*) /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:225:31

Indirect leak of 1520 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x5af208f96c8a in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:14:13
    #2 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #3 0x5af2122e2513 in alloc::alloc::Global::alloc_impl::h7de73899dcd21ed5 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #4 0x5af2122e3cc0 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::he014e03554228b3a /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #5 0x5af2122e1f31 in alloc::alloc::exchange_malloc::h2c6ec79d1e5f1004 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:330:11
    #6 0x5af21230b83e in alloc::boxed::Box$LT$T$GT$::new::h751c49d8b8dbff0c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:217:9
    #7 0x5af21230b83e in _$LT$crossbeam_deque..deque..Injector$LT$T$GT$$u20$as$u20$core..default..Default$GT$::default::h3e45a158467df02b /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/src/deque.rs:1316:35
    #8 0x5af2123073cd in crossbeam_deque::deque::Injector$LT$T$GT$::new::hf6a7bb248c7871ab /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-deque-0.8.5/src/deque.rs:1342:9
    #9 0x5af21232921e in _$LT$rayon_core..registry..WorkerThread$u20$as$u20$core..convert..From$LT$rayon_core..registry..ThreadBuilder$GT$$GT$::from::h80a7b12733f2f4c6 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:673:19
    #10 0x5af210befbfd in rayon_core::registry::Registry::new::h57c3f5081dda2006 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/registry.rs:295:60
    #11 0x5af210ff8108 in rayon_core::thread_pool::ThreadPool::build::h940f729c37254397 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/thread_pool/mod.rs:69:24
    #12 0x5af211b666fd in rayon_core::ThreadPoolBuilder$LT$S$GT$::build::h6f09289c3aa03883 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rayon-core-1.12.1/src/lib.rs:267:9
    #13 0x5af2117d3a47 in lazy_static::lazy::Lazy$LT$T$GT$::get::_$u7b$$u7b$closure$u7d$$u7d$::h4b71f203790e9919 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/inline_lazy.rs:31:29
    #14 0x5af211e7a7af in std::sync::once::Once::call_once::_$u7b$$u7b$closure$u7d$$u7d$::hc95938cdf44426c0 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sync/once.rs:149:41
    #15 0x5af211e7a02d in std::sync::once::Once::call_once::hfd0941d3d81c72e0 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sync/once.rs:149:9
    #16 0x5af21201a76f in lazy_static::lazy::Lazy$LT$T$GT$::get::h32574bcbf16ea860 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/inline_lazy.rs:30:9
    #17 0x5af21201a76f in _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::__stability::hef2700d6683a0713 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/lib.rs:142:21
    #18 0x5af21201a76f in _$LT$style..global_style_data..STYLE_THREAD_POOL$u20$as$u20$core..ops..deref..Deref$GT$::deref::ha70c946d712c7ce5 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.4.0/src/lib.rs:144:17
    #19 0x5af1fcee0138 in layout_thread_2020::LayoutThread::handle_reflow::ha1caf0b6c258a3c3 /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:741:26
    #20 0x5af1fcc188ff in _$LT$layout_thread_2020..LayoutThread$u20$as$u20$script_layout_interface..Layout$GT$::reflow::_$u7b$$u7b$closure$u7d$$u7d$::h0711bb843207516d /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:450:16
    #21 0x5af1fceef937 in profile_traits::time::profile::hd33e1aad60e59d46 /home/user/Desktop/servo/components/shared/profile/time.rs:147:15
    #22 0x5af1fced75ed in _$LT$layout_thread_2020..LayoutThread$u20$as$u20$script_layout_interface..Layout$GT$::reflow::h35839bbcd2013a08 /home/user/Desktop/servo/components/layout_thread_2020/lib.rs:446:9
    #23 0x5af1fe5f4c53 in script::dom::window::Window::force_reflow::_$u7b$$u7b$closure$u7d$$u7d$::h5d523d4640c8840a /home/user/Desktop/servo/components/script/dom/window.rs:1879:48
    #24 0x5af200a2a3a4 in script::script_thread::ScriptThread::with_layout::_$u7b$$u7b$closure$u7d$$u7d$::hf36706f28f15e9b4 /home/user/Desktop/servo/components/script/script_thread.rs:870:20
    #25 0x5af1fe6c7f67 in std::thread::local::LocalKey$LT$T$GT$::try_with::h1a064c74f88270ba /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:270:16
    #26 0x5af1fe6aca1a in std::thread::local::LocalKey$LT$T$GT$::with::h8d92fca2f91a97fd /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:246:9
    #27 0x5af1fe5f874c in script::dom::window::Window::with_layout::h14d209ed44149ed8 /home/user/Desktop/servo/components/script/dom/window.rs:2315:9
    #28 0x5af2000bd586 in script::dom::window::Window::force_reflow::he81df6277bdc37fc /home/user/Desktop/servo/components/script/dom/window.rs:1879:17
    #29 0x5af2000c05a9 in script::dom::window::Window::reflow::h273c257e7485419f /home/user/Desktop/servo/components/script/dom/window.rs:1950:29
    #30 0x5af2012abd7b in script::dom::document::Document::finish_load::h122e1fd67c8c3cc6 /home/user/Desktop/servo/components/script/dom/document.rs:2106:21
    #31 0x5af20125da8f in script::dom::servoparser::ServoParser::finish::h9dc662447ed965d1 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:658:9
    #32 0x5af20125c547 in script::dom::servoparser::ServoParser::do_parse_sync::h09b0b2285842ecb4 /home/user/Desktop/servo/components/script/dom/servoparser/mod.rs:577:13

Indirect leak of 1056 byte(s) in 33 object(s) allocated from:
    #0 0x5af1f99589f8 in calloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:77:3
    #1 0x7a717957206c in FcValueListCreate /build/fontconfig-ZEeRqp/fontconfig-2.14.2/src/fcpat.c:136:12
    #2 0x7a717957206c in FcPatternObjectAddWithBinding /build/fontconfig-ZEeRqp/fontconfig-2.14.2/src/fcpat.c:687:11

Indirect leak of 512 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f9959387 in posix_memalign /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:145:3
    #1 0x5af208f971ce in std::sys::unix::alloc::aligned_malloc::h13af05d19e63d6b9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:102:23
    #2 0x5af208f96c70 in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:22:13
    #3 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #4 0x5af2047ed0d3 in alloc::alloc::Global::alloc_impl::h08a9a4151f191ed2 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #5 0x5af2047f0220 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h0bb1b50df95b80cd /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #6 0x5af2047ecaf1 in alloc::alloc::exchange_malloc::h717c7de38b7c25ae /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:330:11
    #7 0x5af1fdcbb921 in alloc::boxed::Box$LT$T$GT$::new::h8ce5c21e87ad2d5a /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:217:9
    #8 0x5af1fdcbb921 in crossbeam_channel::counter::new::he4327b15de0109c6 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/counter.rs:26:33
    #9 0x5af2036b07ab in crossbeam_channel::channel::unbounded::h77a0184811fb938d /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/channel.rs:46:18
    #10 0x5af20177bba8 in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::hb5c79b63ec9dd2de /home/user/Desktop/servo/components/script/script_thread.rs:796:42
    #11 0x5af1fb29e152 in constellation::pipeline::UnprivilegedPipelineContent::start_all::hf950061ae6d80fd3 /home/user/Desktop/servo/components/constellation/pipeline.rs:525:9
    #12 0x5af1fb2a327d in constellation::pipeline::Pipeline::spawn::haf174e3226e7573f /home/user/Desktop/servo/components/constellation/pipeline.rs:321:21
    #13 0x5af1fb2f62bd in constellation::constellation::Constellation$LT$STF$C$SWF$GT$::new_pipeline::hc5cf1048b5cfef16 /home/user/Desktop/servo/components/constellation/constellation.rs:1021:22
    #14 0x5af1fb39adb3 in constellation::constellation::Constellation$LT$STF$C$SWF$GT$::handle_new_top_level_browsing_context::h6c1de3d3f98d9597 /home/user/Desktop/servo/components/constellation/constellation.rs:2977:9
    #15 0x5af1fb383091 in constellation::constellation::Constellation$LT$STF$C$SWF$GT$::handle_request_from_compositor::h5d009b964f9df496 /home/user/Desktop/servo/components/constellation/constellation.rs:1460:17
    #16 0x5af1fb304579 in constellation::constellation::Constellation$LT$STF$C$SWF$GT$::handle_request::h3517340182ac1cd0 /home/user/Desktop/servo/components/constellation/constellation.rs:1272:45
    #17 0x5af1fb3a5fac in constellation::constellation::Constellation$LT$STF$C$SWF$GT$::run::hfb157b05d7716ae9 /home/user/Desktop/servo/components/constellation/constellation.rs:829:13
    #18 0x5af1fb26c574 in std::sys_common::backtrace::__rust_begin_short_backtrace::h78a7dde6f0ddc671 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:154:18
    #19 0x5af1fb26bff4 in std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hdb133ecc0f2c7b39 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:529:17
    #20 0x5af1fb187707 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h72b12b93be64e88d /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #21 0x5af1fb3d0bd4 in std::panicking::try::do_call::h9977a45becd90712 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #22 0x5af1fb3d179a in __rust_try 51vkii21jh0mn01f
    #23 0x5af1fb092869 in std::panic::catch_unwind::hb482a4cf59b01936 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #24 0x5af1faf3ee1e in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hf634f6d6f10d8dcb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #25 0x5af215e9aef3 in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h35c66a2a44d781cb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2007:9
    #26 0x5af215c019e1 in std::sys::unix::thread::Thread::new::thread_start::h1f39ef58d35ece30 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:108:17
    #27 0x5af1f995659a in asan_thread_start(void*) /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:225:31

Indirect leak of 321 byte(s) in 32 object(s) allocated from:
    #0 0x5af1f994085d in strdup /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:551:3
    #1 0x7a71795712f7 in FcValueSave /build/fontconfig-ZEeRqp/fontconfig-2.14.2/src/fcpat.c:103:10

Indirect leak of 96 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x5af208f96c8a in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:14:13
    #2 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #3 0x5af215fee2f3 in alloc::alloc::Global::alloc_impl::hc577ca7bcbd2c4c1 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #4 0x5af215fef510 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::hf1993ea1c91d4758 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #5 0x5af215fdb0f7 in alloc::raw_vec::finish_grow::h7cafaefa72a77840 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:485:9
    #6 0x5af212bf26c8 in alloc::raw_vec::RawVec$LT$T$C$A$GT$::grow_amortized::h8579bd3eab25a978 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:404:19
    #7 0x5af212bfb188 in alloc::raw_vec::RawVec$LT$T$C$A$GT$::reserve_for_push::h486072e3b4bfcd21 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs:302:24
    #8 0x5af203edbdc5 in crossbeam_channel::waker::Waker::register_with_packet::he7ee9468c6275c03 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/waker.rs:55:9
    #9 0x5af203edcd29 in crossbeam_channel::waker::Waker::register::hdcccbb1be7c01d1e /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/waker.rs:49:9
    #10 0x5af203821c28 in _$LT$crossbeam_channel..flavors..list..Receiver$LT$T$GT$$u20$as$u20$crossbeam_channel..select..SelectHandle$GT$::register::hdebadbd07e5ebdaf /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/flavors/list.rs:701:9
    #11 0x5af21432dfde in crossbeam_channel::select::run_select::_$u7b$$u7b$closure$u7d$$u7d$::heca8b6b41f017dcb /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/select.rs:227:20
    #12 0x5af21431f232 in crossbeam_channel::context::Context::with::_$u7b$$u7b$closure$u7d$$u7d$::hfcff7cb3cb9bf4d0 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/context.rs:52:13
    #13 0x5af21431f878 in crossbeam_channel::context::Context::with::_$u7b$$u7b$closure$u7d$$u7d$::h6b96c69e5379576f /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/context.rs:60:31
    #14 0x5af214324fd7 in std::thread::local::LocalKey$LT$T$GT$::try_with::h70f330780c69795b /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:270:16
    #15 0x5af21431ee24 in crossbeam_channel::context::Context::with::h4f5de901ca0f39e4 /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/context.rs:55:9
    #16 0x5af21432c983 in crossbeam_channel::select::run_select::h5d4cb2263b493adf /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/select.rs:213:19
    #17 0x5af1ffd59e3f in crossbeam_channel::select::select::h70b170c2833fcf7e /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/crossbeam-channel-0.5.12/src/select.rs:475:31
    #18 0x5af20178e4c0 in script::script_thread::ScriptThread::handle_msgs::hb769c51daa7432d6 /home/user/Desktop/servo/components/script/script_thread.rs:1503:25
    #19 0x5af20178aba8 in script::script_thread::ScriptThread::start::hcebfeb72e0567f5d /home/user/Desktop/servo/components/script/script_thread.rs:1467:15
    #20 0x5af200a130be in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbf9f364d3fcd936a /home/user/Desktop/servo/components/script/script_thread.rs:846:25
    #21 0x5af200a12a12 in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::h5631d8240c1be67f /home/user/Desktop/servo/components/script/script_thread.rs:844:17
    #22 0x5af203bdc860 in std::sys_common::backtrace::__rust_begin_short_backtrace::h021d3ca0749a022c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:154:18
    #23 0x5af1ffe48536 in std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbc194a08ce167e43 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:529:17
    #24 0x5af2047ddd49 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hbbf5dac529dbea74 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #25 0x5af1fe265aa3 in std::panicking::try::do_call::h7a0b14908945a79e /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #26 0x5af1fe28863a in __rust_try 1dfa1uqb2fb6tnyg
    #27 0x5af1fe5070e9 in std::panic::catch_unwind::h39c3b603050fd7e9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #28 0x5af201cf667e in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h32b72150b2b82626 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #29 0x5af215e9aef3 in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h35c66a2a44d781cb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2007:9

Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x5af1f995880e in malloc /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:69:3
    #1 0x5af208f96c8a in std::sys::unix::alloc::_$LT$impl$u20$core..alloc..global..GlobalAlloc$u20$for$u20$std..alloc..System$GT$::alloc::h3efa41e003702d34 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/alloc.rs:14:13
    #2 0x5af208f96411 in __rust_alloc /home/user/Desktop/servo/components/allocator/lib.rs:8:15
    #3 0x5af2047ed0d3 in alloc::alloc::Global::alloc_impl::h08a9a4151f191ed2 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:181:73
    #4 0x5af2047f0220 in _$LT$alloc..alloc..Global$u20$as$u20$core..alloc..Allocator$GT$::allocate::h0bb1b50df95b80cd /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:241:9
    #5 0x5af2047ecaf1 in alloc::alloc::exchange_malloc::h717c7de38b7c25ae /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/alloc.rs:330:11
    #6 0x5af20177a52f in alloc::boxed::Box$LT$T$GT$::new::h10fd5504c6d6fb3c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:217:9
    #7 0x5af20177a52f in _$LT$script..script_thread..MainThreadScriptChan$u20$as$u20$script..script_runtime..ScriptChan$GT$::clone::hecf34b3c6dc9016e /home/user/Desktop/servo/components/script/script_thread.rs:423:9
    #8 0x5af20178193a in script::script_thread::ScriptThread::new::h99068b1edaa892ad /home/user/Desktop/servo/components/script/script_thread.rs:1311:13
    #9 0x5af200a12073 in _$LT$script..script_thread..ScriptThread$u20$as$u20$script_layout_interface..ScriptThreadFactory$GT$::create::_$u7b$$u7b$closure$u7d$$u7d$::h5631d8240c1be67f /home/user/Desktop/servo/components/script/script_thread.rs:814:37
    #10 0x5af203bdc860 in std::sys_common::backtrace::__rust_begin_short_backtrace::h021d3ca0749a022c /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:154:18
    #11 0x5af1ffe48536 in std::thread::Builder::spawn_unchecked_::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbc194a08ce167e43 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:529:17
    #12 0x5af2047ddd49 in _$LT$core..panic..unwind_safe..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::hbbf5dac529dbea74 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:271:9
    #13 0x5af1fe265aa3 in std::panicking::try::do_call::h7a0b14908945a79e /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:504:40
    #14 0x5af1fe28863a in __rust_try 1dfa1uqb2fb6tnyg
    #15 0x5af1fe5070e9 in std::panic::catch_unwind::h39c3b603050fd7e9 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:142:14
    #16 0x5af201cf667e in core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h32b72150b2b82626 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
    #17 0x5af215e9aef3 in _$LT$alloc..boxed..Box$LT$F$C$A$GT$$u20$as$u20$core..ops..function..FnOnce$LT$Args$GT$$GT$::call_once::h35c66a2a44d781cb /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc/src/boxed.rs:2007:9
    #18 0x5af215c019e1 in std::sys::unix::thread::Thread::new::thread_start::h1f39ef58d35ece30 /home/user/.rustup/toolchains/1.74-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:108:17
    #19 0x5af1f995659a in asan_thread_start(void*) /rustc/llvm/src/llvm-project/compiler-rt/lib/asan/asan_interceptors.cpp:225:31

SUMMARY: AddressSanitizer: 34185 byte(s) leaked in 91 allocation(s).
No build type specified so assuming `--dev`.
Servo exited with non-zero status 1